Linux에서 터미널을 설치하는 방법

리눅스에서 Electron 기반 터미널 에뮬레이터는 이제 흔한 존재가 되었습니다. 하이퍼 터미널과 같은 예시를 떠올릴 수 있습니다. 웹 기술을 활용하여 터미널 에뮬레이터를 만든다는 것이 다소 엉뚱해 보일 수도 있지만, 실제로는 상당히 유용합니다. 이 방식을 통해 개발자들은 큰 노력 없이 다양한 플랫폼에 걸쳐 강력한 터미널 애플리케이션을 일관되게 제공할 수 있습니다. Electron을 기반으로 한 리눅스용 터미널 앱 중 뛰어난 사례 중 하나는 바로 Terminus입니다. Hyper와 유사하지만, 실용적인 “작업 완료”에 더욱 집중한 에뮬레이터라고 할 수 있습니다. Terminus를 리눅스 환경에서 사용해보고 싶으시다면, 아래 안내를 따라 설치해 보세요. 바이너리 패키지 설치는 Ubuntu, Debian, Arch Linux, Fedora, 또는 OpenSUSE 환경에서 가능합니다.

참고: 이 글 하단에 영상 튜토리얼이 준비되어 있으니, 궁금하신 분들은 스크롤을 내려 확인해 주세요.

우분투 및 데비안

우분투와 데비안에 Terminus를 설치하는 과정은 거의 동일합니다. 운영체제는 다르지만, 공통된 도구와 패키지 시스템을 사용하기 때문입니다. 설치를 시작하려면 Terminus 공식 다운로드 페이지에서 최신 Deb 패키지를 다운로드하세요.

Terminus 터미널 개발자들은 별도의 PPA나 데비안 저장소를 제공하지 않으므로, Terminus 업데이트가 있을 때마다 릴리스 페이지를 방문하여 여기에 설명된 설치 과정을 반복해야 합니다.

Deb 패키지를 다운로드한 후, 리눅스 파일 관리자를 열고 “다운로드” 폴더로 이동하여 Terminus DEB 패키지를 더블클릭하세요. 그러면 우분투에서는 우분투 소프트웨어 센터, 데비안에서는 Gdebi 패키지 설치 도구가 자동으로 실행됩니다.

“설치” 버튼을 클릭하여 설치를 시작하고, 암호를 입력한 후 Terminus 설치가 완료될 때까지 기다립니다. 또는 터미널을 열고 다음 명령어를 사용하여 설치할 수도 있습니다.

cd ~/Downloads

sudo dpkg -i terminus_*_amd64.deb

sudo apt install -f

아치 리눅스

Arch Linux에 Terminus 터미널 애플리케이션을 설치하려면 먼저 Pacman을 이용하여 최신 Git 도구를 동기화해야 합니다.

sudo pacman -S git

Git이 동기화되면, git clone 명령어를 사용하여 Terminus AUR 패키지의 최신 스냅샷을 다운로드합니다.

git clone https://aur.archlinux.org/terminus.git

cd 명령어를 사용하여 터미널을 홈 디렉토리에서 복제한 Terminus 폴더로 이동합니다.

cd terminus

이제 패키지 빌드 프로세스를 시작할 수 있습니다. 이 과정에서 makepkg가 필요한 라이브러리를 자동으로 가져오고 설치하지 못할 수도 있으므로, 종속성 문제를 해결해야 할 수도 있습니다. 오류가 발생하고 무언가를 찾을 수 없다는 메시지가 표시되면, 공식 Terminus AUR 페이지로 이동하여 “종속성” 목록을 확인하고 누락된 항목을 설치합니다.

다음 명령어를 사용하여 Terminus를 빌드하고 설치합니다.

makepkg -si

페도라 및 오픈수세

데비안 및 우분투와 마찬가지로, 페도라와 오픈수세에도 Terminus를 설치하기 위한 기본 패키지가 제공됩니다. 이 패키지를 설치하려면 먼저 Terminus 다운로드 페이지로 이동하여 “RPM”을 찾고 최신 릴리스를 다운로드하십시오.

최신 릴리스를 다운로드한 후, 리눅스 파일 관리자를 열고 “다운로드” 폴더로 이동한 다음, Terminus RPM 파일을 더블클릭합니다. RPM 파일을 선택하면 Gnome Software, KDE Discover 또는 다른 RPM 설치 프로그램이 자동으로 실행됩니다.

“설치”를 클릭하고 암호를 입력하여 설치를 시작합니다. 또는, 명령줄을 통해 Terminus를 설치할 수도 있습니다.

cd ~/Downloads

페도라

sudo dnf install terminus-*-alpha.47.rpm

오픈수세

sudo zypper install terminus-*-alpha.47.rpm

Terminus는 소프트웨어 저장소를 제공하지 않으므로, 업데이트를 설치하려면 이 과정을 반복해야 합니다.

소스 코드 설치 안내

Terminus를 사용하고 싶지만 운영체제에 맞는 리눅스 바이너리 파일을 찾을 수 없는 경우, 다른 방법이 있습니다. 바로 소스 코드를 이용하는 것입니다. 설치를 시작하려면 먼저 Terminus의 최신 릴리스를 다운로드해야 합니다. 릴리스 페이지에서 “terminus-1.0.0-alpha.47.tar.gz” 또는 이와 유사한 파일을 찾아 다운로드하세요.

여기서 주의할 점은, 이 파일들은 곧바로 실행 가능한 상태의 프로그램 파일이 아니라는 것입니다. 컴파일은 되어있지만, 설치를 위한 패키지로 구성되어 있지 않으므로, 이를 “소스 코드”라고 칭합니다. 컴파일을 위한 전체 코드는 페이지 하단에서 확인할 수 있습니다.

최신 Terminus tarball을 다운로드했다면, 터미널 창을 열고 tar 명령어를 사용하여 압축을 완전히 해제하세요.

cd ~/Downloads

tar -xvzf terminus-*-alpha.47.tar.gz

mv terminus-1.0.0-alpha.47 ~/terminus

cd ~/terminus

Terminus 애플리케이션은 Tar 아카이브에서 추출되어 이름이 바뀌고 /home/사용자이름/ 디렉토리로 이동되었습니다. 이제 바탕화면에 바로가기를 만들 수 있습니다. 먼저 touch 명령어를 사용하여 새로운 바로가기 파일을 만들고 nano 에디터로 파일을 엽니다.

touch ~/Desktop/terminus.desktop

sudo chmod +x ~/Desktop/terminus.desktop

sudo nano ~/Desktop/terminus.desktop

Terminus 바로가기 파일에 다음 코드를 붙여넣습니다.

[Desktop Entry]
Name=터미널
Comment=현대적인 터미널
Exec="/home/사용자이름/terminus/terminus"
Terminal=false
Type=Application
Icon=/home/사용자이름/terminus/terminus-icon.png
Categories=Utility;

Ctrl + O를 눌러 파일을 저장하고, Ctrl + X를 눌러 Nano를 종료합니다.

다음으로, wget 도구를 사용하여 Terminus에 사용할 아이콘을 다운로드합니다.

cd ~/terminus

wget https://icons.iconarchive.com/icons/papirus-team/papirus-apps/512/terminus-icon.png

프로그램을 실행하려면 바탕화면으로 이동하여 Terminus 바로가기를 클릭하세요.