Tutorials/Modify KDE Software Defaults/zh-cn: Difference between revisions

From KDE UserBase Wiki
mNo edit summary
mNo edit summary
Line 8: Line 8:
不管怎样,你反正都是要修改 ~/.kde 或 ~/.kde4 或 /usr/local/share 或 /usr/share的配置文件案的。  
不管怎样,你反正都是要修改 ~/.kde 或 ~/.kde4 或 /usr/local/share 或 /usr/share的配置文件案的。  


= /etc/skel =
== /etc/skel ==
当创建一个新的用户时复制 /etc/skel目录的内容到他的家目录。如果今后您要想修改所有用户的设定,只需要修改/etc/skel目录中的档案。
当创建一个新的用户时复制 /etc/skel目录的内容到他的家目录。如果今后您要想修改所有用户的设定,只需要修改/etc/skel目录中的档案。



Revision as of 13:48, 6 September 2011

有3种基本情况时,您需要修改默认值:

  • 您是系统管理员,每天增加12个新用户。 你希望新用户拥有相同的设定但KDE Plasma桌面的默认值不符合
  • 您是系统管理员,需要修改所有用户的桌面或系统设定。 登入为该用户再用系统设置修改并不是一种好选择。
  • 你有几台KDE 桌面的机器,也许在工作中的计算机在proxy内,一台在家里和一些进行测试的虚拟机。您要频繁地重新安装计算机,希望您的设定将再次套用。

不管怎样,你反正都是要修改 ~/.kde 或 ~/.kde4 或 /usr/local/share 或 /usr/share的配置文件案的。

/etc/skel

当创建一个新的用户时复制 /etc/skel目录的内容到他的家目录。如果今后您要想修改所有用户的设定,只需要修改/etc/skel目录中的档案。

例子

想要更改默认的浏览器,可以使用系统设定程序。但是,在有些情况下你不能调用系统设定。在这种情况下你可以使用下面的脚本。它更改预设的浏览器为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