成功启动以后,需要登录才可以继续。上面说过,系统有一个默认的超级用户,我们还为他设置了密码。输入用户名:root,回车。输入刚才设置的密码,回车。当当~,成功登录新的系统。
不要忘了还有另一边的Windows系统呢。重新生成一次grub的配置文件,等下次启动的时候,grub的启动选单里就会有WindowsbootManager了。再执行一次这个命令:
grub-mkconfig -o /boot/grub/grub.cfg
前面说过,现在使用的root这个用户权力非常大,即使删掉系统本身,也会被执行。所以,为了避免日常工作中的操作失误,造成不必要的损失。需要添加一个普通权力的系统管理员。平时就在这个普通的系统管理员用户下使用电脑。但是必要的时候也可以获得临时的root权限。执行以下命令建立一个隶属于wheel组的新用户:
useradd -m -G wheel -s /bin/bash 你的用户名
为新建立的用户设置密码:
passwd 你的用户名
然后输入两次密码确认。建立密码成功。
为了使新建立的用户能够在必要的时候提权,获得临时的root权限,需要修改一下wheel的权限设置:
nano /etc/sudoers
在打开的文件里,找到"wheel ALL=(ALL) ALL"这一行,一般在文件比如靠后的位置。把前面的“#”号去掉。#号在Linux系统中起注释的作用。前面有这个符号的命令不起作用。去掉这个#号,然后保存退出。(什么,你不知道怎么保存退出?翻前面的内容,已经用过好几次了。)从次以后,新建立的这个用户,平时使用自己的权限工作。在需要执行需要root权限的命令时,在命令前加上"sudo"与命令以空格间隔,就可以获得临时的root权限执行该命令。
配置区域环境,时间和语言修改locale.gen文件,配置语言环境:
nano /etc/locale.gen
找到en_US.UTF-8和zh_CN.UTF-8,取消前面的“#”号。保存退出。如果需要系统支持其他语言,也可以同时取消其他语言前面的井号,比如zh_HK.UTF-8是香港中文。有众多的语言和编码可选,但是Liunx下建议选用UTF-8编码,会比较少出问题。
保存退出后重新刷新一下区域信息:
locale-gen
将区域信息写入locale.conf文件:
echo LANG=en_US.UTF-8 > /etc/locale.conf
需要说明:这里可以设置成中文,但是locale.conf文件是全局设置,在这里设成中文或者其他非英语环境,桌面环境下会正常显示,但是命令行模式下会变成乱码。中文的问题在后面用其他方法解决。
下面设置时区为亚洲上海,是的上海,在Linux系统里中国的时区是上海,不是北京:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
对系统时间进行配置。单系统环境下,建议将系统时间设置为UTC,并且开启网络对时:
hwclock --systohc --utc
timedatectl set-ntp true
与Windwos共存的系统,建议系统时间设置成localtime,不要开网络对时,否则两个系统的时间会不一致:
hwclock --systohc --localtime
至此,Arch Linux的基本系统安装完毕。如果是一个服务器系统,为了节省资源,不需要桌面环境,直接配置服务器软件就可以了。但是我们是要配置一台日常办公娱乐上网的电脑。所以,需要安装桌面环境,安装相应软件。
安装桌面环境Arch Linux的可自由配置度非常高,可以使用非常多桌面环境。这里选用两种桌面环境KDE和Xfce同时进行说明。
KDE桌面环境是历年来排名第一个的Linux桌面。其特点是界面华丽,支持的特效多,可定制性非常高,插件多,几乎可以按意愿改成任意的样子。但是也因此消耗电脑系统资源比较多,需要电脑有比较好的配置。但是仍然要比Windows占用资源要少得多。基本上可以任为,可以流畅使用Windows7和Windows10的电脑,都可以使用KDE。KDE的最新版桌面叫Plasma。
Xfce是一个轻量级的桌面环境,占用系统资源比较少。它不是最轻量的,但是在轻量化,功能,和美观上取得最佳平衡的桌面系统。大部分普通电脑和比较老旧的电脑,适合安装选择Xfce作为桌面环境。该桌面目前的版本是Xfce4。
另外还有gnome,LXDE等众多桌面环境可以选择。但是相比较而言,要么可定制性不如KDE,要么虽然足够轻量化,但是界面太过简陋。
要安装桌面环境,首先要安装xorg。xorg是所有桌面环境的基础。安装所有桌面环境都要依赖它:
pacman -S xorg
象安装系统一样,会询问安装其中的哪些软件包。对于新手来说“默认=all”是非常保险的选择。
然后会有四种不同的实现方式,直接敲回车“默认=1”也是比较保险的做法。