Computer >> 컴퓨터 >  >> 시스템 >> Linux

우분투 기본 터미널을 대체할 최고의 대안 7가지

우분투를 한동안 사용해 왔다면 명령줄 인터페이스(CLI)의 강력함을 이미 경험했을 것입니다. CLI는 운영체제와 그 작동 방식에 대한 더 세밀한 제어권을 제공하고, GUI보다 메모리를 적게 사용하며, 반복적인 작업 자동화에도 매우 적합합니다. 우분투에서 사용자의 명령을 받아 실행하는 기본 명령줄 인터페이스가 바로 터미널(Terminal) 앱입니다.

하지만 기본 터미널에 지루함을 느낀다면 어떻게 해야 할까요? 걱정하지 마세요. 활발한 오픈소스 문화 덕분에 우분투 사용자의 선택지는 무궁무진합니다. 인터넷 곳곳에는 신뢰할 만한 다양한 터미널 대안이 존재합니다. 지금부터 하나씩 살펴보겠습니다.

1. Guake

Guake는 드롭다운 방식의 명령줄을 제공하는 독특한 터미널 대안입니다. 1인칭 슈팅(FPS) 게임에서 영감을 받아 개발되었으며, 키 하나만 누르면 터미널을 숨기거나 다시 불러올 수 있습니다. 그 외에도 다양한 기능을 갖추고 있습니다:

  • 터미널을 가로 또는 세로로 분할하는 옵션
  • 멀티 모니터 환경과의 완벽한 호환
  • 다양한 색상 팔레트 선택 가능
  • 여러 탭을 동시에 열기
  • 이전 탭 복원 옵션

Guake를 설치하려면 터미널을 열고 다음 명령어를 입력하세요:

sudo apt-get update

위 명령은 시스템 저장소 인덱스를 업데이트합니다. 이제 아래 명령으로 설치를 시작하세요:

sudo apt-get install guake

설치가 완료되면 다음 명령으로 정상 설치 여부를 확인할 수 있습니다:

guake --version

Guake는 터미널에서 guake 명령으로 직접 실행하거나, 응용 프로그램 메뉴를 통해 GUI로 실행할 수 있습니다.

2. Terminator

Terminator는 하나의 창에서 여러 개의 명령줄 터미널을 동시에 열 수 있는 실용적인 터미널 대안입니다. Terminator 창에서 마우스 오른쪽 버튼을 클릭하고 Open Tab(탭 열기)을 선택하면 새 탭이 열립니다. 마찬가지로 단일 창을 가로 또는 세로로 분할하는 것도 가능합니다. 주요 기능은 다음과 같습니다:

  • 폭넓은 커스터마이징 옵션: 글꼴, 배경, 색상 등 자유롭게 편집 가능
  • 화면 분할(Split Screen) 기능 제공
  • 하나의 창에 여러 터미널 생성 가능
  • 작업 시간을 단축해주는 다양한 키보드 단축키

설치 과정도 앞서 소개한 방식과 유사합니다. 이 앱을 직접 사용해 보고 싶다면 다음 명령어로 설치하세요:

sudo apt-get install terminator

설치가 완료되면 우분투 응용 프로그램 메뉴에서 앱을 실행할 수 있습니다.

3. Yakuake

Yakuake는 클릭 한 번으로 화면을 손쉽게 전환할 수 있는 드롭다운 방식의 우분투 앱입니다. 원래 KDE 데스크톱용으로 개발되었지만, GNOME을 비롯한 다른 데스크톱 환경에서도 잘 작동합니다. 주요 기능은 다음과 같습니다:

  • 부드럽게 굴러 내려오는 매끄러운 터미널 애니메이션
  • 여러 탭 추가 가능, 간단한 키 조합으로 빠른 탭 전환
  • F12 키 한 번으로 Yakuake 터미널 호출 및 최소화
  • 터미널 크기와 애니메이션 효과 자유롭게 조절

설치하려면 우분투에서 다음 명령어를 실행하세요:

sudo apt-get install yakuake

4. Cool Retro Term

Cool Retro Term은 인기 있는 터미널 에뮬레이터 중 하나로, 예전 CRT 모니터나 클래식 해커 영화에서 보던 익숙한 감성을 그대로 재현합니다. 지금까지 소개한 터미널만큼 많은 기능을 제공하지는 않지만, 궁금한 분들을 위해 몇 가지 정리하면 다음과 같습니다:

  • 터미널의 효과와 스타일 변경 가능
  • 다양한 색상 지원
  • 80년대의 향수 어린 레트로 감성 연출

Cool Retro Term의 핵심 매력은 기능보다는 미학에 있습니다. 레트로 감성이 취향이라면 한번 사용해 보세요. Cool Retro Term은 Snap Store에서 다운로드할 수 있으며, 설치하려면 다음 명령어를 실행하세요:

sudo snap install cool-retro-term --classic

설치는 몇 초 안에 완료되며, 이후 응용 프로그램 메뉴에서 바로 터미널을 실행할 수 있습니다.

5. Simple Terminal(st)

st라고도 불리는 Simple Terminal은 미니멀한 디자인을 선호하는 사용자를 위한 터미널 에뮬레이터입니다. 가볍고 깔끔한 인터페이스를 제공하며 메모리 사용량도 매우 적습니다. 또한 약 256가지 색상 지원, 크기 조절, 와이드 문자 지원, 마우스 및 키보드 단축키 등의 기능을 갖추고 있습니다.

설치를 시작하려면 터미널을 통해 공식 Git 저장소를 클론하세요:

git clone https://git.suckless.org/st

이제 make 명령으로 st 패키지를 설치합니다. 단, 그 전에 libxft-dev 패키지를 먼저 설치해야 합니다.

cd st
sudo apt install libxft-dev
sudo make clean install

첫 번째 명령은 st 디렉터리로 이동하고, 두 번째 명령은 터미널 설치에 필수적인 libxft-dev 라이브러리 패키지를 설치합니다. 마지막으로 make clean install 명령이 앱을 설치합니다.

Simple Terminal은 GUI 런처가 없으므로 터미널에서 직접 실행해야 합니다. 터미널에 st를 입력하고 Enter 키를 누르면 앱이 시작됩니다.

6. Hyper

목록의 다음 우분투 터미널 대안은 Hyper 터미널입니다. HTML, CSS, JavaScript를 기반으로 구축된 Electron 기반 터미널로, 명령줄에서 바로 설치할 수 있는 다양한 커스터마이징 옵션을 제공합니다. 추가 기능은 다음과 같습니다:

  • 여러 탭 열기 가능
  • 풍부한 키보드 단축키 제공
  • 터미널 화면 분할 지원
  • 자신만의 커스텀 CSS 추가 가능
  • 플러그인, 테마 등 확장 요소 설치 가능

개발자들은 개방형 웹 표준 위에서 명령줄 사용자에게 아름답고 현대적인 경험을 제공하기 위해 이 터미널을 만들었습니다. 설치를 시작하려면 공식 웹사이트에서 DEB 파일을 다운로드하세요.

sudo apt install gdebi-core
sudo gdebi hyper_3.0.2_amd64

첫 번째 명령(sudo apt install gdebi-core)은 gdebi 패키지를 설치합니다. Hyper를 다운로드한 후 설치하려면 이 패키지가 필요하며, 설치하지 않으면 gdebi: command not found 오류가 발생합니다. 마지막으로 두 번째 명령이 다운로드한 애플리케이션을 설치합니다.

7. Tilix

Tilix는 GNOME 휴먼 인터페이스 가이드라인을 따르는 터미널 에뮬레이터입니다. 즉, 우분투의 기본 터미널 앱과 매우 비슷한 외관을 가지고 있으면서도, 다음과 같은 다양한 기능을 추가로 제공합니다:

  • 수정된 하이퍼링크를 추가할 수 있는 커스텀 링크 기능
  • 가로 또는 세로 분할로 여러 터미널 창 동시에 열기
  • 드래그 앤 드롭 옵션 지원
  • 배경 이미지 삽입 기능
  • 다양한 키보드 단축키 옵션
  • 색상 및 기타 스타일 자유로운 커스터마이징

Tilix를 설치하려면 다음 명령어를 실행하세요:

sudo apt-get install -y tilix

앱 설치가 완료되면 응용 프로그램 메뉴에서 바로 실행할 수 있습니다.

우분투 터미널 대안, 무엇을 선택해야 할까?

지금까지 우분투 터미널의 7가지 대안을 살펴보았습니다. 리눅스에서는 원한다면 언제든지 기본 앱을 무료 서드파티 소프트웨어로 교체할 수 있다는 것이 큰 장점입니다. 이 중 마음에 드는 터미널 대체제를 찾으셨기를 바랍니다. 소개한 도구들은 모두 유용한 기능을 갖추고 있으며, 대부분의 우분투 소프트웨어처럼 오픈소스로 제공됩니다.

나아가 작업 효율을 더욱 높이고 싶다면, 파일 검색, 정보 확인, 앱 실행까지 빠르게 처리할 수 있는 리눅스 앱 런처를 함께 활용해 보는 것도 좋은 방법입니다.