在 Arch 上安装并优化 GNOME(2008-08-3 更新)
其实 Arch 官方建议安装的桌面环境有 GNOME 和 Xfce,而且这也符合 Arch 的 kiss 原则。要搭建 GNOME 环境,过程稍微比 Kdemod 简单,下面我介绍如何在 Arch 上安装并优化 GNOME,这里假设你已经安装好了 Arch 的基本系统和配置好了 Xorg ,显卡驱动等,并能连接上网,和使用 root 账户登录。关于如何安装 Arch 可以参考我的这篇文章《通过 FTP 方式安装 Arch (硬盘安装)》。
安装 GNOME
pacman -S gdm gnome gnome-terminal gedit nautilus-open-terminal file-roller gksu gconf-editor
安装一些免费的字体
pacman -S ttf-dejavu ttf-ms-fonts ttf-arphic-uming ttf-arphic-ukai
让 Arch 启动后直接进入 GNOME
vi /etc/inittab
注释掉下列这一行(前面加#号)
x:5:respawn:/usr/bin/xdm -nodaemon
然后把下列这行前的“#”号去掉(也就是使用刚才装的 gdm 登录管理器)
x:5:respawn:/usr/sbin/gdm -nodaemon
保存文件,然后编辑
vi /etc/rc.conf
找到下面这行(可能不完全相同)
DAEMONS=(syslog-ng network netfs crond)
替换为(也就是在后面添加一个 gdm)
DAEMONS=(syslog-ng network netfs crond gdm)
如果你是使用 LCD 的,可以执行
pacman -S
cairo-lcdlibxft-lcd
其中会要求删除 cairo 和 libxft 这两个包的,回答 yes 即可。好了,是时候登录到 GNOME 了,先新建一个普通用户(suxixb 是我的用户名,你需要改为你自己的,下同)
useradd -m -s /bin/bash suxixb
adduser suxixb(推荐用此命令)
设置一个登录密码
passwd suxixb
然后我们可以启动到 GNOME 下了,输入
/sbin/telinit 5
这样会启动 gdm ,用刚才新建的用户名和密码登录。接着让我们继续优化一下 GNOME。
中文化
这里有几种方法,一种是修改 /etc/rc.conf 为中文 locale,不过会使字符界面下也使用中文 locale,但又缺少相关的中文字体,所以会让字符界面显示一个个的小方块。所以我使用第二种方法:保持 /etc/rc.conf 为英文 locale,编辑主目录下(/home/suxixb)的 .profile 文件,如果不存在就新建一个,添加 export LANG=”zh_CN.UTF-8″ 这段内容。
注销一次,好了,界面已经是中文了,接着安装一个中文输入法,你可以选择装 scim-python 或者 fcitx,前者的安装方法可以参考我的这篇文章《Arch 上安装 kdemod 3.5.9 桌面环境并启动 compiz 0.7.2》,这里我选择安装后者。
pacman -S fcitx
然后编辑主目录下的 .profile 这个文件,输入下列内容
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &
以下是我的 .profile 文件中的内容
export LANG=”zh_CN.UTF-8″
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &
注销一次,现在 fcitx 已经自动启动了,接着我们可以优化一下 fcitx,例如自动隐藏工具条等,其配置文件是 /home/suxixb/.fcitx/config,也可以参考我的这篇文章《隐藏 fcitx 输入法的状态栏》
安装一些必备的软件
pacman -S pidgin firefox deluge mldonkey sancho-gtk gthumb quodlibet mplayer mplayer-plugin codecs gstreamer0.10-plugins
- pidgin 主要是用来上 MSN 和 Gtalk 的,当然,你也可以用来上 QQ
- firefox 就不说
,如果要使用最新的 3.0 需要到 AUR 上下载编译(现在已经是最新的3.0了) - deluge 是一个 BT 客户端,支持选择文件下载
- mldonkey 和 sancho-gtk 是用来电驴下载的,配置稍微复杂,当然,你也可以替换为 amule
- gthumb 是一个看图软件,和 Win 下的 ACDSee 接近
- quodlibet 是一个音频播放软件,并且可以方便的管理硬盘上的音频文件,这个和 Amarok 是我最喜欢的播放软件了,但 Amarok 是 KDE 的
- mplayer 也不多说了,即使你不用他看视频也应该装上
- mplayer-plugin 是用来播放网页上的流媒体的
- codecs 以及 gstreamer 包括了几乎用到的解码器,看电影必备
问题集
Q:GNOME 关机时,显示的是 “Unknow” 用户名。
A:这主要是新建用户时,没有写全名,只写了简称。解决办法是用 root 用户执行
chfn suxixb
然后在 “全名” 处填上你喜欢的名称,问题解决。
(本文未完)
相关文章
- Arch 上安装 kdemod 3.5.10(update 08-10-12) 由于 Arch 安装安装完成后只有一个基本的字符界面,对于我们这些桌面用户来说是不太适合的,还好,Arch 有很好的可定制性,我们能很方便的安装自己喜欢的桌面环境,以下是我在 Arch 上安装 kdemod 的一些经验总结。 第一次更新追加:由于现在手头上没有ATI卡,所以安装驱动部分没有更新,不过参照官方wiki还是很容易的。 下面是最终效果图...
- 通过 FTP 方式安装 Arch (硬盘安装)(update 08-08-05) 从 Ubuntu 转到 Arch 已经有一段时间了,现在已经慢慢喜欢上这个发行版。其最吸引我的是可定制性和 AUR (ArchLinux User-Community Repository),具体的我就不说了。 一,下载...
- Ubuntu 使用技巧之 GNOME 篇 作为 Ubuntu 默认的桌面环境,GNOME 是一种支持多种平台的开发&桌面环境,并且 GNOME 拥有很多强大的特性,如高质量的平滑文本渲染,首个国际化和可用性支持等。好了,以下是我使用 Ubuntu 时发现的一些有用的技巧,这里分享给大家。 用快捷键启动程序 为您指定的程序添加一个键盘快捷键,只需按相应快捷键便能启动程序等,就像我们使用...
- Arch 上实现自动挂载 USB 设备和本地硬盘(KDE 篇) 自动挂载 USB 设备并挂载本地硬盘 首先安装 hal #pacman -S hal 确保自己的登录用户已经在 optical,storage这两个组中,没有的用以下命令添加...
- 打开 GNOME 的 Composite 功能 如果你喜欢一些特效,例如窗口、菜单阴影等,又不想开启 compiz ,那你可以试试打开 GNOME 的 Composite 功能,你的 GNOME 版本必须是 2.22...
- 优化 GNOME 环境下的 KDE 程序字体 由于我一直使用 smplayer 来播放电影等,而 smplayer 是一个基于 Qt4 程序,虽然设置好了 GNOME 字体,但是并不适用于这些 KDE...
好文,安装的时候没搜到,可惜了!
@keke 过奖了