Те из вас, кто использует 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 (или его перевод на испанский язык).
С этого момента вам будет немного проще искать приложения в вашей системе. До следующего раза 😉
Первоисточник: Вепупд
Опять нарушает лицензию Creative Commons. Копирование поста без ссылки на источники.
Первоисточник выглядит следующим образом:
http://www.webupd8.org/2016/06/how-to-get-unity-like-hud-searchable.html
Если вы не разместите источник, я попрошу Google дезиндексировать этот пост из Google.
https://support.google.com/legal/troubleshooter/1114905?hl=es
Вот вы ... или научитесь цитировать источники, или гугл не проиндексирует ни одного поста.
Доброе утро, Рейзор,
Спасибо за предупреждение, наше последнее намерение - нарушить лицензию Creative Commons. Моя вина. Я написал пост в 6 утра и не смог сослаться на первоисточник.
Приносим извинения за неудобства.
исправление - это разумно, но я не думаю, что вы обеспокоены и проблема связана с вами. Вы ясно видите, что вопрос о референции вас не устраивает.
Вы можете сделать то же самое по следующим ссылкам:
http://ubunlog.com/instalar-los-ultimos-drivers-nvidia-ubuntu/
http://ubunlog.com/sacale-los-colores-numix-oomox/
http://ubunlog.com/cambia-icono-del-lanzador-unity-ubuntu-16-04/
http://ubunlog.com/k2pdfopt-optimiza-archivos-pdf-moviles/
http://ubunlog.com/quitar-molesto-reporte-errores-ubuntu-16-04/
и т.п ....
Если вы не знаете ссылок, я могу дать их вам ... и если я посмотрю больше сообщений, я найду больше.
Большое спасибо за вашу помощь.
Будучи редактором UbunlogКак вы понимаете, я могу нести ответственность только за свои сообщения и не считаю, что у меня есть право или свобода редактировать статьи моих коллег-авторов блога. Тем не менее, если у вас есть какие-либо жалобы или предложения по поводу блога, вы можете написать их в -> это <--- контактную форму.
Как сторонник свободного программного обеспечения, я всегда стараюсь уважать все, что связано с лицензиями и контентом третьих сторон. Тем не менее, это может быть очень относительным. Я согласен с тем, что если полученная статья очень похожа на оригинал, следует указать источник. Но если вы только что взяли идею из другого блога и написали другой пост в нашем, я не понимаю, почему вы должны упоминать источник.
Идеи существуют сами по себе, и поскольку на определенную тему первым пишет другой блог, мы не сможем об этом написать. Более того, многие темы абсолютно объективны, поэтому во многих случаях нет другого выхода, кроме как скопировать определенную процедуру как есть, поскольку она делается исключительно так, а не иначе. Все еще в Ubunlog Мы всегда стараемся изложить все в своих статьях и, прежде всего, изложить свою точку зрения. Приветствую и спасибо за критику 🙂