Install ArchLinux

从头开始安装archlinux,并将安装过程记录之,本博文正是在archlinux下编写。

安装可参见Arch Beginners Guide,虽然有中文翻译,还是推荐看英文,更准确。

1、安装并配置系统。依照提示一步步操作,指导编辑配置文件,主要修改rc.conf中的locale、mirrors.list中的源设置为中国的、locale.gen中使用zh_CN。设置root密码,后续操作使用。安装启动引导器。重启。

2、更新系统。使用root登录后,执行pacman -Syu。此时,因为使用中文环境,又没有中文字体的缘故,中文都显示为方块。没关系,执行完上面的命令,可能会提示安装新版的pacman,输入y安装。

3、安装Xorg。pacman -S xorg xorg-server xorg-xinit xorg-utils xorg-server-utils。

4、安装dbus。pacman -S dbus。编辑模块:nano /etc/rc.conf,添加dbus:DAEMONS=(syslog-ng dbus ntwork crond)。启动dbus:/etc/rc.d/dbus start。

5、测试X。安装测试环境pacman -S xorg-twm xorg-xclock xterm。运行startx。退出图形界面pkill X。无效则使用reboot。

6、安装字体。英文字体pacman -S ttf-dejavu。执行pacman -Ss wqy搜索中文字体。一般搜出来一个宋体,一个正黑。只装一个还是全装就由你自己决定了。pacman -S wqy-bitmapfont,pacman -S wqy-zenhei。

7、创建用户。命令useradd -m -g [initial_group] -G [additional_groups] -s [login_shell] [username],示例添加用户archie:useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power -s /bin/bash archie。设置密码passwd archie。删除用户: userdel -r [帐户名]。

8、安装sudo。pacman -S sudo。将添加的用户添加进sudoers。nano /etc/sudoers。找到root ALL=(ALL) ALL,在其下添加archie ALL=(ALL) ALL。此后,当你使用archie登录且需要root权限时,可使用sudo获得root权限。

9、安装桌面环境。需参考Arch新手上路。安装gnome,pacman -S gnome。选择默认启动的桌面环境:nano ~/.xinitrc,去除gnome-session前的#。startx测试。

*10、待命进程。安装gamin:pacman -S gamin。启动/etc/rc.d/fam start。

11、安装登录管理器。pacman -S gdm。启用gdm:方法一,在rc.conf中的DAEMON后增加gdm;方法二,nano /etc/inittab,修改启动方式。注意:gdm依赖于hal,而hal依赖于dbus。这三项不推荐在background中运行。

12、安装输入法。pacman -S scim。配置scim:
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=”scim”(无法工作,使用export QT_IM_MODULE=”scim-bridge”)export QT_IM_MODULE=”scim”
scim -d

13、声音设置。将alsa加入DAEMON。安装alsa-oss、alsa-utils,将用户加入audio组:gpasswd -a archie audio。

修改语言环境后,需执行locale-gen。添加中文编码locale-gen zh_CN.GB18030。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>