Linux에서 Adobe 브래킷을 설치하는 방법

리눅스 환경에서 웹 개발을 하면서 더 효율적인 코딩 방법을 찾고 계신가요? Adobe Brackets 에디터를 살펴보세요. 웹 개발자를 위해 특별히 설계된 차세대 텍스트 편집기입니다. 이 오픈 소스 프로젝트는 개발자가 웹 프로젝트를 쉽게 관리할 수 있도록 지원하며, HTML, CSS, JavaScript와 같은 다양한 웹 기술을 완벽하게 지원합니다.

스포일러 주의: 이 글의 하단에 제공되는 비디오 튜토리얼을 통해 더 자세한 내용을 알아보세요.

이 텍스트 편집기는 완전 무료로 제공되며, (Adobe로서는 이례적이지만) Ubuntu와 Debian 계열의 리눅스 배포판에서 공식적으로 사용 가능합니다.

Ubuntu/Debian 설치 안내

Adobe는 리눅스 사용자들이 Brackets를 통해 개발하는 것을 권장하며, 특히 Ubuntu 및 Debian 환경을 우선시합니다. 이 두 운영체제가 리눅스 사용자 기반의 상당 부분을 차지하기 때문입니다. 공식적으로 PPA 또는 데비안 스타일의 소프트웨어 저장소를 통한 설치는 지원되지 않으며, 대신 Adobe는 사용자가 데비안 패키지 파일을 수동으로 다운로드하여 설치하는 방식을 권장합니다.

Brackets를 설치하려면 공식 웹사이트의 소프트웨어 릴리스 페이지로 이동하여, 사용 중인 CPU 아키텍처에 맞는 패키지를 다운로드하세요. Adobe는 32비트 및 64비트 CPU를 모두 공식적으로 지원합니다. 다운로드가 완료되면 파일 관리자를 열고 “다운로드” 폴더에서 Adobe Brackets DEB 패키지 파일을 찾아 더블클릭하여 데비안 GUI 패키지 도구나 Ubuntu 소프트웨어 센터로 엽니다. “설치” 버튼을 클릭하고 필요한 경우 관리자 암호를 입력하세요.

또는 터미널을 열고 cd 명령을 사용하여 ~/Downloads 디렉토리로 이동한 후 dpkg 도구를 사용하여 패키지를 설치할 수도 있습니다.

cd ~/Downloads
sudo dpkg -i Brackets.Release.*.64-bit.deb

설치 후에는 발생할 수 있는 종속성 문제를 해결하기 위해 다음 명령을 실행하세요.

sudo apt install -f

시스템에서 Adobe Brackets를 제거하려면 Ubuntu 소프트웨어 센터 또는 Debian Synaptic Package 도구에서 “Adobe Brackets”를 검색하여 제거 버튼을 클릭하거나, 터미널에서 다음 명령 중 하나를 실행하세요.

sudo apt remove brackets

또는

sudo apt-get remove brackets

Arch Linux 설치 안내

Arch Linux 사용자들은 AUR을 통해 Adobe Brackets를 설치해야 합니다. Adobe는 공식 패키지 개발에 관심이 없기 때문입니다. 먼저 pacman 도구를 사용하여 git 패키지를 설치하여 시작합니다. AUR 지원 도구를 사용하지 않는 경우 Git은 AUR과 상호 작용하는 데 필요합니다.

sudo Pacman -S git

git 패키지가 설치되면 최신 버전의 Adobe Brackets PKGBUILD 아카이브를 가져와야 합니다.

git clone https://aur.archlinux.org/brackets-bin.git

cd 명령을 사용하여 Adobe Brackets 폴더로 이동하세요.

cd brackets-bin

마지막으로 makepkg 명령을 사용하여 Arch 패키지를 생성하고 설치합니다. -si 플래그를 사용하여 설치하지 않는 종속성은 수동으로 설치해야 합니다. 해당 종속성 정보는 AUR 패키지 페이지에서 확인할 수 있습니다.

makepkg -si

참고: Brackets는 “실시간 미리보기” 기능을 위해 Google Chrome을 사용합니다. 따라서 해당 기능을 사용하려면 Chrome이 설치되어 있어야 합니다. 설치 후에는 다음 명령을 실행하여 발생할 수 있는 오류를 수정하세요.

sudo ln -s /opt/google/chrome/google-chrome /bin/google-chrome

Arch Linux에서 Adobe Brackets를 제거하려면 다음 명령을 사용하세요.

sudo pacman -R brackets-bin

Fedora 설치 안내

Adobe는 공식적으로 Fedora를 지원하지 않지만, 일부 사용자들의 노력 덕분에 Fedora에서도 설치가 가능합니다. 설치하려면 먼저 Copr 저장소를 활성화해야 합니다.

sudo dnf copr enable mosquito/brackets

활성화 후에는 다음 명령을 사용하여 Brackets 패키지를 설치하세요.

sudo dnf install brackets

이 Copr 저장소는 현재 Fedora 26에서만 작동하지만, 이후 버전에서도 계속 작동할 가능성이 높습니다.

만약 Adobe Brackets가 Fedora 버전에 설치되지 않는 경우 빌드 페이지에서 RPM 파일을 다운로드하여 설치하는 것을 권장합니다.

소스 코드에서 빌드하기

소스 코드를 통해 Brackets를 설치하는 것은 약간 복잡하지만 불가능한 것은 아닙니다. 빌드가 실패할 수 있으므로 이 방법을 선택하는 경우 주의가 필요합니다. 소프트웨어를 빌드하기 위해서는 Grunt, NodeJS, Git, Python, Make 및 소프트웨어 컴파일에 필요한 도구들이 설치되어 있어야 합니다. 필요한 도구들을 잘 모르겠다면 위에 나열된 운영 체제 중 하나를 사용하는 것이 Brackets를 더 쉽게 사용하는 방법입니다.

빌드 프로세스를 시작하려면 먼저 새로운 폴더를 만들고, 해당 폴더에 소프트웨어 빌드에 필요한 모든 정보를 저장합니다.

참고: 빌드 과정에서 문제가 발생하면 이슈 페이지를 확인해 보세요.

mkdir ~/src

cd 명령을 사용하여 src 폴더로 이동합니다.

cd ~/src

git을 사용하여 최신 릴리스를 복제합니다.

git clone https://github.com/adobe/brackets.git
git clone https://github.com/adobe/brackets-shell.git

cd 명령으로 각각 빌드하고, Grunt를 사용합니다.

참고: Grunt가 실패할 수 있습니다. 이런 경우 force 플래그로 빌드를 시도하세요.

grunt build --force

brackets-shell

cd brackets-shell
grunt setup
grunt build

brackets

cd brackets
grunt setup
grunt build

Grunt가 빌드 프로세스를 성공적으로 완료하면 Brackets를 사용할 수 있습니다. PC에 바로 설치되지는 않으므로 Brackets 빌드 폴더에서 실행 파일을 찾아야 합니다.

소스 코드에서 빌드한 프로그램을 제거하는 것은 패키지를 제거하는 것보다 조금 더 복잡하지만, ~/src 폴더를 삭제하거나 다음 명령을 실행하는 것으로 충분합니다.

sudo rm -rf /opt/brackets/