Archlinux KDE 桌面环境安装配置

来自KlniuWiki
跳转到: 导航, 搜索

官方的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-xine

2 启动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 startkde

3 配置

3.1 禁用Akonadi

如果不想使用Akonadi服务,可以在配置文件中禁用它,编辑 ~/.config/akonadi/akonadiserverrc,修改

StartServer=true

StartServer=false

3.2 基本软件包

以下包是安装其他软件所必须的:

  • pkg-config
yaourt -S pkg-config

3.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-3g

3.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 网络管理器

Warning: kde的网络管理器表现不太好,而且不能添加adsl,所以我没有用,此条稍后再编,我比较看好KDE哦~~
Tip: 请向下看wicd的配置。

安装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 ...)
Note: 如果你使用 hal,请确保守护列表中 dbus 在 hal 前。
保存退出。

3.5.3 kde, kmldonkey下载工具

下载工具kde和mldonkey的前端:

yaourt -S kdenetwork-kget kmldonkey

3.5.4 kopete 聊天工具

支持多种协议的聊天工具。

sudo pacman -S kdenetwork-kopete

安装支持IRC的插件 kopete-plugin-irc

yaourt -S kopete-plugin-irc

3.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-kcolorchooser

3.7.2 ksnapshot 截图工具

yaourt -S kdegraphics-ksnapshot

3.7.3 smplayer, vlc播放器

yaourt -S smplayer vlc

3.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 参见

个人工具
分类
化学
[×] 國學
学佛
[×] 数学
物理
生活
[×] 英语
读书
辞典
廣告