Guies d'aprenentatge/Modificar les opcions per omissió del programari KDE

From KDE Wiki Sandbox
Revision as of 17:10, 11 April 2011 by Abella (talk | contribs) (Created page with "==Exemples== Per a canviar el navegador per omissió, utilitzeu el programa Arranjamnet del sistema. No obstant això, hi ha situacions en...")

Hi ha tres escenaris bàsics quan es vol modificar la configuració per omissió:

  • Sou l'administrador del sistema i obteniu una dotzena de nous usuaris cada dia. Voleu que els nous usuaris tinguin alguns ajustaments que no són per omissió per a un escriptori Plasma KDE.
  • Sou l'administrador del sistema i voleu canviar l'ajustament de l'escriptori o del sistema per a tots els usuaris. Iniciar una sessió com a cada usuari i fer els canvis en el programa Arranjament del sistema no és una opció.
  • Disposeu de diverses màquines d'escriptori KDE: Potser un ordinador a la feina darrere d'un servidor d'intercanvi («proxy»), una màquina a casa i algunes màquines virtuals per fer proves. Torneu a configurar amb freqüència aquests ordinadors i voleu que els ajustaments siguin desplegats de forma idèntica.

En qualsevol cas, haureu de fer canvis en els fitxers de configuració en ~ /.kde, ~ /.kde4, /usr/local/share o /usr/share.

/etc/skel

Quan es crea un nou usuari, el contingut de /etc/skel es copia en el seu directori inici. Per a canviar els ajustaments per a tots els futurs usuaris, només cal canviar els fitxers a /etc/skel.

Exemples

Per a canviar el navegador per omissió, utilitzeu el programa Arranjamnet del sistema. No obstant això, hi ha situacions en què aquest no pot fer res. En aquest cas podeu utilitzar el següent script. Canvia el navegador per per omissió a Firefox:

#!/bin/bash
# This file sets up a computer as tstaerk likes it. Call it after you have performed the OS installation.
# 1. set default browser to firefox # 1.1. for SUSE Linux, where we have to look in .kde4 instead of .kde # The key for default browser is BrowserApplication. cd cd .kde4/share/config # first delete all the old entries for BrowserApplication sed -i 's/BrowserApplication\[\$e\]=.*//g' kdeglobals # add BrowserApplication to the General section if a General section exists sed -i 's/\[General\]/\[General\]\nBrowserApplication\[\$e\]=!firefox/g' kdeglobals # add a General section and the key BrowerserApplication if no General section exists grep "\[General\]" kdeglobals || echo -e "\n[General]\nBrowserApplication[\$e]=!firefox" >> kdeglobals