A SUSE Linux Enterprise10 az alábbi módokon teszi lehetővé a menük szerkesztését:
A GNOME főmenüjének testreszabására az Alacarte alkalmazás szolgál. A felhasználók saját menüket készíthetnek, a rendszergazdák pedig testreszabhatják a menüket a számítógépen fiókkal rendelkező összes felhasználó számára. Az egész rendszerre kiterjedően meghatározott menü más számítógépekre is átvihető.
A főmenü módosításai nem íródnak felül a rendszer későbbi frissítésekor. A módosítások a legfrissebb menünézet előállítása után történnek meg. |
Ez a szakasz a következő témaköröket tartalmazza:
Az Alacarte a SUSE Linux Enterprise Desktop telepítésekor nem települ automatikusan. Az Alacarte telepítéséhez:
Kattintson a
/ / / menüpontokra.Megnyílik a YaST-vezérlőpult.
(Feltételes) Ha a rendszer felszólítja, adja meg a root
jelszót.
Kattintson a
/ menüpontra.A keresőmezőbe írja be, hogy alacarte, majd kattintson a gombra.
Válassza ki az
csomagot, majd kattintson az gombra.Amikor a rendszer felszólítja, helyezze be a jelzett telepítési adathordozót.
Ha például CD-ket használ, akkor helyezze be a SUSE Linux Enterprise Desktop 2. CD-jét.
Kattintson az
gombra.Várjon egy kis ideig, amíg a rendszer megvizsgálja a függőségeket, majd telepíti az Alacarte-ot.
A kérdésre, hogy kíván-e több csomagot telepíteni, válaszoljon
-mel.Az Alacarte települt és két új ikon került fel a GNOME Vezérlőpultra.
Kattintson a
/ / menüpontra.Kattintson a
menüpontra.Két
ikon van. Húzza rájuk az egeret, hogy lássa, melyik szolgál a rendszerszintű módosításokra és melyik a saját menühöz. Ha a menüt az összes felhasználó számára módosítani akarja (vagy más számítógépekre át kívánja vinni), használja a rendszerszintű szerkesztőt. A saját menü módosításához használja a normál változatot.Megjelenik a
ablak.Most már módosíthatja a menüt.
Ez a szakasz az alábbi módokat mutatja be a főmenü szerkesztésére:
Az Alacarte első futtatásakor a menü módosításai nem lépnek érvényre az első ki- és bejelentkezésig. Az első használat után a módosítások azonnal láthatók. |
Az Alacarte egyes funkciói, például a csoportok egymásba ágyazása, illetve a beszúrás-elválasztók, csak akkor használhatók, ha a GNOME menü régebbi verzióit használja. |
A
ablak úgy van kialakítva, hogy a főmenü almenüi a baloldali listában láthatók, a kiválasztott menü menüpontjai pedig a jobboldali listában. Egy almenü csoportjai az adott almenü alá vannak beágyazva. Egy menüpont kikereséséhez kattintson az almenü melletti nyílra a listában, válassza ki a menüpontot tartalmazó csoportot, majd keresse ki a menüpontot a listában.Például a Hangrögzítő alkalmazás kikeresése:
Indítsa el az Alacarte-ot (10.2.1.2. szakasz - Az Alacarte indítása).
Kattintson a
lista almenüjére, majd válassza ki a csoportot.Keresse ki a Hangrögzítőt a
listában.Az Alacarte-tal megváltoztatható a menüpontok sorrendje a főmenüben. Például lehet, hogy a gyakrabban használt alkalmazásokat a menü, vagy a csoportjuk tetejére akarja tenni, hogy könnyebb legyen megtalálni őket.
Egy menüpont áthelyezéséhez kattintson rá és húzza az új helyére a menün belül. A menüpont átrakható ugyanazon a menün belül másik helyre, de leejthető a
lista egy másik elemére is, ha új menübe vagy csoportba kívánja tenni.Az elválasztók vizuális segítséget nyújtanak a menüpontok könnyebb kikereséséhez a menükben.
A GNOME menü jelenlegi verziója nem használ elválasztókat. Egy elválasztó hozzáadása semmilyen hatással nem jár. A GNOME menü régebbi verzióinak telepítése esetén használhat elválasztókat. |
Elválasztó létrehozása:
Válassza ki a menüpontot afelett a terület felett, ahol az új elválasztót létre akarja hozni.
Segítség a menüpontok kikereséséhez: 10.2.1.3.1. szakasz - Menüpontok keresése.
Kattintson az
pontra.Az új elválasztó a 10.2.1.3.5. szakasz - Menüpontok törlése a főmenüből.
lista kijelölt menüpontja felett jelenik meg. Az elválasztó, csakúgy, mint bármely más menüpont, áthúzható másik helyre. Elválasztó törlése:Egy menüpont megjelenítéséhez és elrejtéséhez keresse ki a menüpontot a 10.2.1.3.5. szakasz - Menüpontok törlése a főmenüből.
listából, majd jelölje meg vagy törölje a menüpont melletti négyzetet. Egy menüpont elrejtésekor az továbbra is ott marad a listában, és bármikor újra megjeleníthető. Egy menüpont törlése a listából:Egy menüpont kétféle módon távolítható el a főmenüből:
Ahhoz, hogy ne jelenjen meg a menüpont, de továbbra is ott maradjon a Menüpontok listában, hogy bármikor később könnyen felvehesse a menübe, rejtse el a menüpontot (10.2.1.3.4. szakasz - Menüpontok megjelenítése és elrejtése).
A menüpont végleges törléséhez a Menüpontok listából kattintson a jobb egérgombbal a menüpontra, majd a
gombra.Az elválasztókat nem lehet elrejteni. Csak felvenni és törölni lehet őket. |
Ha újra meg akar jeleníteni egy törölt menüpontot, akkor fel kell vennie, ugyanúgy, mint egy új alkalmazást. Az alkalmazások hozzáadásáról további információ: 10.2.1.3.8. szakasz - Új menüpontok hozzáadása a főmenühöz.
Keresse ki az átnevezni kívánt menüpontot (10.2.1.3.1. szakasz - Menüpontok keresése).
Kattintson a jobb egérgombbal a menüpontra, majd a
menüpontra.Cserélje le a menüpont aktuális nevét az újra, majd kattintson a
gombra.A menüben a régi név helyett megjelenik az új.
A főmenüben minden egyes menüpont alatt megjelenik egy rövid, leíró név. Ezt hívjuk általános névnek. Az általános név módosítása:
Keresse ki a menüpontot, amelyiknek az általános nevét módosítani akarja (10.2.1.3.1. szakasz - Menüpontok keresése).
Kattintson a jobb egérgombbal a menüpontra, majd a
menüpontra.Cserélje le a menüpont aktuális általános nevét az újra, majd kattintson a
gombra.A menüben a régi általános név helyett megjelenik az új.
A főmenühöz új menüpontok is adhatók. Ez különösen akkor hasznos, ha egy alkalmazást telepít, de akkor is jól jön, ha vannak más, olyan alkalmazások, amelyek még nem látszanak a menüben. A menühöz könyvtár, hivatkozás és egyéb típusú menüpontok is adhatók.
Egy alkalmazás hozzáadása a főmenühöz:
A
listában kattintson azon menü melletti nyílra, amely tartalmazza a csoportot, amelyikhez az alkalmazást hozzá kívánja adni, majd válassza ki a csoportot.A csoport tartalma megjelenik a
listában.Kattintson az
elemre.Adjon meg egy nevet és egy általános nevet a menüpontnak.
Kattintson a
gombra és keresse ki a menüpontot.Válassza ki a menüpontot.
Kattintson a
listára, majd válassza ki a menüpont típusát.Ha például könyvtárat venne fel, akkor kattintson a listára és válassza ki a
menüpontot. Ha alkalmazást vesz fel, akkor hagyja meg az alapértelmezett menüponttípust, az -t.(Elhagyható) Ha ikont is kíván rendelni az új menüponthoz, kattintson a
pontra, majd válasszon egy ikont a menüponthoz.Ha nem választ ki ikont, akkor a menüpont a menüben ikon nélkül jelenik meg.
Kattintson a
gombra.Miután hozzáadta a menüpontot a menühöz, bárhová áthelyezheti (10.2.1.3.2. szakasz - Menüpontok átrendezése).
Egy alkalmazás telepítésekor az általában a saját csoportjába kerül a főmenüben, valamint az
csoportba.Egyes alkalmazások telepítéskor nem is adják hozzá magukat a menühöz. Ezeket az alkalmazásokat felveheti kézzel a főmenübe (10.2.1.3.8. szakasz - Új menüpontok hozzáadása a főmenühöz). |
Alapértelmezés szerint az
csoport maximum kilenc menüpontot tartalmazhat. A kilencedik új alkalmazás hozzáadása után a további új alkalmazások már törlik a csoport legrégebbi menüpontját.Az Új alkalmazások csoportban engedélyezett menüpontok maximális számának módosítása:
Az Alacarte lehetővé teszi a rendszerszintű főmenü módosítását a rendszer összes felhasználója számára és a menü más számítógépekre átvitelét. A további rendszereknek nem kell feltétlenül egyformának lenniük az új menü használatához.
A rendszerszintű menü módosítása rendszergazdai jogokat igényel azokon a számítógépeken, amelynek a menüjét módosítani kívánja. |
A rendszerszintű menü módosítása és szétosztása:
Nyissa meg az Alacarte-ot, a rendszerszintű menü szerkesztőjének elindításával.
További információ: 10.2.1.2. szakasz - Az Alacarte indítása.
Írja be a root
jelszót.
Végezze el a menü kívánt módosításait (10.2.1.3. szakasz - A menü szerkesztése).
Kattintson a
gombra.A módosításokat a rendszer összes felhasználója látni fogja.
A rendszerszintű menü módosításai az /etc/opt/gnome/alacarte-system
könyvtárba kerülnek. Ahhoz, hogy ezt a menüt más számítógépeken is használja:
Másolja át az /etc/opt/gnome/alacarte-system
könyvtárat a többi számítógépre.
Másolja át az eredeti rendszer /etc/profil.d/xdg-enviroment.sh
fájljának alábbi sorait a célrendszer /etc/profil.d/xdg-enviroment.sh
fájljába:
#START SECTION ADDED BY ALACARTE export XDG_DATA_DIRS=/etc/opt/gnome/alacarte_system:$XDG_DATA_DIRS export XDG_CONFIG_DIRS=/etc/opt/gnome/alacarte_system:$XDG_CONFIG_DIRS #END SECTION ADDED BY ALACARTE
Az, ahogy a GNOME asztali környezet a menük használatát megvalósítja, az alábbi előnyöket kínálja:
A menühierarchia egyszerűen testreszabható. A menühierarchia nem a fájlrendszer-hierarchián alapul. A menühierarchia módosításához csak néhány fájlt kell átírni. Nem kell módosítani az alkalmazásokon és nem kell áthelyezni fájlokat.
Az alkalmazások telepítése egyszerű. Nem kell információt biztosítani a menühierarchiáról az alkalmazásoknak az alkalmazások telepítésekor.
A menük beállíthatók úgy, hogy a felhasználók ne tudják őket módosítani.
A GNOME asztali környezet menüjei az alábbi komponenseket használják:
Az asztali bejegyzés fájlok olyan adatfájlok, amelyek egy menü menüpontjával kapcsolatos információt tartalmaznak. Ez a fájl írja le a menüpont részleteit, például a nevét, a futtatandó parancsot, illetve a menüponthoz rendelt ikont. Tartalmaz továbbá kulcsszavakat, amelyek a menüpont helyét határozzák meg a menühierarchiában. Az asztali bejegyzés fájlok fájlkiterjesztése .desktop
.
Példa egy asztali bejegyzés fájlra:
[Desktop Entry] Encoding=UTF-8 Name=Calculator Comment=Perform calculations Exec=gcalctool Icon=gcalctool.png Terminal=false Type=Application Categories=GNOME;Application;Utility; X-GNOME-DocPath=gcalctool/gcalctool.xml
Az alábbi táblázat áttekinti az asztali bejegyzés fájlok legfontosabb kulcsait.
10.7. táblázat - Asztali bejegyzés fájl kulcs
Asztali bejegyzés kulcs |
Leírás |
---|---|
Kódolás |
Az asztali bejegyzés fájl kódolása. |
Név |
A menüpont neve. Ez név jelenik meg a menüben menüpontként. |
Megjegyzés |
A menüpont rövid leírása. Ez a megjegyzés jelenik meg buborékként, ha hosszabban rámutat a menüpontra a menüben. |
Exec |
A menüpont kiválasztásakor végrehajtandó parancs. |
Ikon |
A menüpontot jelképező ikon fájlneve. Nem adja meg a fájl kiterjesztését, sem a fájl teljes elérési útját. |
Terminál |
Azt határozza meg, hogy az Exec kulcsban megadott parancs terminálablakban fut-e. Ha az érték igaz, akkor a parancs terminálablakban fut. Ha a parancs maga nem hoz létre ablakot, amiben fut, akkor a kulcs értékét mindenképpen igazra kell állítani. |
Típus |
A menüpont típusa. Az érték az alábbiak egyike lehet: |
Kategóriák |
A menüpontot leíró kulcsszavak. A kulcsszavakat pontosvesszővel (;) kell elválasztani. A szokásos kategóriakulcsszavak listája az asztali menü specifikációjában, a freedesktop.org címen tekinthető meg. A kulcsszavakat a vfolder információs fájlok feleltetik meg a menüknek. |
X-GNOME-DocPath |
Azt a súgófájlt adja meg, amelyiket meg kell jeleníteni, ha a menüpont felugró menüjéből az "Alkalmazásnév - súgó" pontot választja ki. |
További információ az asztali bejegyzés fájlok kulcsairól az asztali bejegyzések specifikációjában, a http://www.freedesktop.org címen tekinthető meg.
A panelindítóikonok és asztali objektumok is asztali bejegyzés fájlokat használnak. Ezek az asztali bejegyzés fájlok ugyanazokat az információkat tartalmazzák, mint a menü menüpontjaihoz tartozók. Például asztali bejegyzés fájlok adják meg a futtatandó parancsot, amikor a felhasználó kiválasztja az indítóikont vagy az objektumot. |
A könyvtárbejegyzés fájlok olyan adatfájlok, amelyek egy menüről szolgáltatnak információkat. A könyvtárbejegyzés fájl írja le a menü részleteit, vagyis a nevét, a hozzátartozó buboréksúgót és ikont. A könyvtárbejegyzés fájlok fájlkiterjesztése .directory
.
Példa egy könyvtárbejegyzés fájlra:
[Desktop Entry] Name=Accessories Comment=Accessories menu Icon=gnome-util.png Type=Directory
Az alábbi táblázat áttekinti a könyvtárbejegyzés fájlok legfontosabb kulcsait.
10.8. táblázat - Könyvtárbejegyzés fájl kulcs
A SUSE Linux Enterprise a freedesktop.org menüspecifikációját valósítja meg. Ez a specifikáció az alábbi fájlokat és könyvtárakat használja:
10.9. táblázat - Menüfájlok helyei
További, részletes információ a menüpontok hozzáadásával és módosításával kapcsolatban az Asztali menü specifikáció webhelyen olvasható.