Postavljanje zadane omiljene aplikacije

Omiljene aplikacije su one vidljive na pokretaču GNOME ljuske. Možete koristiti dconf za postavljanje omiljenih aplikacija pojedinog korisnika ili za postavljanje istih omiljenih aplikacija za sve korisnike. U oba slučaja, prvo morate urediti dconf profil koji se nalazi u /etc/dconf/profile/user.

Postavljanje različitih omiljenih aplikacija za različite korisnike

You can set the default favorite applications for each user by modifying their user database via gsettings. The following example command sets Text Editor, Terminal and Files (nautilus) as default favorites for a user.

Sadržaj u /etc/dconf/profile/user:

# Ovaj redak omogućuje korisniku kasniju promjenu zadane omiljene aplikacije
user-db:user

Set Text Editor, Terminal and Files as default favorites:

# gsettings set org.gnome.shell favorite-apps "['org.gnome.TextEditor.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.Nautilus.desktop']"

Možete zaključati gornje postavke kako bi spriječili korisnike da ih mijenjaju.

Postavljanje iste omiljene aplikacije za sve korisnike

Kako bi imali iste omiljene aplikacije za sve korisnike, morate promijeniti datoteke baze podataka sustava koristeći dconf datoteke ključeva. Sljedeći koraci uređuju dconf profil i zatim stvaraju datoteku ključa za postavljanje zadanih omiljenih aplikacija za sve korisnike u local bazi podataka podešavanja.

Postavljanje omiljenih aplikacija

  1. Stvorite user profil koji sadrži sljedeće retke:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local je naziv dconf baze podataka.

  2. Create the directory /etc/dconf/db/local.d/ if it does not already exist.

  3. Stvorite datoteku ključa /etc/dconf/db/local.d/00-favorite-apps kako bi pružili informacija za lokalnu bazu podataka.

    Sadržaj u /etc/dconf/db/local.d/00-favorite-apps:

    # Isječak postavlja gedit, terminal i nautilus kao zadane omiljene aplikacije za sve korisnike
    [org/gnome/shell]
    favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop']
  4. Kako bi spriječili korisnika da zaobiđe ove postavke, stvorite datoteku /etc/dconf/db/local.d/locks/favorite-apps sa sljedećim sadržajem:

    /etc/dconf/db/local.d/locks/favorite-apps

    # Zaključavanje zadanih omiljenih aplikacija
    /org/gnome/shell/favorite-apps
  5. Nadopunite bazu podataka sustava:

    # dconf update
  6. Korisnici se moraju odjaviti i ponovno prijaviti kako bi se primijenile postavke za cijeli sustav.