Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Szeretettel köszöntelek a Linux klub közösségi oldalán!
Csatlakozz te is közösségünkhöz és máris hozzáférhetsz és hozzászólhatsz a tartalmakhoz, beszélgethetsz a többiekkel, feltölthetsz, fórumozhatsz, hírt küldhetsz be, stb.
Ezt találod a közösségünkben:
Üdvözlettel,
M Imre
Linux klub vezetője
Amennyiben már tag vagy a Networkön, lépj be itt:
Kis türelmet...
Bejelentkezés
8 éve | M Imre | 0 hozzászólás
Xfce asztali környezetet használsz és bizonyos alkalmazásaid nem kerülnek bele a panelről nyitható menübe?
Előfordulhat, például, ha alkalmazást forgattál forrásból vagy, ha bináris fájlt futtatsz egy letöltött és kibontott archívumból. Utóbbira példa a Firefox különböző verzióinak használata, azok telepítése nélkül. A Gnome vagy a MATE asztali környezeteknek vannak a menü szerkesztésére megoldásaik - eredményességükről, használhatóságukról most ne ejtsünk szót, nagy baj nincs is ezekkel - viszont a Gnome-os, MATE-s függőségeketf én például ne igazán szeretném telepíteni az Xfce-s rendszerre. Ezek nélkül viszont nem igazán telepíthetőek a beállító alkalmazások.
Azonban rendelkezésedre áll az exo-desktop-item-edit parancssoros alkalmazás, mellyel új menüelemeket készíthetsz. A terminálban futtatható parancs
exo-desktop-item-edit --create-new ~/.local/share/applications
egy grafikus ablakot nyit meg, ahol nincs más dolgod, mint betallóznod az alkalmazásod indítófájlját és természetesen az ikonját is.
Tehát, ha kiadod terminálban a fenti parancsot (bemásolod és 'Enter'-t ütsz), akkor egy ablak fog megnyílni: 'Indítóikon létrehozása'
Itt a következőket kell tenned.
( A Firefox Nightly böngészőt veszem példának, melynek tar.gz csomagját először letöltöttem. Majd az kibontottam és a könyvtárat 'firefox'-ról'firefox_nightly'-ra átnevezve bemásoltam ebbe a könyvtárba: '~/.mozilla/' )
- a 'Név'-hez beírod az alkalmazás nevét: 'Firefox Nightly'.
- a 'Megjegyzés"-hez beírod - például - hogy: 'Firefox böngésző - Nightly' vagy amit szeretnél, mert ez egy megjegyzés, magyarázat vagyis leírás.
- a 'Parancs' elemnél a jobbra látható ikonra kattintasz és betallózod a bináris - indítható, futtatható - fájlt, mely jelen esetben ezen az útvonalon található és a neve 'firefox':
~/.mozilla/firefox_nightly/firefox
Futtatható fájl: a erre a fájlra kattintasz kétszer az egérrel, akkor elindul az alkalmazás (a Firefox).
- a 'Munkakönyvtár' elemre jelen esetben nincs szükség, üresen hagyod, azaz nem tallózol be semmit itt.
- az 'Ikon' elemre kattintva egy újabb ablak nyílik meg, ahol az 'Ikon választása innen' lenyíló menüben a 'Képfájlok' elemet választod ki. Ezáltal tudsz tallózni a fájlrendszerben, mert egyébként csak a rendelkezésre álló ikonok közül tudnál választani, a különböző lehetőségek szerint és ez általában nem kielégítő lehetőség.
A 'Firefox Nightly' parancsikonja ezen az útvonalon található meg,
~/.mozilla/firefox_nightly/browser/icons/mozicon128.png
'mozicon128.png' néven és kiterjesztéssel. Ez az ikon a letöltött és kibontott könyvtárban volt eleve, de a 'hiányosságot' te is pótolhatod ... ha például nem áll rendelkezésre parancsikon alapvetően egy letöltött csomagban. Letöltesz egy méretlben megfelelő parancsikont és egy 'logikus' helyre másolod be, aztán betallózod.
- a 'Beállítások' elemnél az 'Indítási értesítés használata' és a 'Terminálban fusson' alelemek jelentése egyértelmű, én mindkét jelölőnégyzetet üresen hagytam a példa tekintetében.
- kész vagy, nyomj a 'Létrehozás' elemre.
Nálam a 'Létrehozás' után azonnal megjelent az alkalmazás a menüben. Ha ez nem így történne, lefuttathatod ezt a parancsot,
xfdesktop --reload
vagy, ha előbbi parancs nem működik, akkor ezt.
killall -HUP xfdesktop
Még van egy kis bibi, talán zavar téged is. A menüben az 'Egyéb' almenüben jelenik meg a 'Firefox Nightly' indítója. Erre is van gyógymód ... .
Jelenleg így néz ki Firefox Nightly Desktop fájl tartalma.
Először is az elérési útja,
~/.local/share/applications/Firefox Nightly.desktop
amit az alábbi listázó paranccsal néztem meg,
ls ~/.local/share/applications/
és az eredmény. A könyvtár tartalma nálam ez (nálad más lesz).
Firefox Nightly.desktop
Firefox Stable.desktop
JDownloader 2-0.desktop
JDownloader 2 Update & Rescue-0.desktop
mimeapps.list
mimeinfo.cache
Seamonkey Stable.desktop
userapp-SeaMonkey-QITO6X.desktop
Tehát az 'exo-desktop-item-edit'-tel létrehozott Desktop fájlt tartalma.
( A '$USER' helyén a felhasználóneved lesz látható )
[Desktop Entry]
Version=1.0
Type=Application
Name=Firefox Nightly
Comment=Firefox böngésző
Icon=/home/$USER/.mozilla/firefox_nightly/browser/icons/mozicon128.png
Exec=/home/$USER/.mozilla/firefox_nightly/firefox
Path=
Terminal=false
StartupNotify=false
Át kéne tenni az indítót az 'Internet' (Network) menü alá az 'Egyéb' menü alól.
Szerkeszted a Desktop fájlt
- a fájlkezelőből az elérési út szerint és egér jobb klikkes menü, 'Megnyitás mással', azaz egy szövegszerkesztővel, amely nálam a Geany, de nálad más is lehet telepítve, például a Gedit, a Pluma, stb.
vagy
- a nano terminálos szövegszerkesztővel szerkeszted.
nano ~/.local/share/applications/Firefox\ Nightly.desktop
Segítség: a TAB billentyűt használva UNIX módon íródik ki az elérési út.
nano ~/.local/share/applications/F # TAB
nano ~/.local/share/applications/Firefox\
nano ~/.local/share/applications/Firefox\ N # TAB
nano ~/.local/share/applications/Firefox\ Nightly.desktop
A nano szövegszerkesztőben
- a kurzor nyilakkal navigálsz, az egérrel illesztesz be - esetleg másolsz illetve kivágsz - szöveget.
- a kész szövegtartalom mentése; Ctrl + O és az Enter leütése
- kilépés a nano-ból a mentés után; Ctrl + X
A szerkesztés az alábbi sor beillesztésével történik,
Categories=Network;Application;
a szöveg végére.
[Desktop Entry]
Version=1.0
Type=Application
Name=Firefox Nightly
Comment=Firefox böngésző
Icon=/home/$USER/.mozilla/firefox_nightly/browser/icons/mozicon128.png
Exec=/home/$USER/.mozilla/firefox_nightly/firefox
Path=
Terminal=false
StartupNotify=false
Categories=Network;Application;
Az 'Exec=' sorba az indítófájl kerül, az 'Icons=' sorba pedig a parancsikonja és mindkettő elérési út szerint.
A következő sorok magyarázata (ezeket lehet, de nem kötelező használni)
NoDisplay=true - rejti a menüben az alkalmazást (ott nem fog megjelenni), de a fájltársítás működni fog (MIME), amihez alapértelmezetten társítva van, azt a kiterjesztést nyitni fogja kettő egér kattintásra.
Hidden=true - rejti a menüben és kikapcsolja az alkalmazás Desktop fájl által való indítását, azaz az indítóját 'törli' (egész pontosan elveszi a Desktop fájltól a futtathatóságot), a MIME társítás sem fog működni.
OnlyShowIn=* - ha például 'OnlyShowIn=Xfce', akkor a menüelem csak az Xfce session-ban látszódik, például KDE, MATE, Gnome vagy más asztali környezetet használva - ezekkel belépve - nem.
NotShowIn=* - az előbbiből következik, használata logikus.
További lehetőségek:
http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
A később beillesztett sorra magyarázat, a kategóriák
AudioVideo - A multimedia (audio/video) application
Audio - An audio application Desktop entry must include AudioVideo as well
Video - A video application Desktop entry must include AudioVideo as well
Development - An application for development
Education - Educational software
Game - A game
Graphics - Graphical application
Network - Network application such as a web browser
Office - An office type application
Settings - Settings applications Entries may appear in a separate menu or as part of a "Control Center"
System - System application, "System Tools" such as say a log viewer or network monitor
Utility
( ! a Firefox Internetes [Network] alkalmazás [Application] )
és bővebben.
http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html#category-registry
( http://standards.freedesktop.org/menu-spec/menu-spec-1.0.html )
És akkor az eredmény így néz ki.
Remélem, segítettem.
Az ötletet innen vettem:
https://wiki.xfce.org/howto/customize-menu
Súgó, kézikönyv:
info exo-desktop-item-edit
|
|
M Imre írta 5 órája a(z) Mesterséges intelligencia / Artificial Intelligence fórumtémában:
Néma mérget oltanak a zenékbe, és elég hatásos: ...
M Imre írta 1 napja a(z) Debian 12 Bookworm telepítése látássérült felhasználóként blogbejegyzéshez:
Ügyfélkapu+ tájékoztató https://www.meosz.hu/wp-...
M Imre írta 1 napja a(z) Debian 12 Bookworm telepítése látássérült felhasználóként blogbejegyzéshez:
"Informatika a látássérültekért"...
M Imre írta 3 napja a(z) Apple fórumtémában:
iPhone-ja van? Fontos határidő közeleg, nagy törlésbe kezd az ...
M Imre írta 4 napja a(z) Google LLC fórumtémában:
Az amerikai igazságügyi minisztérium (DOJ)...
M Imre 5 napja új blogbejegyzést írt: LibreWolf | Debian 12
M Imre 5 napja új blogbejegyzést írt: Pale Moon | Debian 12
M Imre írta 6 napja a(z) Misfortune Cookie - Több mint 12 millió otthoni router sebezhető "takeover"-re blogbejegyzéshez:
Mielőbb cserélje le, ha ilyen routert használ | 2024. 11. 15. ...
M Imre írta 1 hete a(z) Jelszó táblázat - 2022. (Hive Systems biztonsági cég) képhez:
Ha látja a jelszavát ezen a listán, azonnal cserélje le |...
M Imre írta 1 hete a(z) Google LLC fórumtémában:
Örülhet minden androidos, az Apple után a Google is...
E-mail: ugyfelszolgalat@network.hu
Kommentáld!