所有桌面环境都需要依赖xorg。所以先要安装xorg组。
# pacman -S xorg输入命令之后首先会询问要安装xorg组下的哪些包,选择全部。然后对于libgl包有个四个不同的实现,选择mesa-libgl。 然后再安装xorg-xinit和xterm:
# pacman -S xorg-xinit xterm安装完成之后就可以使用startx命令启动xorg的简易界面了。进入成功的话会显示出几个简陋的窗口。然后按Ctrl+D就可以退出了。
安装xfce4桌面和附带的软件包:
# pacman -S xfce4 xfce4-goodies详细安装和配置看arch-wiki-lighdm 我没有通过startx的方式启动桌面环境,而是使用了登录管理器lightdm 安装:
# pacman -S lightdm lightdm-gtk-greeter其配置文件为: /etc/lightdm/lightdm.conf 安装好之后测试启动:
# systemctl start lightdm.service如果正常就会看到熟悉的登录界面了,不过不要登录,现在只是测试lightdm是否可以正常启动 点击画面上的关机小图标,弹出关机对话,选择注销! 注销之后就回到之前的tty命令行模式了,可以看到相关的启动信息 一切正常,所以设置lightdm为开机自动启动,这样以后开机就不会出现tty命令行界面了,而是直接进入登录界面:
# systemctl enable lightdm.service之后你可以重启进入xfce4图形界面,然后在图形界面中使用终端来继续以下配置步骤,也可以不重启,直接继续
arch系统默认已经安装了alsa-libs支持库,可以支持xfce4中的混音器来控制系统的音量或者静音 但是系统每次关机重启之后,默认的都是静音,你之前调的音量全部消失,解决方法: 安装alsa-utils:
# pacman -S alsa-utils编辑下alsa的服务(服务脚本有问题,不能由systemctl管理)
# nano /lib/systemd/system/alsa-state.service查看是否有”[Install]”(包含此字段)
[Install] WantedBy=multi-user.target
有的话就不用继续编辑了,没有的话在末尾加上上述字段,保存 然后启动服务,并允许其开机自启动:
# systemctl start alsa-state.service # systemctl enable alsa-state.servicepacman -S wqy-microhei ttf-dejavu 让系统使用中文
全局性的汉化
不推荐全局汉化,这样可能会导致tty中无法汉化而出现乱码口口口 但我使用的是这种方式
echo LANG=zh_CN.UTF-8>/etc/locale.conf
单独在图形界面启用中文locale
在用户各自的家目录下的~/.bashrc、~/.profile、~/.xinitrc或~/.xprofile中设置自己的用户环境,若文件不存在可以新建
.bashrc: 每次终端时读取并运用里面的设置 .profile:每次启动系统的读取并运用里面的配置 .xinitrc: 每次startx启动X界面时读取并运用里面的设置 .xprofile: 每次使用lightdm等图形登录管理器时读取并运用里面的设置 从上面所说的文件中你认为合适的文件,然后将下面的命令添加到文件末尾即可
export LANG=zh_CN.UTF-8 export LANGUAGE=zh_CN:en_US
结合本文,如果你不用全局性的汉化,而用这第二种方式的话,我个人推荐你在~/.xprofile文件中添加
按照arch官方的wiki安装好系统后时间不对 官方不提倡使用软件同步系统时间,但是没办法,只有同步时间最方便,方法:
# pacman -S ntp # systemctl start ntpd.service # systemctl enable ntpd.service等待几分钟之后系统时间就同步正确了
然后将本机硬件时间设置为同步好的系统时间
# hwclock --systohc --localtime安装完成之后还需要配置一下。打开~/.xprofile文件并加入以下几行:
export GTK_IM_MODULE=fcitx export QT_IM_MODULE=fcitx export XMODIFIERS=”@im=fcitx”
numix-circle-icon-theme是一个非常好看的图标主题。但是需要我们手动安装。这个主题不是官方仓库的一部分,所以需要使用AUR(Arch User Repository)来安装。安装它最简单的办法就是使用Yaourt这个包管理器来做。它是一个建立在pacman上层的工具,既可以安装官方仓库的软件(和pacman一样),也可以安装AUR中的软件。
首先来安装Yaourt。先打开pacman.conf,
$ sudo nano /etc/pacman.conf然后把下面几行添加到pacman.conf中, [archlinuxfr] SigLevel = Never Server = http://repo.archlinux.fr/$arch 添加完成之后就能刷新软件仓库并安装Yaourt了,
$ sudo pacman -Sy yaourt安装完成之后就可以使用yaourt来安装numix了,
# yaourt numix这样就会列出所有的numix相关的软件包,在其中找到numix-circle-icon-theme,然后输入前面的序号就可以安装了。然后接下来根据提示进行操作就可以了。
yaourt是一个强大的工具,你可以在AUR中查找一下其他的好用的软件,使用yaourt来安装。这是在其他Linux发行版中无法得到的体验。
gtk主题
gtk主题我选择了arc主题
# yaourt -S gtk-theme-arc-git