Tutorials/Modify KDE Software Defaults/ca: Difference between revisions

From KDE UserBase Wiki
(Created page with "==Exemples== Per a canviar el navegador per omissió, utilitzeu el programa Arranjamnet del sistema. No obstant això, hi ha situacions en...")
(Created page with "{{Input|1=<nowiki>#!/bin/bash # Aquest fitxer crea un equip com li agrada a tstreak. Crideu-lo una vegada realitzada la instal·lació del sistema operatiu.</nowiki><br /><nowik...")
Line 15: Line 15:


{{Input|1=<nowiki>#!/bin/bash
{{Input|1=<nowiki>#!/bin/bash
# This file sets up a computer as tstaerk likes it. Call it after you have performed the OS installation.</nowiki><br /><nowiki>
# Aquest fitxer crea un equip com li agrada a tstreak. Crideu-lo una vegada realitzada la instal·lació del sistema operatiu.</nowiki><br /><nowiki>
# 1. set default browser to firefox
# 1. Estableix el navegador per omissió a firefox.
# 1.1. for SUSE Linux, where we have to look in .kde4 instead of .kde
# 1.1. Per a SUSE Linux, hem de mirar a .kde4 en lloc de a .kde
# The key for default browser is BrowserApplication.
# La clau per al navegador per omissió és «BrowserApplication».
cd
cd
cd .kde4/share/config
cd .kde4/share/config
# first delete all the old entries for BrowserApplication
# Primer cal eliminar totes les entrades antigues de «BrowserApplication».
sed -i 's/BrowserApplication\[\$e\]=.*//g' kdeglobals
sed -i 's/BrowserApplication\[\$e\]=.*//g' kdeglobals
# add BrowserApplication to the General section if a General section exists
# Afegirem «BrowserApplication» a la secció «General» si aquesta existeix.
sed -i 's/\[General\]/\[General\]\nBrowserApplication\[\$e\]=!firefox/g' kdeglobals
sed -i 's/\[General\]/\[General\]\nBrowserApplication\[\$e\]=!firefox/g' kdeglobals
# add a General section and the key BrowerserApplication if no General section exists
# Afegirem una secció «General» i la clau «BrowerserApplication» si dita secció no existia.
grep "\[General\]" kdeglobals || echo -e "\n[General]\nBrowserApplication[\$e]=!firefox" >> kdeglobals</nowiki>}}
grep "\[General\]" kdeglobals || echo -e "\n[General]\nBrowserApplication[\$e]=!firefox" >> kdeglobals</nowiki>}}



Revision as of 17:22, 11 April 2011

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
# Aquest fitxer crea un equip com li agrada a tstreak. Crideu-lo una vegada realitzada la instal·lació del sistema operatiu.
# 1. Estableix el navegador per omissió a firefox. # 1.1. Per a SUSE Linux, hem de mirar a .kde4 en lloc de a .kde # La clau per al navegador per omissió és «BrowserApplication». cd cd .kde4/share/config # Primer cal eliminar totes les entrades antigues de «BrowserApplication». sed -i 's/BrowserApplication\[\$e\]=.*//g' kdeglobals # Afegirem «BrowserApplication» a la secció «General» si aquesta existeix. sed -i 's/\[General\]/\[General\]\nBrowserApplication\[\$e\]=!firefox/g' kdeglobals # Afegirem una secció «General» i la clau «BrowerserApplication» si dita secció no existia. grep "\[General\]" kdeglobals || echo -e "\n[General]\nBrowserApplication[\$e]=!firefox" >> kdeglobals