Емулятор термінала – це комп’ютерна програма, що відтворює відеотермінал у рамках будь-якої іншої структури відображення. Інакше кажучи, емулятор терміналу здатний змусити “німу” машину мати вигляд клієнтського комп’ютера, під’єднаного до сервера.
Емулятор терміналу дає змогу кінцевому користувачеві отримати доступ до консолі, а також до таких її застосунків, як текстовий користувальницький інтерфейс та інтерфейс командного рядка.
У світі відкритих вихідних кодів можна знайти величезну кількість емуляторів терміналів. Деякі з них пропонують великий набір функцій, інші – менший.
1. Terminator – запуск декількох терміналів в одному вікні
Terminator – це просунутий і потужний емулятор терміналу, що підтримує кілька термінальних вікон і володіє деякими додатковими функціями, яких немає в стандартному термінальному додатку Linux.
Наприклад, у додатку Terminator можна розділити вікна терміналу по горизонталі і вертикалі відповідно до ваших вимог.
Деякі з основних можливостей програми Terminator:
- Налаштування профілів і колірних схем, а також встановлення розміру відповідно до ваших потреб.
- Використовуйте модулі, що підключаються, для розширення функціональності.
- Кілька поєднань клавіш для прискорення виконання звичних дій.
- Поділ вікна терміналу на кілька віртуальних терміналів і зміна їхніх розмірів у міру необхідності.
Встановлення Terminator у Linux
Для встановлення Terminator у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install terminator [On Debian, Ubuntu and Mint]
$ sudo yum install terminator [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/terminator [On Gentoo Linux]
$ sudo apk add terminator [On Alpine Linux]
$ sudo pacman -S terminator [On Arch Linux]
$ sudo zypper install terminator [On OpenSUSE]
2. Tilda – випадаючий термінал
Tilda – це стильний термінал, що розкривається, заснований на GTK+. За допомогою одного натискання клавіші можна запустити нове або приховане вікно Tilda. При цьому можна додати кольори за своїм вибором, щоб змінити вигляд тексту і фону терміналу.
Крім того, Tilda має широкі можливості конфігурування: наприклад, можна налаштувати гарячі клавіші для прив’язки, змінити зовнішній вигляд і безліч опцій, що змінюють продуктивність Tilda.
Деякі з основних особливостей терміналу Tilda:
- Інтерфейс із високою можливістю налаштування.
- Ви можете встановити рівень прозорості вікна Tilda.
- Чудові вбудовані колірні схеми.
Встановлення терміналу Tilda в Linux
Для встановлення Tilda в Linux використовуйте менеджер пакетів за замовчуванням, як показано нижче. кою можливістю налаштування.
Ви можете встановити рівень прозорості вікна Tilda.
Чудові вбудовані колірні схеми.
$ sudo apt-get install tilda [On Debian, Ubuntu and Mint]
$ sudo yum install tilda [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/tilda [On Gentoo Linux]
$ sudo apk add tilda [On Alpine Linux]
$ sudo pacman -S tilda [On Arch Linux]
$ sudo zypper install tilda [On OpenSUSE]
3. Guake – випадаючий термінал для GNOME
Guake – випадаючий термінал мовою python, створений для середовища робочого столу GNOME, який викликається натисканням однієї клавіші і може бути прихований повторним натисканням тієї ж клавіші.
Його дизайн був визначений на основі ігор типу FPS (First Person Shooter), таких як Quake, і однією з його основних цілей є легкість доступу.
Guake дуже схожий на Yakuaka і Tilda, але це експеримент зі змішування найкращих із них в одній програмі на базі GTK. Guake був написаний на Python з нуля з використанням невеликого шматочка на C (глобальні гарячі клавіші).
Встановлення терміналу Guake в Linux
Для встановлення Guake в Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install guake [On Debian, Ubuntu and Mint]
$ sudo yum install guake [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/guake [On Gentoo Linux]
$ sudo apk add guake [On Alpine Linux]
$ sudo pacman -S guake [On Arch Linux]
$ sudo zypper install guake [On OpenSUSE]
4. Yakuake – емулятор випадаючого терміналу
Yakuake (Yet Another Kuake) – це емулятор випадаючого терміналу на базі KDE, дуже схожий за функціональністю на емулятор терміналу Guake. Його дизайн був натхненний консольними fps-іграми, такими як Quake.
Yakuake – це KDE-додаток, який можна легко встановити на робочий стіл KDE, але якщо спробувати встановити Yakuake на робочий стіл GNOME, то буде запропоновано встановити величезну кількість пакетів залежностей.
Деякі основні можливості терміналу Yakuake:
- Плавний спуск із верхньої частини екрана.
- Інтерфейс із вкладками.
- Настроювані розміри та швидкість анімації.
- Можливість налаштування.
Встановлення Yakuake Terminal у Linux
Для встановлення Yakuake в Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install yakuake [On Debian, Ubuntu and Mint]
$ sudo yum install yakuake [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a kde-apps/yakuake [On Gentoo Linux]
$ sudo apk add yakuake [On Alpine Linux]
$ sudo pacman -S yakuake [On Arch Linux]
$ sudo zypper install yakuake [On OpenSUSE]
5. ROXTerm – емулятор терміналу
ROXterm – це ще один легкий емулятор терміналу, створений для надання можливостей, аналогічних gnome-terminal. Спочатку він був створений для того, щоб займати менше місця і швидше запускатися завдяки відсутності бібліотек Gnome і використанню незалежного аплету для створення інтерфейсу конфігурації (GUI), але з часом його роль змістилася в бік надання ширшого спектра можливостей для досвідчених користувачів.
Тим не менш, він більш настроюється, ніж gnome-terminal, і більше очікується “сильними” користувачами, які надмірно часто використовують термінали. Він легко інтегрується з оточенням робочого столу GNOME і надає такі можливості, як перетягування елементів у термінал.
Встановлення терміналу ROXTerm у Linux
Для встановлення ROXTerm у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install roxterm [On Debian, Ubuntu and Mint]
$ sudo yum install roxterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/roxterm [On Gentoo Linux]
$ sudo apk add roxterm [On Alpine Linux]
$ sudo pacman -S roxterm [On Arch Linux]
$ sudo zypper install roxterm [On OpenSUSE]
6. Eterm – емулятор терміналу
Eterm – найлегший кольоровий емулятор терміналу, розроблений як заміна xterm. Він розроблений відповідно до ідеології свободи вибору, залишаючи в руках користувача якомога більше можливостей, гнучкості та свободи.
Встановлення терміналу Eterm у Linux
Для встановлення Eterm у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install eterm [On Debian, Ubuntu and Mint]
$ sudo yum install eterm [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/eterm [On Gentoo Linux]
$ sudo apk add eterm [On Alpine Linux]
$ sudo pacman -S eterm [On Arch Linux]
$ sudo zypper install eterm [On OpenSUSE]
7. Rxvt – емулятор терміналу
Rxvt розшифровується як extended virtual terminal і є додатком-емулятором кольорового терміналу для Linux, призначеним як заміна xterm для досвідчених користувачів, яким не потрібні такі можливості, як емуляція Tektronix 4014 і настроюваність у стилі інструментарію.
Встановлення терміналу Rxvt у Linux
Для встановлення Rxvt у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install rxvt [On Debian, Ubuntu and Mint]
$ sudo yum install rxvt [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/rxvt [On Gentoo Linux]
$ sudo apk add rxvt [On Alpine Linux]
$ sudo pacman -S rxvt [On Arch Linux]
$ sudo zypper install rxvt [On OpenSUSE]
8. Tilix – плитковий емулятор терміналу
Tilix – це сучасний GTK3-емулятор терміналу, що дає змогу розбивати вікно емулятора на кілька термінальних панелей, подібно до термінального мультиплексора tmux.
Встановлення терміналу Tilix у Linux
Для встановлення Tilix у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install tilix [On Debian, Ubuntu and Mint]
$ sudo yum install tilix [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/tilix [On Gentoo Linux]
$ sudo apk add tilix [On Alpine Linux]
$ sudo pacman -S tilix [On Arch Linux]
$ sudo zypper install tilix [On OpenSUSE]
9. LXTerminal
LXTerminal – це стандартний емулятор терміналу на базі VTE для LXDE (Lightweight X Desktop Environment) без зайвих залежностей.
Термінал має низку приємних особливостей, таких як.
- Підтримка кількох вкладок
- Підтримка таких поширених команд, як cp, cd, dir, mkdir і mvdir.
- Можливість приховати рядок меню для економії місця
- Зміна колірної схеми.
Встановлення LXTerminal у Linux
Для встановлення LXTerminal у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install lxterminal [On Debian, Ubuntu and Mint]
$ sudo yum install lxterminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a lxde-base/lxterminal [On Gentoo Linux]
$ sudo apk add lxterminal [On Alpine Linux]
$ sudo pacman -S lxterminal [On Arch Linux]
$ sudo zypper install lxterminal [On OpenSUSE]
10. Konsole – емулятор терміналу KDE
Konsole – ще один потужний безкоштовний емулятор терміналу на базі KDE, спочатку створений Ларсом Доелем. Він також об’єднаний з безліччю інших додатків KDE, що робить його більш доступним і зручним.
Деякі основні можливості терміналу Konsole:
- Термінали з кількома вкладками.
- Напівпрозорі фони.
- Підтримка режиму роздільного перегляду.
- Закладки каталогів і SSH.
- Настроювані колірні схеми.
- Настроювані прив’язки ключів.
- Повідомлення про активність у терміналі.
- Інкрементний пошук
- Підтримка файлового менеджера Dolphin
- Експорт виведення в текстовий або HTML-формат.
Встановлення терміналу Konsole в Linux
Для встановлення Konsole в Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install konsole [On Debian, Ubuntu and Mint]
$ sudo yum install konsole [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a kde-apps/konsole [On Gentoo Linux]
$ sudo apk add konsole [On Alpine Linux]
$ sudo pacman -S konsole [On Arch Linux]
$ sudo zypper install konsole [On OpenSUSE]
11. Kitty – емулятор терміналу на базі GPU
Kitty – безкоштовний, з відкритим вихідним кодом, швидкий, багатофункціональний емулятор терміналу для Linux з GPU-прискоренням, що підтримує всі сучасні можливості терміналу, як-от Unicode, true color, форматування тексту, жирні/жирні шрифти, чергування кількох вікон і вкладок тощо.
Kitty написаний мовами програмування C і Python і є одним з небагатьох термінальних емуляторів з підтримкою GPU, поряд з Alacritty.
Встановлення терміналу Kitty в Linux
Для встановлення Kitty в Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install kitty [On Debian, Ubuntu and Mint]
$ sudo yum install kitty [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/kitty [On Gentoo Linux]
$ sudo apk add kitty [On Alpine Linux]
$ sudo pacman -S kitty [On Arch Linux]
$ sudo zypper install kitty [On OpenSUSE]
12. st – Простий термінал
st – це реалізація простого терміналу для X Window. Це базовий емулятор терміналу, орієнтований на простоту, швидкість і розширюваність.
Встановлення терміналу St в Linux
Щоб встановити термінал st в Linux, виконайте такі команди.
$ git clone https://git.suckless.org/st
$ cd st
$ sudo make install
13. Gnome Terminal
GNOME Terminal – це вбудований емулятор терміналу для середовища робочого столу GNOME, розроблений Хавоком Пеннінгтоном та іншими фахівцями. Він дає змогу виконувати команди за допомогою справжньої оболонки Linux, залишаючись при цьому в середовищі GNOME. GNOME Terminal емулює емулятор терміналу xterm і має низку схожих можливостей.
Термінал Gnome підтримує кілька профілів, де користувач може створити кілька профілів для свого облікового запису і налаштувати параметри конфігурації, як-от шрифти, кольори, фонові зображення, поведінку тощо для кожного облікового запису, а також задати ім’я для кожного профілю. Також підтримуються події миші, визначення URL, кілька вкладок тощо.
Встановлення Gnome-Terminal у Linux
Для встановлення Gnome-Terminal у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install gnome-terminal [On Debian, Ubuntu and Mint]
$ sudo yum install gnome-terminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/gnome-terminal [On Gentoo Linux]
$ sudo apk add gnome-terminal [On Alpine Linux]
$ sudo pacman -S gnome-terminal [On Arch Linux]
$ sudo zypper install gnome-terminal [On OpenSUSE]
14. xfce4-terminal – емулятор терміналу
xfce4-terminal – це легкий сучасний і простий у використанні емулятор терміналу, спеціально розроблений для середовища робочого столу Xfce. В останньому випуску терміналу xfce з’явилося кілька нових можливостей, таких як діалог пошуку, зміна кольору вкладок, консоль, що випадає, схожа на Guake або Yakuake, і багато іншого.
Встановлення Xfce Terminal у Linux
Для встановлення Xfce Terminal у Linux використовуйте стандартний менеджер пакетів, як показано нижче.
$ sudo apt-get install xfce4-terminal [On Debian, Ubuntu and Mint]
$ sudo yum install xfce4-terminal [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a x11-terms/xfce4-terminal [On Gentoo Linux]
$ sudo apk add xfce4-terminal [On Alpine Linux]
$ sudo pacman -S xfce4-terminal [On Arch Linux]
$ sudo zypper install xfce4-terminal [On OpenSUSE]