Okna.  Wirusy.  Laptopy.  Internet.  Biuro.  Narzędzia.  Kierowcy

Zgodnie z wieloletnią tradycją oprogramowania open source, użytkownikom oferowany jest duży wybór tego typu rozwiązań. Co, nawiasem mówiąc, jest również tradycyjnie przedmiotem krytyki oprogramowania open source. Na przykład po co użytkownikowi kilkadziesiąt różnych emulatorów terminali (dla zwięzłości coraz częściej nazywane są po prostu terminalami)? Co więcej, różnica między nimi jest dość dowolna. Nawet niektórzy fani Linuksa uważają, że redundancja jest w tym przypadku szkodliwy.

Argumentów przemawiających za różnorodnością jest jednak jeszcze więcej. Nawet jeśli nie weźmie się pod uwagę faktu, że wiele rozwiązań promuje konkurencję, na czym korzystają zarówno programiści, jak i użytkownicy.

1 Xterm, urxvt…

Xterm w Kali Linux

Xterm i urxvt to terminale dla środowiska X Window. Oznacza to, że będą działać tak samo w każdym środowisku pracy. Możliwe, że właśnie z tego powodu są preferowani doświadczonych użytkowników Linuksa.

Xterm jest uważany za standardowy terminal Linux. Program jest zawarty w prawie wszystkich dystrybucjach i często rozpoczyna się od niego znajomość tego systemu operacyjnego.

Z punktu widzenia niedoświadczonego użytkownika program ten ma jedną istotną wadę - jego konfiguracja odbywa się poprzez ręczną edycję pliku .Xresources. Przeciwnie, dla administratora systemu jest to duży plus, ponieważ im bardziej opcje są ukryte, tym mniejsze jest prawdopodobieństwo, że użytkownik wszystko zepsuje.

Jednak konfiguracja Xterma jest dość prostym zadaniem nawet dla początkującego. Program jest dobrze udokumentowany - ci, którzy są kompletnie leniwi, mogą znaleźć gotowy przykład w Internecie i zmienić intuicyjne opcje według własnego gustu.

Urxvt jest rozwidleniem terminala rxvt z obsługą Unicode. Konfiguruje się go analogicznie jak xterm - ręcznie edytując plik .Xresources. Pomimo swojej zwięzłości, urxvt obsługuje nawet półprzezroczystość, więc jeśli użytkownik sobie tego życzy, będzie wyglądał bardzo efektownie na pulpicie.

Z reguły użytkownik nie musi wybierać terminali uniwersalnych. Z pewnością co najmniej jeden z nich jest już domyślnie zainstalowany.

2 Konsola, terminal GNOME, LXTerminal, terminal Xfce…


Terminal Gnome na Kali Linux

Są to terminale przeznaczone do użytku w określonym środowisku pracy i formalnie wchodzą w skład standardowej dostawy. Ich główna cecha polega na pełnej integracji ze środowiskiem użytkownika.

W szczególności natywny terminal KDE Konsole jest używany przez inne aplikacje tego pulpitu: Konqueror, Kate, Dolphin i KDevelop. Takie podejście znacznie rozszerza możliwości programów i sprawia, że ​​ich obsługa jest maksymalnie komfortowa.

Oczywiście Konsole jest zintegrowana z KDE nie tylko pod względem technicznym, ale także koncepcyjnym. Wystarczy spojrzeć na system ustawień tego terminala - od razu staje się jasne, że jest tam tak wiele opcji, że można skonfigurować wszystko, co można skonfigurować. Co więcej, bez uciekania się do edycja ręczna plik konfiguracyjny.

Więc wybór środowisko pracy prawie zawsze automatycznie implikuje wybór terminala. Oczywiście opakowanie można później usunąć, ale prowadzi to do pogorszenia właściwości użytkowych systemu.

3 Guake, Tilda, Yakuake, Yeahkonsola…


Guake w Kali Linux

Są to tak zwane terminale rozwijane. Twórcy takich aplikacji zapożyczyli pomysł ze słynnej gry Quake, gdzie taka konsola była jednym z ważnych elementów sterowania rozgrywką.

Pomysł jest naprawdę ciekawy. Po naciśnięciu dowolnego klawisza terminal pojawia się na ekranie i znika dokładnie w ten sam sposób po wykonaniu przez użytkownika niezbędnych czynności. Ciekawe, że w przybliżeniu to samo można osiągnąć za pomocą zwykłego terminala - wystarczy przypisać „klawisz skrótu”, aby go otworzyć.

Jednak pomysły użytkowników dotyczące wygody i praktyczności okazały się znacznie bardziej złożone niż pozornie nienaganna logika technokraty. Terminale rozwijane stają się coraz bardziej popularne i z powodzeniem współistnieją z podobnymi tradycyjnymi aplikacjami w tym samym systemie.

Oprócz rzędu rozwijanych terminali wyróżnia się YeahConsole, która sama w sobie nie jest pełnoprawnym terminalem, ale służy jedynie jako powłoka dla terminala, którym może być xterm, urxvt itp., zamieniając go w drop- dolna konsola. Sposób konfiguracji tego programu jest podobny do konfiguracji xterm - użytkownik musi ręcznie edytować plik .Xresources.

Praktyka pokazuje, że zastosowanie rozwijanego terminala może radykalnie uprościć wykonanie szeregu operacji. Dlatego też wskazane jest posiadanie go w systemie.

4 Terminator, qterminal, sakura, termit, terminologia…


Terminator w Kali Linux

Pomimo tego, że lista terminali, na które na pierwszy rzut oka jest wyraźnie poszukiwany, została wyczerpana, programiści starają się zaoferować użytkownikowi coś nowego i oryginalnego. Niektóre decyzje okazują się skuteczne, inne nie.

Najbardziej ilustracyjnym przykładem udanego terminala jest Terminator. Jego osobliwością jest to, że główne okno można podzielić na kilka części, z których każda obsługuje osobny terminal. Jest to bardzo wygodne dla użytkowników, którzy muszą wykonywać kilka operacji równolegle i monitorować postęp procesu.

terminologia z pewnością przypadnie do gustu fanom wszelkiego rodzaju dekoracji realizowanych poprzez system opraw wizualnych. Chociaż implementuje także wiele okien, jak Terminator.

Jednak terminologii trudno uznać za całkowicie niezależny projekt. Terminal ten został opracowany w ramach projektu komputerowego Enlightenment. Niestety, środowisko to nigdy nie zyskało popularności, na jaką zasługiwała jego koncepcja. Nie oznacza to jednak, że programu nie można używać samodzielnie.

W ten sposób otrzymujemy kolejny przydatny terminal do niektórych konkretnych zadań. I tylko użytkownik może zdecydować, jak wygodniej będzie mu pracować - z jednym terminalem, czy z czterema. Najważniejsze, że ma to pozytywny wpływ na wynik.

Czy jesteś administratorem systemu, zaawansowanym użytkownikiem Linuksa lub osobą, która po prostu spędza dużo czasu przy wierszu poleceń? Są szanse, że wybór emulatora terminala mówi coś o Tobie. Wolisz coś lekkiego? Pełna funkcji i konfigurowalnych opcji? A może po prostu używasz domyślnych dostarczanych produktów w swojej dystrybucji?

Jeśli nie znasz klientów emulujących terminal, zasadniczo są to aplikacje graficzne, które zapewniają dostęp do powłoki komputera. Używając interfejsu w trybie tekstowym do Twój komputer, możesz uwolnij prawdziwą moc Linuksa i wielu aplikacji zapewniających szybką, wydajną i konfigurowalną kontrolę nad każdą jego funkcją, nie wspominając o wielu narzędziach, z których korzystają administratorzy systemów i programiści w swojej codziennej pracy. Aby dostać się do powłoki z interfejsu graficznego systemu, potrzebujesz emulatora terminala.

Dla porównania zamieściłem zrzuty ekranu przedstawiające każdy terminal z uruchomionym htopem w jego domyślnej konfiguracji. Oczywiście każda aplikacja terminalowa pozwala przynajmniej na pewien stopień dostosowania, więc to, że wygląda w określony sposób na moim komputerze, nie oznacza, że ​​tak jest żeby wyglądać tak samo na twoim.

Chcesz wypróbować to wszystko samodzielnie? Na mojej maszynie Fedora

# dnf install gnome-terminal guake konsola terminator tilda xterm yakuake

upewniłem się, że mam je wszystkie, chociaż emulator terminala GNOME był już domyślnie zainstalowany.

terminalu GNOME

To emulator terminala, który został zaprojektowany w celu ułatwienia rozmieszczania terminali w jednym oknie, z funkcjami obejmującymi wiele skrótów klawiaturowych, zapisywanie układów i możliwość jednoczesnego pisania na wielu terminalach. Odzwierciedla wiele zachowań terminala GNOME, więc wiele opcji znalezionych w projekcie GNOME można znaleźć również tutaj.

Uwaga: w poprzedniej wersji tego artykułu pomylono to (napisane w Pythonie) z tym (wieloplatformowy emulator terminala napisany w Javie). Mimo identycznych nazw, są to dwa odrębne projekty.

Tilda

Xterm

To kolejny emulator terminala typu drop-drop, należący do rodziny KDE. W skrócie od „kolejnego kuake” Yakuake można właściwie uznać za interfejs do Konsoli (wymienionej powyżej), a wiele jego funkcji jest podobnych. Jeśli lubisz Konsolę, ale wolisz podejście w stylu Quake'a, jest to terminal dla Ciebie. Podobnie jak Konsole, Yakuake jest udostępniany na licencji GPL w wersji 2.

Nie jest to lista wyczerpująca. Oto kilka innych emulatorów terminali, które mają dedykowane narzędzia, samodzielnie lub jako część odpowiedniego menedżera okien.

  • Terminologia ma na celu jak najdokładniejsze naśladowanie xterm. Działa na systemach Linux, UNIX, BSD i nie tylko; korzysta z bibliotek Fundacji Oświecenia (EFL); i jest objęty licencją BSD-2.
  • eterm ma zastąpić xterm dla Uniksa. Działa z różnymi środowiskami graficznymi, choć najlepiej z Enlightenment i posiada licencję MIT.
  • jest emulatorem terminala dla X System okienny w oparciu o wersję rxvt 2.7.11 CVS i aterm. Jest na licencji GPLv2.
  • xfce4-terminal, podobnie jak terminal GNOME, opiera się na bibliotece widżetów terminala Vte i jest objęty licencją
Witaj, Habro!

Dla mnie automatyzator Linuksa, używający głównie Windowsa stacja robocza Na początku był to tylko ból i cierpienie. Ale nic nie mogłem na to poradzić: standardy korporacyjne i oprogramowanie, które działa tylko w systemie Windows. Próbując znaleźć złoty środek, przeszedłem przez trzy etapy. Na początku przesiadałem się na Windowsa tylko okazjonalnie, z konieczności. Następnie maszyna wirtualna na virtualboxie z X-serverem. Potem chciałem choć trochę komfortu konsoli, jaki był w Linuksie (używałem Terminatora jako głównego terminala).

Po wściekłym przeszukaniu Google i zainstalowaniu każdego emulatora terminala dla systemu Windows, jaki udało mi się znaleźć, okazało się, że nie było ani jednego, który byłby dla mnie nawet w najmniejszym stopniu odpowiedni. Chciałem jednak, aby terminal zachowywał się jak najbliżej opcji Linuksa. Na przykład naturalnie potrzebujesz tabulatorów, dzielenia, zaznaczania tekstu z przewijaniem (kiedy musisz zaznaczyć więcej niż jeden ekran), kopiowania tekstu do schowka natychmiast po zaznaczeniu itp.

W rezultacie otrzymałem „kombajn” jak na zrzucie ekranu poniżej. Aby dowiedzieć się, jak to skonfigurować, zajrzyj do sekcji cat.


Zanim uzyskałem wynik, nawet poważnie myślałem o moim rowerze (portowanie, pisanie własnego). Ale lenistwo i zdrowy rozsądek zrobiły swoje...

W procesie poszukiwania dobrego terminala natknąłem się na temat Habra: . ConEmu to naprawdę fajna aplikacja, ale nie dla tych, którzy od dawna Użyłem terminali Linux. Potem natknąłem się na Mintty (zainstalowany z Cygwinem). Program jest doskonały, zachowuje się jak najbliżej takich terminali jak Gnome-terminal i Terminator, ale nie ma zakładek.

Okazało się, że wspomniane ConEmu może uruchamiać aplikacje GUI w swoich zakładkach! I wtedy zabłysła iskierka nadziei... Ale dość tekstów, czas zabrać się do pracy!

Instalowanie niezbędnych programów

ConEmu zainstaluj stąd: code.google.com/p/conemu-maximus5
Miętowy Zainstalowałem go za pomocą Cygwin: cygwin.com/install.html

Ustawienia

W ConEmu przejdź do Ustawienia->Zadania i naciskając znak plus dodaj niezbędne zadania jak na zrzucie ekranu:

W naszym przypadku jest to:

Nazwa zadania Zespół
cygwin C:\Cygwin\bin\mintty.exe
ssh_local C:\Cygwin\bin\mintty.exe D:\Work\VMssh.bat
cmd cmd
Powershell Powershell

Ostrożnie! Cholerny CMD!

VMssh.bat:
@ECHO OFF SET VMNAME=xubuntu CALL D:\Work\VMstart.bat %VMNAME% ssh user@localhost
Wywołuje skrypt startowy maszyny wirtualnej, zastępuje VMNAME żądanym.

VMstart.bat:
@ECHO OFF SET VMNAME="%1" SET isVMRun= IF [%1] == (echo Pusty parametr VMNAME. Użycie: %0 EXIT /B 1) FOR /F %%i IN („VBoxManage list runningvms”) DO SET isVMRun=%%i JEŚLI NIE "%isVMRun%" == "%VMNAME%" (Vboxmanage startvm %VMNAME% --type headless)
Sprawdza, czy maszyna wirtualna jest uruchomiona, a jeśli nie, uruchamia ją. Dzięki temu nie muszę pamiętać, czy maszyna wirtualna jest uruchomiona, osobno uruchamiać VirtualBox i wykonywać dodatkowe kliknięcia.

Kilka gwizdków

Motyw podobny do Xorii dla Mintty (~/.minttyrc):
Kolor pierwszego planu = 208 208 208 Kolor tła = 28,28,28 Kolor kursora = 255 175,0 IMECursor Kolor = 128 224 160 Czarny = 12,12,12 Pogrubiony czarny = 10,10,10 Czerwony = 215 135 135 Pogrubiony czerwony = 223 135 135 Zielony = 175,21 5135 Pogrubiony Zielony = 175 223 135 Żółty = 247 247 175 Pogrubiony Żółty = 255 255 175 Niebieski = 135 175 215 Pogrubiony Niebieski = 135 175 223 Magenta = 215 175 215 Pogrubiony Magenta = 223 175 223 Cyjan = 175 215 215 Pogrubiony Cyjan = 175 223 223 Biały = 230 230 230 Pogrubiony Biały=238 238 238 BoldAsF ont=no Font=Consolas FontHeight=11 CursorType=blok FontSmoothing=pełny termin=xterm-256color Scrollbar= brak Ustawienia regionalne=Zestaw znaków =

Udostępniony folder roboczy (pliki są dostępne na Windowsie i na maszynach wirtualnych) - należy go skonfigurować w VirualBox-e w następujący sposób:

Musisz także zarejestrować go w fstab na maszynie wirtualnej, aby był automatycznie montowany przy uruchomieniu.

Wniosek

W rezultacie otrzymałem terminal, w którym mogę przynajmniej jakoś żyć. W żadnym wypadku nie roszczę sobie wyłączności tego rozwiązania, ale mam nadzieję, że komuś się przyda. Osobną zaletą tego rozwiązania jest współdzielony bufor tekstowy i współdzielone foldery. Tym samym pracujemy z maszyną wirtualną Linux w taki sam sposób, jak z innymi zakładkami w terminalu.

Przesłałem skrypty i konfigurację mynttyrc do git-hub.

Emulator terminala to program komputerowy odtwarzający terminal wideo w innej strukturze wyświetlacza. Innymi słowy, emulator terminala może sprawić, że głupia maszyna będzie wyglądać jak komputer kliencki podłączony do serwera. Emulator terminala umożliwia użytkownikowi końcowemu dostęp do konsoli oraz jej aplikacji, takich jak tekstowy interfejs użytkownika i interfejs wiersza poleceń.

Możesz znaleźć ogromną liczbę emulatorów terminali do wyboru w tym świecie open source. Niektóre z nich oferują szeroki zakres funkcji, podczas gdy inne oferują mniej funkcji. Aby lepiej zrozumieć jakość dostępnego oprogramowania, zebraliśmy listę wspaniałych emulatorów terminali dla systemu Linux. Każdy tytuł zawiera opis i funkcję wraz ze zrzutem ekranu oprogramowania z odpowiednim linkiem do pobrania.

1. Terminatorze

Terminatora to zaawansowany i wydajny emulator terminala, który obsługuje wiele okien terminali. Ten emulator jest w pełni konfigurowalny. Możesz zmienić rozmiar, kolor, nadać terminalowi różne kształty. Jest bardzo przyjazny dla użytkownika i przyjemny w użyciu.

Cechy Terminatora

  1. Dostosuj swoje profile i schematy kolorów, dostosuj rozmiar do swoich potrzeb.
  2. Użyj wtyczek, aby uzyskać jeszcze większą funkcjonalność.
  3. Dostępnych jest kilka skrótów klawiszowych przyspieszających wykonywanie typowych czynności.
  4. Podziel okno terminala na kilka wirtualnych terminali i zmień ich rozmiar w razie potrzeby.

2. Tylda

Tilda to stylowy rozwijany terminal oparty na GTK+. Za pomocą jednego naciśnięcia klawisza możesz uruchomić nowe okno Tilda lub ukryć je. Możesz jednak dodać wybrane kolory, aby zmienić wygląd tekstu i tła terminala.

Cechy Tildy

  1. Interfejs z opcją dużej personalizacji.
  2. Możesz ustawić poziom przezroczystości okna Tilda.
  3. Doskonałe wbudowane schematy kolorów.

3. Guake

Guake to rozwijany terminal oparty na Pythonie, stworzony dla środowiska graficznego GNOME. Jest wywoływany poprzez naciśnięcie pojedynczego klawisza i może zostać ukryty poprzez ponowne naciśnięcie tego samego klawisza. Jego projekt został zaczerpnięty z gier FPS (First Person Shooter), takich jak Quake, a jeden z jego głównych celów jest łatwo dostępny.

Guake jest bardzo podobny do Yakuaki i Tildy, ale jest to eksperyment mający na celu połączenie najlepszych z nich w jeden program oparty na GTK. Guake został napisany od podstaw w Pythonie przy użyciu małego fragmentu w C (globalne skróty klawiaturowe).

4.Jakuake

Jakuake (Jeszcze inny Kuake) to rozwijany emulator terminala oparty na KDE, bardzo podobny pod względem funkcjonalności do emulatora terminala Guake. Jego projekt został zainspirowany grami konsolowymi FPS, takimi jak Quake.

Yakuake jest w zasadzie aplikacją KDE, którą można łatwo zainstalować na pulpicie KDE, ale jeśli spróbujesz zainstalować Yakuake na pulpicie GNOME, wyświetli się monit o zainstalowanie ogromnej liczby pakietów zależności.

Funkcje Yakuake

  1. Płynnie zmniejszaj głośność z góry ekranu
  2. Interfejs z zakładkami
  3. Konfigurowalne wymiary i prędkość animacji
  4. Możliwość dostosowania

5. ROXTerm

ROXterm to kolejny lekki emulator terminala zaprojektowany w celu zapewnienia podobnych funkcji jak gnome-terminal. Pierwotnie został zaprojektowany tak, aby zajmował mniej miejsca i skracał czas uruchamiania, nie korzystając z bibliotek Gnome i używając niezależnego apletu do obsługi interfejsu konfiguracyjnego (GUI), ale z biegiem czasu jego rola przesunęła się na zapewnianie większego zakresu funkcji dla zaawansowanych użytkowników.

Jest jednak bardziej konfigurowalny niż terminal gnome i jest bardziej oczekiwany dla „zaawansowanych” użytkowników, którzy nadmiernie korzystają z terminali. Można go łatwo zintegrować ze środowiskiem graficznym GNOME i zapewnia funkcje takie jak przeciąganie i upuszczanie elementów do terminala.

6.Okres

Eterm to najlżejszy kolorowy emulator terminala zaprojektowany jako zamiennik xterm. Został opracowany w oparciu o ideologię wolności wyboru, pozostawiając w rękach użytkownika tyle mocy, elastyczności i wolności, ile jest możliwe.

7.Rxvt

Rxvt oznacza rozbudowany terminal wirtualny to aplikacja emulująca kolorowy terminal dla systemu Linux, mająca zastąpić xterm dla zaawansowanych użytkowników, którzy nie potrzebują funkcji takich jak emulacja Tektronix 4014 i możliwość konfiguracji w stylu zestawu narzędzi.

8. Zima

Term to kolejny lekki emulator terminala kolorowego oparty na projekcie rxvt. Zawiera takie funkcje, jak obrazy tła, przezroczystość, odwrotna przezroczystość oraz dostępny szeroki wybór opcji zestawu lub środowiska wykonawczego, co skutkuje bardzo wysokimi możliwościami dostosowania emulatora terminala.

9. Terminal LXT

LXTerminal jest domyślnym emulatorem terminala opartym na VTE dla LXDE (Lightweight X Desktop Environment) bez żadnych zbędnych zależności. Terminal ma kilka fajnych funkcji, takich jak.

Funkcje terminala LXTerminal

  1. Obsługa wielu kart
  2. Obsługuje popularne polecenia, takie jak cp, cd, dir, mkdir, mvdir.
  3. Funkcja ukrywania paska menu w celu zaoszczędzenia miejsca
  4. Zmień schemat kolorów.

10.Konsola

Konsola to kolejny potężny darmowy emulator terminala oparty na KDE, pierwotnie stworzony przez Larsa Doelle.

Funkcje konsoli

  1. Terminale z wieloma zakładkami.
  2. Półprzezroczyste tła.
  3. Obsługa trybu podzielonego widoku.
  4. Dodawanie zakładek do katalogów i SSH.
  5. Konfigurowalne schematy kolorów.
  6. Konfigurowalne powiązania klawiszy.
  7. Powiadomienia powiadamiają o aktywności w terminalu.
  8. Wyszukiwanie przyrostowe
  9. Obsługa menedżera plików Dolphin
  10. Eksport wyników w postaci zwykłego tekstu lub formatu HTML.

11. TermKit

TermKit to elegancki terminal, którego celem jest konstruowanie aspektów GUI za pomocą aplikacji opartej na wierszu poleceń przy użyciu silnika renderującego WebKit używanego najczęściej w przeglądarkach internetowych, takich jak GoogleChrome i Chrom. TermKit został pierwotnie zaprojektowany dla komputerów Mac i Windows, ale dzięki forkowi TermKit autorstwa Floby, który umożliwia teraz instalację go w dystrybucjach opartych na systemie Linux i poznanie mocy TermKit.

12. ul

ul to prosta implementacja terminala dla X Window.

13. Terminal Gnome

To wbudowany emulator terminala dla środowiska graficznego GNOME opracowany przez Zniszczenie Penningtona i inne. Pozwala użytkownikom uruchamiać polecenia przy użyciu prawdziwej powłoki Linuksa, pozostając w środowisku GNOME. Terminal GNOME emuluje emulator terminala xterm i oferuje kilka podobnych funkcji.

Terminal Gnome obsługuje wiele profili, dzięki czemu użytkownicy mogą tworzyć wiele profili dla swojego konta i dostosowywać opcje konfiguracji, takie jak czcionki, kolory, obraz tła, zachowanie itp. na konto i zdefiniuj nazwę dla każdego profilu. Obsługuje także zdarzenia myszy, wykrywanie adresów URL, wiele kart itp.

14. Termin ostateczny

Termin końcowy to stylowy emulator terminala typu open source, który ma kilka ekscytujących możliwości i przydatnych funkcji w jednym pięknym interfejsie. Jest wciąż w fazie rozwoju, ale zapewnia istotne funkcje, takie jak semantyczne menu tekstowe, inteligentne uzupełnianie poleceń, sterowanie terminalem GUI, wszechmocne skróty klawiszowe, obsługę kolorów i wiele innych. Poniższy animowany zrzut ekranu demonstruje niektóre z ich funkcji. Proszę kliknij obraz, aby wyświetlić wersję demonstracyjną.

15. Terminologia

Terminologia to kolejny nowy, nowoczesny emulator terminala stworzony dla komputerów stacjonarnych Enlightenment, ale może być również używany w różnych środowiskach graficznych. Ma kilka niesamowitych unikalnych funkcji, których nie ma w żadnym innym emulatorze terminala.

Oprócz funkcji terminologia oferuje jeszcze więcej rzeczy, których nie można by oczekiwać od innych emulatorów terminali, takich jak podgląd miniatur obrazów, filmów i dokumentów, a także umożliwia przeglądanie tych plików bezpośrednio z Terminologii.

Możesz obejrzeć następujący film demonstracyjny stworzony przez twórcę Terminology (jakość wideo nie jest jasna, ale nadal wystarczająca, aby mieć pojęcie o terminologii).

16.Terminal Xfce4

Xfce terminal to lekki, nowoczesny i łatwy w obsłudze emulator terminala zaprojektowany specjalnie dla środowiska graficznego Xfce. Najnowsza wersja terminala xfce zawiera kilka nowych, ciekawych funkcji, takich jak okno wyszukiwania, zmieniacz kolorów zakładek, rozwijana konsola, taka jak Guake lub Yakuake i wiele innych.

18. LiliaTerm

The LiliaTerm to kolejny mniej znany emulator terminala typu open source oparty na libvte, który chce być szybki i lekki. LilyTerm zawiera również kilka kluczowych funkcji, takich jak:

  1. Obsługa zakładek, kolorowania i zmiany kolejności zakładek
  2. Możliwość zarządzania zakładkami poprzez skróty klawiaturowe
  3. Obsługa przezroczystości i nasycenia tła.
  4. Wsparcie dla tworzenia profili specyficznych dla użytkownika.
  5. Kilka opcji dostosowywania profili.
  6. Rozbudowana obsługa UTF-8.

19. Sakura

The Sakura to kolejny mniej znany emulator terminala w stylu uniksowym, opracowany do celów wiersza poleceń, a także tekstowych programów terminalowych. Sakura opiera się na GTK i livte i zapewnia nie bardziej zaawansowane funkcje, ale pewne opcje dostosowywania, takie jak obsługa wielu kart, niestandardowy kolor tekstu, czcionki i obrazy tła, szybkie przetwarzanie poleceń i kilka innych.

20. rxvt-unicode

The rxvt-unicode(znany również jako urxvt) to kolejny wysoce konfigurowalny, lekki i szybki emulator terminala z obsługą xft i Unicode, opracowany przez Marka Lehmanna. Posiada kilka wyjątkowych funkcji, takich jak obsługa języków międzynarodowych poprzez Unicode, możliwość wyświetlania wielu typów czcionek i obsługa rozszerzeń Perla.

Jeśli znasz inne zdolne emulatory terminali Linux, których nie uwzględniłem na powyższej liście, podziel się ze mną, korzystając z naszej sekcji komentarzy.

Dzisiaj chciałbym opowiedzieć o emulatorze terminala Terminix, o którym często wspominają czytelnicy naszej witryny.

Warto zauważyć, że obecnie nie mieszkam w terminalu: regularnie używam apt, snap i innych narzędzi konsolowych, a czasami pracuję z systemem kontroli wersji git. Dlatego przynajmniej na moje potrzeby wystarczy skorzystać z GNOME Terminal, standardowego emulatora terminala w Ubuntu, ponieważ ma wszystkie funkcje i funkcjonalności, których potrzebuję.

Na szczęście repozytoria Ubuntu są pełne szerokiej gamy emulatorów terminali, w tym Terminator, Tilda, rozwijany Guake i wspomniany Terminix.

Terminix/Tilix to emulator terminala kafelkowego. Oznacza to, że może współpracować z kilkoma terminalami jednocześnie w jednym oknie. Możesz podzielić ekran i rozmieścić terminale w poziomie lub w pionie.

Terminix musiał w tym roku zmienić nazwę i obecnie jest znany jako Tilix. Dostępne w archiwach Ubuntu stara wersja aplikacja, z której korzystałem w tym artykule i nadal nazywa się Terminix.

Aplikacja została opracowana zgodnie z wytycznymi dotyczącymi interfejsu ludzkiego GNOME (HIG). Dlatego aplikacja wygląda całkiem nowocześnie w środowiskach graficznych, takich jak GNOME Shell i Budgie.

Aplikacja obsługuje także używanie różnych profili dla każdego uruchamianego panelu terminala, a także taką możliwość jednoczesne uruchomienie wiele sesji w aplikacji i przełączanie się między nimi.

Możesz przeciągnąć dowolny terminal, aby otworzyć go w osobnym oknie, tak jakby był zakładką w przeglądarce (możesz też przeciągnąć terminal do innego okna).

Oto lista głównych funkcji aplikacji:

  • Uruchamianie wielu terminali i sesji
  • Z łatwością organizuj terminale za pomocą metody „przeciągnij i upuść”.
  • Ustawianie nazw sesji lub terminali
  • Przełącznik VTE
  • Wejście zsynchronizowane (możesz wprowadzić to samo polecenie na wszystkich terminalach)
  • Stosowanie motywów do zmiany wygląd terminale (w tym przezroczystość)

Instalowanie Terminixa na Ubuntu

Jeśli używasz Ubuntu 17.04, możesz zainstalować Terminix na Ubuntu poprzez Aplikacja Ubuntu Oprogramowanie bez dodawania do systemu repozytoriów PPA:

Jest to stara wersja, więc nie wszystkie funkcje opisane na stronie Tilix są w niej obecne (ale są tam wszystkie funkcje wymienione w tym artykule).

Po zainstalowaniu możesz znaleźć i otworzyć Terminix z Unity Dash, GNOME Browse lub dowolnego menu lub programu uruchamiającego aplikacje, którego używasz.

Jeśli chcesz zainstalować Tilix na Ubuntu, musisz pobrać archiwum z najnowsza wersja aplikacja - „Tilix.zip” - ze strony z wydaniami projektu na Githubie pod następującym linkiem:

Po pobraniu po prostu rozpakuj archiwum do bieżącej lokalizacji w terminalu i skompiluj schematy za pomocą następujących dwóch poleceń:

sudo rozpakuj plik tilix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

To wszystko. Po zainstalowaniu możesz znaleźć i otworzyć Terminix z Unity Dash, GNOME Browse lub dowolnego menu lub programu uruchamiającego aplikacje, którego używasz.



Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl+Enter
UDZIAŁ: