Archlinux KDE 桌面环境安装配置
官方的Wiki已经很全了,本文只是在 ArchLinux 新手指南 (简体中文) 的基础上添加安装系统软件和配置的零碎内容。本文适用的桌面环境为KDE,原则是尽量精简化。
目录 |
1 安装KDE
1.1 安装yaourt、powerpill
在/etc/pacman.conf内添加如下行
[archlinuxfr] Server = http://repo.archlinux.fr/i686
之后安装yaourt、powerpill
pacman -Sy pacman -S yaourt powerpill
1.2 安装KDE
更新系统:
yaourt -Syu完整安装KDE:
pacman -S kde phonon-xine安装简体中文包:
pacman -S kde-l10n-zh_cn最小化安装KDE:
pacman -S kdebase kde-l10n-yourlanguagehere phonon-xine2 启动KDE
有两种方式去启动KDE,一种是使用KDM,一种是 xinitrc。
2.1 KDM
2.1.1 作为守护进程启动
添加"kdm"(去掉引号)至守护进程,即修改 /etc/rc.conf,切记需要将kdm添加至守护进程的最后一个。
DAEMONS=(dbus hal syslog-ng network netfs crond ... kdm)
2.1.2 通过 /etc/inittab 启动KDM
修改 /etc/inittab 并注释以下语句:
#id:3:initdefault: [...] #x:5:respawn:/usr/bin/xdm -nodaemon
对以下语句取消注释:
id:5:initdefault: [...] x:5:respawn:/usr/bin/kdm -nodaemon
2.2 使用 xinitrc
修改 ~/.xinitrc,取消以下语句的注释:
exec ck-launch-session startkde3 配置
3.1 禁用Akonadi
如果不想使用Akonadi服务,可以在配置文件中禁用它,编辑 ~/.config/akonadi/akonadiserverrc,修改
StartServer=true
为
StartServer=false
3.2 基本软件包
以下包是安装其他软件所必须的:
- pkg-config
yaourt -S pkg-config3.3 系统类
3.4 kdeutils-kwallet KDE钱包
sudo pacman -Skdeutils-kwallet
3.4.1 kmix音量调节
sudo pacman -S kdemultimedia-kmix
3.4.2 ntfs-3g NTFS文件系统读写支持
pacman -S ntfs-3g3.4.3 添加守护进程
一般来说,需要添加的守护进程有hal,alsa。视你使用的网络管理器,选择network和networkmanager,后者较多。修改 /etc/rc.conf, 最后一行,类似于此:
DAEMONS=(syslog-ng hal !network @networkmanager !netfs @crond @alsa)
3.4.4 wine 虚拟化
可虚拟运行 Windows下程序。
pacman -S wine
3.4.5 virtualbox 虚拟机
yaourt -S virtualbox_bin安装完毕之后,将用户添加至vboxusers组:
sudo gpasswd -a 用户名 vboxusers
修改/etc/rc.conf,开机加载模块:
MODULES=(vboxdrv vboxnetflt vboxnetadp)
重启后即可使用。
3.4.6 ksystemlog 系统日志查看
sudo pacman -S kdeadmin-ksystemlog
3.4.7 java环境
sudo pacman -S jre
在/etc/profile和~/.bashrc下添加:
#java env export JAVA_HOME=/opt/java export JRE_HOME=/opt/java/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
解决中文乱码问题,复制wqy-microhei目录至/opt/java /jre/lib/fonts下,改名为fallback,进入fallback文件夹,终端执行mkfontdir和mkfontscale,即:
sudo cp -rv /usr/share/fonts/wenquanyi/wqy-microhei/ /opt/java/jre/lib/fonts sudo mv /opt/java/jre/lib/fonts/wqy-microhei /opt/java/jre/lib/fonts/fallback cd /opt/java/jre/lib/fonts/fallback sudo mkfontdir sudo mkfontscale
3.4.8 ark压缩工具
安装ark及其他压缩工具:
yaourt -S kdeutils-ark p7zip zip unzip unrar
3.5 网络类
3.5.1 knetworkmanager 网络管理器
安装KDE的网络管理器:
sudo pacman -S networkmanagement-knetworkmanager-kde4 sudo pacman -S networkmanagement-networkmanager-plasmoid
编辑/etc/rc.conf: 在网络管理区域禁用全部你需要KDE接管的连接,比如
INTERFACES=(!eth0 !eth1 !wlan0)
在DAEMONS中禁用network和wicd,添加networkmanager,比如
DAEMONS=(syslog-ng hal !network !wicd networkmanager avahi-daemon avahi-dnsconfd cups alsa kdm)
保存后退出重启即可。
3.5.2 wicd 网络管理
首先,安装wicd:
yaourt -S wicd第二,停止其他网络管理器:
# /etc/rc.d/network stop # /etc/rc.d/dhcpcd stop # /etc/rc.d/networkmanager stop
第三,用root修改 /etc/rc.conf
sudo vim /etc/rc.conf
第四,在/etc/rc.conf中禁用你想让wicd接管的网络连接,其中感叹号(!)表示禁用。例如:
INTERFACES=(!eth0 !wlan0)
- 然后禁用其他网络连接的守护进程,包括 network、dhcdbd、networkmanager,然后添加 dbus 和 wicd 至守护进程内,守护列表应该类似这样:
DAEMONS=(syslog-ng dbus !network !dhcdbd !networkmanager wicd ...)
- 保存退出。
3.5.3 kde, kmldonkey下载工具
下载工具kde和mldonkey的前端:
yaourt -S kdenetwork-kget kmldonkey3.5.4 kopete 聊天工具
支持多种协议的聊天工具。
sudo pacman -S kdenetwork-kopete
安装支持IRC的插件 kopete-plugin-irc
yaourt -S kopete-plugin-irc3.5.5 mutt msmtp 小型邮件服务器
sudo pacman -S mutt msmtp
3.6 办公类
3.6.1 okula文档查看器
sudo pacman -S kdegraphics-okular
3.6.2 pdfsam pdf合并分割加密工具
sudo yaourt -S pdfsam
3.6.3 Stardict 星际词典
sudo yaourt -S stardict
3.7 多媒体类
3.7.1 KColorChooser 取色配色工具
yaourt -S kdegraphics-kcolorchooser3.7.2 ksnapshot 截图工具
yaourt -S kdegraphics-ksnapshot3.7.3 smplayer, vlc播放器
yaourt -S smplayer vlc3.7.4 amarok 音乐播放器
sudo pacman -S amarok
3.8 教育类
3.8.1 kcalc 科学计算器
sudo pacman -S kdeutils-kcalc
3.8.2 kalzium 元素周期表
sudo pacman -S kdeedu-kalzium
3.9 美化
3.9.1 Gtk 程序美化
安装软件包:
yaourt -S qtcurve-gtk2 qtcurve-kde4 gtk-chtheme gtk-kde4 oxygen-molecule-theme lxappearance gtk-theme-switch2之后用普通账号运行
gtk-chtheme lxappearance gtk-theme-switch2
在theme中选择kde44-oxygen-molecule;字体设置为:选择自己喜欢的,应用即可。
3.9.2 QT4 程序美化
用普通账号运行
qtconfig
appearance标签卡下的GUI style选择QTCurve,当然也可以使用上一步安装的oxygen的主题。fonts标签卡下的Family选择自己喜欢的,风格和大小自己选个合适的
3.9.3 Kde 字体设置
~/.font.conf 优先级最高,建议在其中设置。本人的 .font.conf
然后在 KDE 系统设置->应用程序外观->字体 下面,启用“圆角字体边角”,点击右边的配置,开启“使用次级像素渲染 RGB”,“微调样式 轻微”。然后“固定字体DPI 96DPI”。
4 参见
- ArchLinux 新手指南 (简体中文). Archlinux. 2010-6-24.
- INFO UPDATED FOR KDEMOD-TESTING. manutortosa. 2009-06-01 12:52:39.
- KDE. Archlinux. 2010-11-15.
- archlinux下KDE的美化笔记. xuanwuzhishi. 2010-09-24.