Tutorials/Modify KDE Software Defaults/zh-cn: Difference between revisions
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