Guake — это выпадающий терминал, вдохновленный консолями в компьютерных играх, в том числе той, которая использовалась в Quake, выходящий сверху по нажатию специальной горячей клавиши (по-умолчанию используется клавиша F12 для вызова Guake).
Недавно вышла новая версия Guake 0.7.0, получив некоторые важные исправления, а также новые возможности (в сравнении с версией 0.6.2), такие как:
- улучшенные (и исправленные) цветовые палитры, добавлен предпросмотр цветовой палитры в настройках
- добавлены новые цветовые палитры
- добавлены горячие клавиши для уровня прозрачности
- в настройки добавлена возможность исполнения скрипта при запуске Guake (раньше это было доступно только через Gconf)
- в контекстное меню ссылок добавлен пункт для ее открытия
- исправлена совместимость с Ubuntu 15.04 (этот баг относится к исправлению совместимости с Unity во всех версиях Ubuntu, старше, чем 12.04, но оно было протестировано только в Ubuntu 15.04; так или иначе, это, скорее всего, будет работать в Ubuntu 14.04 и 14.10) — что означает то, что Guake теперь корректно определяет размер лаунчера Unity и, если включено его автоскрытие), размер окна Guake (если ширина выставлена на максимум) меняется в соответствии с этим
- другие различные исправления багов
Полный список изменений в Guake 0.7.0 вы можете найти здесь.
В сравнении с Guake 0.5.0, который сейчас доступен в официальных репозиториях Ubuntu 15.04, здесь есть даже более интересные изменения, например, опция для сохранения текущего буфера терминала в файл, горячие клавиши для перемещения вкладок и различные новые встроенные цветовые палитры.
Даже больше — в Ubuntu 14.04 и 14.10 доступен Guake 0.4.4 — а с тех времен приложение получило еще и улучшенную поддержку работы с несколькими мониторами — вы можете выбрать, на котором из них отображать Guake, изменять размер главного окна, перемещаемые вкладки, новые горячие клавиши и прочее.
По моим наблюдениям, в Guake 0.7.0 я заметил только некоторые небольшие проблемы, некоторые из которых также присутствовали и ранее. Например, при моих настройках (Guake находится посередине экрана с шириной в примерно 70%, два монитора) Guake ориентирован влево вместо того, чтобы быть посередине, на втором мониторе.
Этого не происходит, если вы установите отображение Guake только на основном мониторе, поэтому я и отключил его от второго монитора — вы можете сделать то же самое в таком случае.
Для двух других проблем пакеты в PPA-репозиории WebUpd8 содержат в себе патчки, поэтому, хотя эти исправления и недоступны в Guake 0.70, они исправлены, если вы используете пакет из данного репозитория.
Устанавливаем Guake в Ubuntu или Linux Mint через PPA-репозиторий
Guake доступен в репозитории WebUpd8 Backports PPA для Ubuntu 15.04, 14.10 или 14.04 / Linux Mint 17.1 или 17 и соответствующих связанных производных. Чтобы добавить в вашу систему этот репозиторий и установить последнюю версию Guake, вы можете использовать следующие команды в терминале (чтобы открыть его, используйте комбинацию клавиш Ctrl+Alt+T):
sudo add-apt-repository ppa:webupd8team/unstable
sudo apt-get update
sudo apt-get install guake
Или, если вы не хотите добавлять PPA-репозиторий в свою систему, вы можете загрузить deb-файлы отсюда.
Важное замечание — в первый раз, когда вы запустите Guake, он не запустится, отображая примерно такую ошибку: «Guake can not init! Gconf Error. Have you installed guake.schemas properly?». Вам нужно запустить приложение заново, и оно должно заработать (если это будет продолжаться, попробуйте перезапустить систему). Это также происходит и с официальными пакетами Guake из репозиториев Ubuntu и Debian.
После установки запустите Guake и используйте F12 (если что-либо еще не использует эту горячую клавишу), чтобы показать или скрыть его — это можно менять, вместе со многими другими параметрами, в настройках Guake.
Чтобы загрузить исходный код и сообщить о багах, вы можете использовать страницу Guake на Github.