Nainštalujte HUD ako Unity na akékoľvek distro založené na Ubuntu

i3-menu HUD-Xubuntu

Ako už viete tí, ktorí používajú Ubuntu s Unity, toto distro prichádza s nainštalovaným veľmi užitočným nástrojom, ktorý nám umožňuje hľadaj z nainštalované programy do súborov na našom PC. Tento nástroj je známy ako HUD (Heads Up Display) a oveľa uľahčuje hľadanie súboru alebo aplikácie stratenej naším systémom.

V tomto článku vám chceme ukázať, ako môžeme nainštalovať Unity HUD v Ubuntu MATE, v Linux Mint, v Xubuntu a nakoniec akékoľvek distro založené na Ubuntu. Hovoríme ti.

Vďaka i3-hud-menu vyvinutému spoločnosťou rafael bocquet, môžeme Unity HUD použiť takmer v akomkoľvek prostredí desktopu. Ak ste teda hľadali takýto nástroj, možno je to pre vás dobré riešenie.
Tento nástroj vyvinutý spoločnosťou Bocquet pracuje s GTK2, GTK3 a aplikácie, ktoré používajú QT4. Aj napriek tomu má aplikácia nejaké chyby s QT5, napríklad LibreOffice. Navyše tento nástroj, napriek tomu, aký užitočný môže byť, má určité obmedzenia:
  • Nepracuje pre Firefox alebo Thunderbid
  • Nepracuje s aplikáciami QT5
  • S LibreOffice to nefunguje.
  • Ak chcete pracovať s aplikáciami Java, ktoré používajú knižnicu swing, budete si musieť nainštalovať Javatana.

Inštaluje sa i3-hud-menu

Najskôr je potrebné nainštalovať niekoľko balíkov, ktoré sú v zásade python3, python-dbus, dmenu, appmenu-qt, unity-gtk-modulA wget. Ak to chcete urobiť, stačí spustiť:

sudo apt install python3 python-dbus dmenu appmenu-qt unity-gtk2-modul unity-gtk3-modul wget

Teraz môžeme pokračovať v sťahovaní a inštalácii aplikácie. Za týmto účelom vykonáme nasledujúce:

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/

V zásade to, čo robíme, je získať celý projekt zdrojového kódu z jeho úložiska Github, uložiť ho do / tmp /, rozbaliť a vytvoriť adresár, kam celý projekt skopírujeme.

Teraz musíme otvoriť súbor ~ /.profily nášho systému. Ako vidíte, keď začínate znakom „.“ Je to skrytý súbor, takže ak sa chystáte graficky ho otvoriť, aby ste ho mohli zobraziť, musíte stlačiť klávesy Ctrl + H.

Po otvorení súboru pridáme na jeho koniec nasledujúci zdrojový kód:

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

Ak to nefunguje pre vás, môžete skúsiť skopírovať tento istý zdrojový kód do súboru ~ / .bashrc.

Teraz a ako posledný krok musíme spustiť aplikáciu iba na začiatku našej relácie. Aby sme to dosiahli, musíme vytvoriť program, ktorý sa vykoná na začiatku i3-appmenu-service.py vo vnútri adresára ~/ opt / i3-hud-menu /. Ak používate Xubuntu, môžete prejsť na Konfigurácia systému, potom v Relácia a spustenie (alebo ekvivalent v španielčine), potom v Automatické spustenie aplikácie a nakoniec klikni pridať a potom vyplňte tieto informácie:

  • En názov musíme zadať „službu ponuky i3“ alebo názov, ktorý nám pomôže pri identifikácii aplikácie.
  • En popis môžeme napísať malé vysvetlenie toho, čo aplikácia robí, aj keď toto pole nie je potrebné.
  • En povel musíme dať programovú cestu, ktorá v našom prípade je /opt/i3-hud-menu/i3-appmenu-service.py.

Spôsob pridávania spúšťacích aplikácií závisí od distribúcie, ktorú používame, ale všeobecne musíme vždy postupovať rovnakou „cestou“: Konfigurácia -> Spustiť aplikácie -> Pridať a nakoniec vyplniť polia, ako sme práve spomenuli.

Zaujímavosťou by teraz bola možnosť otvoriť túto aplikáciu pomocou kombinácie klávesov, však?

Aby sme to mohli urobiť, musíme ísť do konfigurácie systému a kliknúť na kartu:

  • klávesnica na Xubuntu.
  • Klávesové skratky na Ubuntu Mate.
  • Pridajte vlastnú skratku v systéme Linux Mint.

Ďalej musíme zvoliť kombináciu klávesov, ktorú chceme (v mojom prípade (Alt + L), a dostaneme okno ako nasledovné:

kľúč i3-menu-hud-xubuntu

V ktorom budeme musieť napísať cestu k programu, ktorý sa má vykonať, čo v našom prípade je /opt/i3-hud-menu/i3-appmenu-service.py en povel (alebo jeho preklad v španielčine).

Odteraz to budete mať pri hľadaní aplikácií vo svojom systéme o niečo jednoduchšie. Až nabudúce 

Pôvodný zdroj: Wepupd