Как да инсталирате Terminus на Linux

Емулаторите на терминали в Linux, които използват Electron, не са нещо ново. Има Hyper Terminal и други. Въпреки че може да изглежда глупаво да се направи емулатор на терминал с уеб технология, всъщност не е така. Използването на тази технология позволява на разработчиците да доставят едно и също, мощно терминално приложение на множество платформи без много тежки усилия. Една от най-добрите реализации за терминални приложения в Linux, които силно използват Electron, е Terminus, терминален емулатор, подобен на Hyper, но с повече фокус върху „свършването на нещата“. Ако се интересувате да изпробвате Terminus на Linux, следвайте инструкциите по-долу, за да продължите. Моля, имайте предвид, че трябва да използвате Ubuntu, Debian, Arch Linux, Fedora или OpenSUSE, за да инсталирате с двоичен пакет.

ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Ubuntu/Debian

Инсталирането на Terminus на Ubuntu и Debian следва горе-долу същия процес. Това е така, защото въпреки че са различни операционни системи, те споделят общ набор от инструменти и система за опаковане. За да започнете инсталацията, преминете към официална страница за изтегляне на Terminusи вземете най-новия пакет Deb.

Официално разработчиците на терминал на Terminus нямат PPA или софтуерни хранилища на Debian, за които да говорят, така че имайте предвид, че с всяка актуализация на Terminus ще трябва да отидете на страница за издаване и повторете инсталационния процес, описан тук.

  Как да получите достъп до вашия pCloud Drive на Linux

След като изтеглите пакета Debian, отворете файловия мениджър на Linux, щракнете върху „Изтегляния“ и щракнете двукратно върху пакета Terminus DEB. Щракването върху пакета Debian автоматично ще отвори софтуерния център на Ubuntu в Ubuntu или инструмента за инсталиране на пакета Gdebi в Debian.

Щракнете върху бутона „Инсталиране“, за да започнете процеса на инсталиране, въведете паролата си и изчакайте Terminus да се инсталира. Като алтернатива, отворете терминал и следвайте инструкциите по-долу, за да инсталирате чрез командния ред.

cd ~/Downloads

sudo dpkg -i terminus_*_amd64.deb

sudo apt install -f

Arch Linux

Инсталирането на терминалното приложение Terminus на Arch Linux започва със синхронизиране на най-новата версия на инструмента Git с Pacman.

sudo pacman -S git

Сега, когато Git е синхронизиран, използвайте го, за да стартирате git клонинг и изтеглете най-новата моментна снимка на пакета Terminus AUR на вашия компютър с Linux.

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

С помощта на командата CD преместете терминала от началната директория в ново клонираната папка на терминала на вашия Arch компютър.

cd terminus

В този момент е безопасно да започнете процеса на изграждане на пакет. Имайте предвид, че по време на този процес може да се наложи да се справите с проблемите със зависимостта, тъй като makepkg може да не извлече и инсталира автоматично всички необходими библиотеки. Ако видите грешка, последвана от съобщение, че нещо не е намерено, отидете на официалната страница на Terminus AURпревъртете надолу, за да намерите „зависимости“ и инсталирайте липсващата.

  Как да използвате командата less в Linux

Създайте и инсталирайте Terminus с:

makepkg -si

Fedora/OpenSUSE

Подобно на Debian и Ubuntu, Fedora и OpenSUSE имат собствен, инсталируем пакет, готов за работа за Terminus. За да инсталирате този пакет, първо отидете на страницата за изтегляне на Terminus. Потърсете „RPM“ и изтеглете най-новата версия.

След като изтеглите най-новата версия, отворете файловия мениджър на Linux, щракнете върху „Изтегляния“ и щракнете двукратно върху файла Terminus RPM. Изборът на RPM трябва автоматично да отвори Gnome Software, KDE Discover или друга инсталационна програма на RPM.

Щракнете върху „Инсталиране“, въведете паролата си и започнете процеса на инсталиране. Като алтернатива, инсталирайте Terminus чрез командния ред:

cd ~/Downloads

Fedora

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

OpenSUSE

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

Моля, имайте предвид, че тъй като Terminus няма софтуерно хранилище, ще трябва да повторите този процес, за да инсталирате актуализации.

Изходни инструкции

За тези, които искат да използват Terminus, но не могат да намерят двоичен файл на Linux за своята операционна система, има друг начин: изходния код. За да инсталирате, първо трябва да изтеглите най-новата версия на Terminus. Преминете към страницата на изданието, потърсете „terminus-1.0.0-alpha.47.tar.gz“ или нещо подобно.

  Как да създадете страница на човек в Linux

За да бъде ясно, това не са необработените програмни файлове в неизползваемо състояние. Те са компилирани, но ние ще го наричаме „изходен код“, тъй като не е превърнат в собствен пакет за инсталиране. За да получите пълния код за компилиране, погледнете в долната част на страницата.

Сега, когато е изтеглен най-новият tarball на Terminus, отворете прозорец на терминала и използвайте командата Tar, за да извлечете напълно съдържанието.

cd ~/Downloads

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

mv terminus-1.0.0-alpha.47 ~/terminus

cd ~/terminus

Приложението Terminus е напълно извлечено от архива Tar, преименувано и преместено в /home/username/. В този момент ще можете да създадете пряк път на работния плот. Създайте нов файл с пряк път с докосване, след което отворете файла с Nano.

touch ~/Desktop/terminus.desktop

sudo chmod +x ~/Desktop/terminus.desktop

sudo nano ~/Desktop/terminus.desktop

Поставете следния код във файла с пряк път на Terminus:

[Desktop Entry]
Име=Край
Коментар=Терминал за съвременната епоха
Exec=”/home/username/terminus/terminus”
Терминал = невярно
Тип=Приложение
Икона=/начало/потребителско име/terminus/terminus-icon.png
Категории=Помощни програми;

Запазете файла с Ctrl + O и излезте от Nano с Ctrl + X.

След това използвайте инструмента wget, за да изтеглите икона, която Terminus да използва:

cd ~/terminus

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

За да стартирате програмата, отидете на работния плот и щракнете върху прекия път на Terminus.