Те из вас, кто использует Ubuntu с Unity, уже знают, что в этом дистрибутиве установлен очень полезный инструмент, который позволяет нам поиск от установленные программы в файлы на нашем ПК. Этот инструмент известен как HUD (Heads Up Display), и это значительно упрощает задачу поиска файла или приложения, потерянного нашей системой.
В этой статье мы хотим показать вам, как мы можем установить Unity HUD в Ubuntu MATE, в Linux Mint, в Xubuntu и в конечном итоге любой дистрибутив на основе Ubuntu. Мы вам скажем.
- Не работает для Firefox или Thunderbid
- Не работает с приложениями QT5
- Это не работает с LibreOffice.
- Для работы с Java-приложениями, использующими библиотеку Swing, вам потребуется установить Джаватана.
Установка i3-hud-menu
Прежде всего, вам нужно установить пару пакетов, которые в основном python3, python-dbus, дменю, приложениеменю-qt, модуль единства gtk, y Wget. Для этого просто запустите:
sudo apt установить python3 python-dbus dmenu appmenu-qt unity-gtk2-module unity-gtk3-module wget
Теперь мы можем приступить к загрузке и установке приложения. Для этого выполняем следующее:
cd /tmp wget https://github.com/jamcnaughton/i3-hud-menu/archive/master.tar.gz tar -xvf master.tar.gz sudo mkdir -p /opt/i3-hud-menu sudo cp -r i3-hud-menu-master/* /opt/i3-hud-menu/
По сути, мы получаем весь проект исходного кода из его репозитория Github, сохраняем его в / tmp /, распаковываем и создаем каталог, в который мы скопируем весь проект.
Теперь нам нужно открыть файл ~ /.профили нашей системы. Как вы видите, когда начинаете с "." Это скрытый файл, поэтому, если вы собираетесь открыть его графически, чтобы просмотреть его, вам нужно будет нажать Ctrl + H.
Когда файл открыт, мы добавляем в его конец следующий исходный код:
export APPMENU_DISPLAY_BOTH=1 if [ -n "$GTK_MODULES" ] then GTK_MODULES="$GTK_MODULES:unity-gtk-module" else GTK_MODULES="unity-gtk-module" fi if [ -z "$UBUNTU_MENUPROXY" ] then UBUNTU_MENUPROXY=1 fi export GTK_MODULES export UBUNTU_MENUPROXY
Если у вас не работает, вы можете попробовать скопировать тот же исходный код в файл. ~ / .bashrc.
Теперь, и в качестве последнего шага, нам нужно только запустить приложение в начале нашего сеанса. Для этого мы должны сделать так, чтобы программа, которая выполняется в начале, называлась i3-appmenu-service.py внутри каталога ~/ opt / i3-hud-menu /. Если вы используете Xubuntu, вы можете перейти на Конфигурация системы, затем в Сессия и запуск (или его эквивалент на испанском языке), затем в Автозапуск приложения и, наконец, нажмите Добавить а затем заполните информацию следующим образом:
- En Имя мы должны указать «i3 menu service» или имя, которое помогает нам идентифицировать приложение.
- En Описание мы можем написать небольшое пояснение о том, что делает приложение, хотя это поле необязательно.
- En Command мы должны указать путь к программе, который в нашем случае /opt/i3-hud-menu/i3-appmenu-service.py.
Способ добавления запускаемых приложений зависит от используемого нами дистрибутива, но в целом мы всегда должны следовать одному и тому же «пути»: Конфигурация -> Запускаемые приложения -> Добавить и, наконец, заполнить поля, как мы только что упомянули.
Теперь интересно было бы иметь возможность открывать это приложение с помощью комбинации клавиш, верно?
Что ж, для этого нам просто нужно перейти в конфигурацию системы и щелкнуть вкладку:
- клавиатура на Xubuntu.
- Горячие клавиши в Ubuntu Mate.
- Добавить собственный ярлык в Linux Mint.
Затем нам нужно выбрать комбинацию клавиш, которую мы хотим (в моем случае (Alt + L), и мы получим окно, подобное следующему:

В котором нам нужно будет написать путь к программе, которая будет выполняться, в нашем случае это /opt/i3-hud-меню/i3-appmenu-service.py en Command (или его перевод на испанский язык).
С этого момента вам будет немного проще искать приложения в вашей системе. До следующего раза
Первоисточник: Вепупд