Mag-install ng isang HUD tulad ng Unity's sa anumang distro na batay sa Ubuntu

i3-menu-hud-xubuntu

Tulad ng nalalaman mo na gumagamit ng Ubuntu na may Unity, ang distro na ito ay may kasamang isang kapaki-pakinabang na tool na naka-install na nagpapahintulot sa amin hanapin mula sa naka-install na mga programa sa mga file sa aming PC. Ang tool na ito ay kilala bilang HUD (Heads Up Display) at ginagawang mas madali ang gawain ng paghahanap ng isang file o isang application na nawala ng aming system.

Sa artikulong ito nais naming ipakita sa iyo kung paano namin mai-install ang Unity HUD sa Ubuntu MATE, sa Linux Mint, sa Xubuntu, at sa huli anumang distro batay sa Ubuntu. Sasabihin namin sa iyo.

Salamat sa i3-hud-menu na binuo ng Rafael bocquet, maaari naming gamitin ang Unity HUD sa halos anumang kapaligiran sa desktop. Kaya't kung naghahanap ka para sa isang tool, marahil ito ay isang mahusay na solusyon para sa iyo.
Ang tool na ito na binuo ng Bocquet, gumagana sa GTK2, GTK3 at mga application na gumagamit ng QT4. Kahit na, ang application ay may ilang mga bug sa QT5 tulad ng LibreOffice. Ano pa, ang tool na ito, sa kabila ng pagiging kapaki-pakinabang nito, ay may ilang mga limitasyon:
  • Hindi gumagana para sa Firefox o Thunderbid
  • Hindi gumagana sa QT5 apps
  • Hindi ito gumagana sa LibreOffice.
  • Upang gumana sa mga application ng Java na gumagamit ng swing library, kakailanganin mong mag-install javatana.

Pag-install ng i3-hud-menu

Una sa lahat, kailangan mong mag-install ng isang pares ng mga pakete, na karaniwang python3, python-dbus, dmenu, appmenu-qt, pagkakaisa-gtk-module, At wget. Upang magawa ito, tumakbo lamang:

sudo apt install python3 python-dbus dmenu appmenu-qt pagkakaisa-gtk2-module pagkakaisa-gtk3-module wget

Ngayon ay maaari kaming magpatuloy upang mag-download at mai-install ang application. Para sa mga ito isinasagawa namin ang sumusunod:

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/

Talaga, kung ano ang ginagawa namin ay makuha ang buong proyekto ng mapagkukunan ng mapagkukunan mula sa imbakan ng Github, i-save ito sa / tmp /, i-unzip ito at lumikha ng isang direktoryo kung saan kopyahin namin ang buong proyekto.

Ngayon, kailangan nating buksan ang file ~ /.profile ng aming system. Paano mo nakikita kung nagsisimula ka sa "." Ito ay isang nakatagong file, kaya kung bubuksan mo ito nang graphic, upang makita ito kailangan mong pindutin ang Ctrl + H.

Kapag ang file ay bukas, idaragdag namin ang sumusunod na source code sa dulo nito:

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

Kung hindi ito gagana para sa iyo, maaari mong subukang kopyahin ang parehong source code sa file ~ / .bashrc.

Ngayon, at bilang huling hakbang, kailangan lamang naming patakbuhin ang application sa simula ng aming sesyon. Upang magawa ito, kailangan nating gawin ang program na naisakatuparan sa simula ay tinawag i3-appmenu-service.py sa loob ng direktoryo ~/ opt / i3-hud-menu /. Kung nasa Xubuntu ka, maaari kang pumunta sa Pagsasaayos ng system, pagkatapos ay sa Session at Startup (o katumbas nito sa Espanyol), pagkatapos ay sa Autostart ng Application at sa wakas mag-click Idagdag at pagkatapos ay punan ang impormasyon tulad ng sumusunod:

  • En pangalan Kailangan naming ilagay ang "i3 menu service", o isang pangalan na makakatulong sa amin na makilala ang application.
  • En paglalarawan maaari kaming magsulat ng isang maliit na paliwanag tungkol sa kung ano ang ginagawa ng application, kahit na ang patlang na ito ay hindi kinakailangan.
  • En Utos kailangan nating ilagay ang landas ng programa, na sa aming kaso ay /opt/i3-hud-menu/i3-appmenu-service.py.

Ang paraan upang magdagdag ng mga aplikasyon ng pagsisimula ay nakasalalay sa distro na ginagamit namin, ngunit sa pangkalahatan ay dapat palaging sundin ang parehong "landas": Pag-configure -> Mga aplikasyon sa pagsisimula -> Magdagdag at sa wakas ay punan ang mga patlang tulad ng nabanggit lamang namin.

Ngayon, ang kagiliw-giliw na bagay ay magagawang upang buksan ang application na ito gamit ang isang kumbinasyon ng mga key, tama?

Kaya, upang gawin ito, kailangan lamang naming pumunta sa pagsasaayos ng system, at mag-click sa tab:

  • Keyboard sa Xubuntu.
  • Mga shortcut sa keyboard sa Ubuntu Mate.
  • Magdagdag ng pasadyang shortcut sa Linux Mint.

Susunod, kailangan naming piliin ang kumbinasyon ng mga key na gusto namin (sa aking kaso (Alt + L), at makakakuha kami ng isang window tulad ng sumusunod:

i3-menu-hud-xubuntu-key

Kung saan kakailanganin naming isulat ang landas ng programa na naisakatuparan, na sa aming kaso ay /opt/i3-hud-menu/i3-appmenu-service.py en Utos (o ang salin nito sa Espanyol).

Mula ngayon magkakaroon ka ng kaunting madali kapag naghahanap ng mga application sa iyong system. Hanggang sa susunod 😉

Orihinal na mapagkukunan: Wepupd


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   reizor dijo

    Muling lumalabag sa lisensya ng Creative commons. Kinokopya ang post nang hindi binanggit ang mga mapagkukunan.

    Ang orihinal na mapagkukunan ay ang mga sumusunod:

    http://www.webupd8.org/2016/06/how-to-get-unity-like-hud-searchable.html

    Kung hindi mo ilalagay ang mapagkukunan, hihilingin ko sa Google na desindexe ang post na ito mula sa Google.

    https://support.google.com/legal/troubleshooter/1114905?hl=es

    Doon ka ... o matutong mag-quote ng mga mapagkukunan o hindi mag-index ang google ng anumang post.

    1.    Michael Perez dijo

      Magandang umaga Reizor,

      Salamat sa babala, ang aming huling hangarin ay lumabag sa lisensya ng Creative Commons. Kasalanan ko. Sinulat ko ang post sa 6 ng umaga at nabigong banggitin ang orihinal na mapagkukunan.

      Paumanhin sa abala.

  2.   reizor dijo

    matuwid ang pagwawasto, ngunit sa palagay ko ay hindi ka nag-aalala at kasama mo ang isyu. Malinaw mong nakikita na ang isyu ng pagbibigay ng mga sanggunian ay hindi angkop sa iyo.

    Na inilagay upang maitama ang maaari mong gawin ang pareho sa mga sumusunod na link:

    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/

    atbp ....

    Kung hindi mo alam ang mga sanggunian maaari kong ibigay ang mga ito sa iyo ... at kung titingnan ko ang higit pang post ay mahahanap ko ang higit pa.

    1.    Michael Perez dijo

      Maraming salamat sa inyo para sa iyong tulong.
      Bilang editor ng UbunlogGaya ng akala mo, ako lang ang mananagot sa mga post ko at hindi ako naniniwalang may karapatan o kalayaan akong i-edit ang mga artikulo ng mga kapwa ko manunulat sa blog. Gayunpaman, kung mayroon kang anumang mga reklamo o mungkahi tungkol sa blog, maaari mong isulat ang mga ito -> ito <--- Form ng Makipag-ugnay

      Bilang isang tagasuporta ng Libreng Software, palagi kong sinisikap na igalang ang lahat na nauugnay sa mga lisensya at nilalaman ng third party. Gayunpaman, maaari itong maging napaka-kamag-anak. Sumasang-ayon ako na kung ang nagresultang artikulo ay kapansin-pansin na katulad sa orihinal, ang pinagmulan ay dapat na nabanggit. Ngunit kung kinuha mo lang ang ideya mula sa ibang blog at nagsulat ng ibang post sa amin, hindi ko makita kung bakit mo kailangang banggitin ang mapagkukunan.

      Ang mga ideya ay umiiral nang mag-isa, at dahil isa pang blog ang unang nagsusulat tungkol sa isang partikular na paksa, hindi namin magagawang isulat ang tungkol dito. Higit pa rito, maraming mga paksa ang ganap na layunin, kaya maraming beses na walang ibang pagpipilian kundi ang kopyahin ang isang tiyak na pamamaraan, dahil ito ay ginagawa nang eksklusibo sa isang paraan at hindi sa iba. Gayunpaman, sa Ubunlog Lagi naming sinisikap na ibigay ang lahat sa aming sariling mga artikulo at, higit sa lahat, ibigay ang aming pananaw. Pagbati at salamat sa pagpuna 🙂