Endre menyer i Gnome

Fra GNUskole

Gå til: navigasjon, søk

Redigere menyer i Gnome.

Det finnes i dag ingen god metode for å endre menyene i gnome. Programmer som alacarte og Sabayon finnes. Men fungerer dårlig dersom man har flere terminaltjenere. Det finnes likevel veier man kan gå dersom en ønsker å endre på menyoppsettet for alle brukerne. I all sin enkelthet går dette ut på å lage en «testbruker» hvor man redigerer et menyoppsett som en vil skal være gjeldende for alle brukerne. For etterpå å kopiere dette oppsettet til alle systemets brukere.


-Lag en «testbruker», og logg inn med denne.

-Bruk [Alacarte] til å legge til, endre og slette programmenyen slik du vil ha den for «testbrukeren». I hjemmekatalogen til «testbrukeren» er det nå gjort endringer i 2 skjulte kataloger. «.config» og «.local»

-Kopier disse to katalogene inn i hjemmekatalogen til resterende brukere. NB! Her må de innlimte katalogene med alle underkataloger og filer(.config og .local) ha de samme rettighetene som hjemmekatalogen til den brukeren de er limt inn i.

For å lette arbeidet med å kopierer og endre rettighetene for flere brukere, kan dette gjøres enkelt og raskt dersom man velger å bruke scriptet under. «elever» er her en katalog/gruppe som ligger under «home» katalogen. Her ligger også "testbruker"

   #!/bin/sh
   #
   # Distribuerer mapper og endre rettighetene til mappen og undermapper...
   #
   #
    gruppe=elever
    cd /home/$gruppe
    for user in `ls`
    do
   #
   #
       cp -Rf /home/$gruppe/"testbruker"/.config /home/$gruppe/$user/
       cp -Rf /home/$gruppe/"testbruker"/.local /home/$gruppe/$user/ 
       chown -R $user:`id -g $user` /home/$gruppe/$user/.config
       chown -R $user:`id -g $user` /home/$gruppe/$user/.local
   #
   done

-Det samme menyoppsettet som du gjorde for «testbrukeren» er nå gjeldende for alle brukerne som tilhører gruppen "elever".

Personlige verktøy