Guake to popularny „rozwijany” terminal dla Linuksa, inspirowany konsolą z gry Quake. Dzięki niemu możesz szybko wysunąć terminal z góry ekranu jednym klawiszem, a po ponownym naciśnięciu — schować go. To doskonałe narzędzie dla użytkowników, którzy cenią sobie efektywną pracę w środowisku GNOME na systemach takich jak Ubuntu, Fedora, Debian czy Mint.
Czym jest Guake?
- Guake to lekki, wysuwany terminal dla środowiska graficznego GNOME.
 - Aktywuje się i ukrywa zwykle za pomocą klawisza F12 (klawisz można zmienić w preferencjach).
 - Pozwala na szybkie wykonywanie poleceń bez konieczności otwierania nowych okien terminala.
 - Podobnym narzędziem dla środowiska KDE jest Yakuake.
 
Instalacja Guake w Ubuntu (i pochodnych)
Guake znajduje się w oficjalnych repozytoriach Ubuntu, więc jego instalacja jest bardzo prosta. Można też zainstalować nowszą wersję z dedykowanego PPA.
1. Instalacja z oficjalnego repozytorium
- Otwórz terminal (np. Ctrl+Alt+T).
 - Uaktualnij indeks pakietów:
 
 sudo apt update 
- Zainstaluj Guake:
 
 sudo apt install guake 
- (Opcjonalnie) Zaktualizuj wszystkie pakiety:
 
 sudo apt upgrade 
2. Instalacja najnowszej wersji z PPA (opcjonalnie)
Jeśli chcesz mieć świeższą wersję, użyj dedykowanego repozytorium:
sudo add-apt-repository ppa:linuxuprising/guake sudo apt update sudo apt install guake 
Ta metoda daje dostęp do nowszych wydań na zgodnych systemach takich jak Ubuntu, Linux Mint czy Pop!_OS.
Pierwsze uruchomienie
- Po instalacji uruchom Guake:
 
 guake 
- Domyślnie terminal się nie wyświetla — pojawi się dopiero po naciśnięciu F12.
 - Guake uruchamia się najczęściej w trybie ukrytym i „siedzi” w zasobniku systemowym.
 
Korzystanie z Guake
- Rozwijanie/Zwijanie – Domyślnie F12 (możesz zmienić w ustawieniach).
 - Nowa zakładka – Ctrl+Shift+T
 - Zamykanie zakładki – Ctrl+Shift+W
 - Przełączanie zakładek – Ctrl+PageUp/PageDown
 - Kopiowanie/Wklejanie – Shift+Ctrl+C / Shift+Ctrl+V (lub z menu kontekstowego)
 - Wywołanie ustawień – Uruchom 
guake --preferenceslub wybierz z menu kontekstowego. 
Zaawansowane – konfiguracja i opcje
Guake jest rozbudowany pod kątem personalizacji. Oto kilka najważniejszych funkcji:
- Wygląd – Możesz zmjenić motyw kolorystyczny, czcionkę, stopień przezroczystości.
 - Skróty klawiszowe – Przypisz własne kombinacje do wywołania terminala czy zarządzania zakładkami.
 - Automatyczne uruchamianie – Dodaj Guake do programów startowych, by działał zawsze po zalogowaniu.
 - Podział okna (split) – Guake umożliwia dzielenie terminala w pionie i poziomie na osobne panele (dostępne w nowszych wersjach).
 
Częste problemy i wskazówki
- Brak reakcji na F12 – Upewnij się, że Guake jest uruchomiony i że klawisz nie jest zarezerwowany przez inny program.
 - Wayland – Na sesji Wayland konieczne może być ustawienie własnego skrótu klawiszowego.
 - Usuwanie – Jeśli chcesz odinstalować Guake, wpisz:
 
 sudo apt remove --purge guake 
Instalacja i aktualizacje z kodu źródłowego (dla zaawansowanych)
Guake można skompilować samodzielnie. Jest to przydatne, jeśli chcesz zainstalować wersję rozwojową lub wnieść własne poprawki.
Główne kroki:
- Klonuj repozytorium:
 
 git clone https://github.com/Guake/guake.git 
- Zainstaluj zależności (zgodnie ze skryptem dla Debiana/Ubuntu):
 
 ./scripts/bootstrap-dev-debian.sh 
- Zbuduj i zainstaluj:
 
 make sudo make install 
Szczegóły i aktualne wytyczne znajdziesz w dokumentacji projektu.
Podsumowanie
Guake to prosty w obsłudze, szybki i elastyczny terminal, który możesz otwierać jednym klawiszem w każdej chwili. Dzięki integracji z GNOME, bogatym opcjom konfiguracji i automatycznemu uruchamianiu znakomicie usprawnia codzienną pracę z CLI na desktopie Linuksa.





