分类: 系统运维
2013-03-12 15:42:14
OpenBSD中的KDE和KDM
( 原文地址:)
看完这篇文章,30分钟内(最多45分钟),你应该可以获得一个完整的图形桌面了。当然,你应该可以方便的访问你所需要的安装包packages。一个办法就是把所有的packages都从镜像站点下载到本地。
你应该使用ports树。不是所有的软件都有现成的package可用。对于KDE来说,所需的packages倒是不缺少,但是某些软件还是需要手动编译的。你可以使用pb-browser来做。
这篇文章面向的是新手,因此可能会有一些步骤不太安全,请小心。你应该清楚一些事情,作为root用户运行kde是不安全的。对于root用户带来的威胁保持警惕。
目录:
======
1. 介绍
2. 令人望而生畏的众多步骤:D
3. 使用系统
4. 配置KDM、KDE
*新增用户
*获取packages
======
1.介绍
------------------------
KDM是KDE自带的一个显示管理器。它是xdm的替代品。一个很简单的事是你需要使用packages来安装KDE,安装软件也建议尽量使用packages。
虽然你可能不需要使用UNIX里面命令行编辑器来配置KDE,但学一下vi或者其它的命令行编辑器还是不错的事。但幸运的是,不学这些编辑器,在X中你也可以完成这些配置任务,因为一旦你可以运行KDE你就可以使用类似“Kate”的图形界面的文本编辑器。
2.那些令人“望而生畏”的步骤
----------------------------
下面是安装KDE的10个步骤。如果只是为了编辑配置文件,而去使用KDE中的文本编辑器,恩,这是个活生生的“笨的不能再笨”的例子,所以这一节的名字就出来啦:D
1).下载所需要的packages
2).安装这些packages
3).使用startkde来启动KDE
启动KDE后首先看到的是KDE 的桌面向导。这里你可以设置你的语言,风格和行为,但是请记住,这是你唯一一次机会作为root来使用KDE。每个用户在第一次使用KDE的时候都会进入这个向导。
4).启动一个文本编辑器。“Start->Editor->(Kate)”
启动控制台界面。“Start->System->Konsole”
5).在控制台界面中运行“/usr/local/bin/genkdmconf”
6).配置KDM在启动时运行。
编辑“/etc/rc.local”,在最后加入一行如下字符:
kdm_flags=""
if [ "X${kdm_flags}" != X"NO" ]; then
/usr/local/bin/kdm ${kdm_flags} ;
echo -n 'kdm '
fi
7).增加一个普通用户.
8).配置sudo.
使用visudo来进行配置.注销下面两行的注释:
# %wheel ALL=(ALL) ALL
or
# %wheel ALL=(ALL) NOPASSWD: ALL
第一行允许所有的wheel用户组使用sudo.第二行是配置使用sudo的时候不询问密码.
9).配置KDM.
这是可选的操作了,因为我们已经可以在KDE中工作了...
使用"Start-> Settings ->Configuration Center",你可以配置KDM和KDE.
在"System->Management"中,你可以配置KDM.
10).关闭KDE重启计算机.
3.系统操作.
----------------
使用UNIX类操作系统并不是很困难,特别当你有一个良好的图形环境的时候.但这不意味着所有的配置和管理工作都可以在图形环境中完成.很多的更强大的配置需要手工修改配置文件完成.最少这样可以让配置文件能更容易的被操作,复制粘贴等.
使用OpenBSD的一些注意事项:
*不要作为root登录.请使用sudo,或者如果需要的话,可以使用su.默认情况下KDM不允许作为root来登录X.
*使用sudo,你需要在你要运行的命令前加上"sudo".
$sudo vi /etc/rc.local
sudo会在它的缓存中短时间的保存口令.这意味着你输入口令后短时间内不会再次向你询问.
4.配置KDM和KDE
--------------------------------
*如果你想要使用xinit启动KDE,请编辑/etc/X11/xinit/xinitrc。
请修改"fvwm || xterm" 为"/usr/local/bin/startkde"
*如果使用普通用户的身份,想从命令行启动KDE,请把/usr/X11R6/bin/加到你的profile文件中去。
使用sh/ksh ".profile"
使用csh ".csh"
*有的选项通过KDE的配置接口不再可用。对我来说,手动编辑/usr/local/share/config/kdm/kdmrc是有必要的,需要把shutdown=halt -p改成shutdown=shutdown -hp now。
--------------------
增加用户
这个就略了吧
--------------------
获取软件packages
获取所需软件包的最简单方法是使用官方的OpenBSD 光盘,可以下载或者在使用pkg_add的时候指定正确的参数。如果你使用个人的镜像服务,你可以更快的安装软件packages,并开始研究学习OpenBSD。
如果你决定下载所有的packages,请建立一个目录,保证在此分区有2G的可用空间。
mkdir -p /path/to/packages/dir
进入这个目录
cp /path/to/packages/dir
然后运行:
ftp ftp://ftp.your_mirror.org/pub/OpenBSD/4.2/packages/i386/*
这将下载你的平台的所有软件packages。
---------------------
安装软件的packages
现在可以使用pkg_add 或者pkg add来安装KDE了。这是KDE所需要的packages。
kdebase
kdelibs
kdeaddons
kdeadmin
kdeartwork
kdeedu
kdegames
kdegraphics
kdemultimedia
kdenetwork
kdepim
kdesdk
kdetoys
kdeutils
kdeaccessibility
需要的语言包名称类似这样: kde-i18n-language kde-i18n-en