接上篇的虚拟机VirtualBox安装ArchLinux:
虚拟机VirtualBox安装ArchLinux_cycong108的博客-优快云博客
本篇主要记录进入ArchLinux后的主要配置步骤。
1、登录系统
以管理员账号登录,用户名:root,密码自己输入。
2、设置网络
vim /etc/dhcpcd.conf
取消静态ip,注释"option classless_static_routes"和“option interface_ntu”
启动网络配置软件dhcpcd:
systemctl enable dhcpcd # 开机自动启动
systemctl start dhcpcd # 现在启动
这时,可以再次ping baidu.com,确认是否能联网。
2、添加一般用户:
pacman -S sudo vi #安装sudo和vi编辑器
useradd -m -G wheel XXXX # XXXX是用户名
passwd XXXX #设置密码
为用户名配置sudo:
visudo
在文本中,找到“# %wheel ALL=(ALL:ALL) ALL”,把#号删掉,也就是去掉注释,这样就能使wheel这个组的用户都能使用sudo了。
这时,可以输入“exit”退出root,使用自己的用户名登录,
但执行管理员功能时,就要加上sudo,下文就以自己的用户名登录。
3、安装图形界面(过程中全部安装,直接回车和输入“Y”):
sudo pacman -Syyu # 更新当前系统到最新版本
sudo pacman -S xorg # 安装图形服务
sudo pacman -S xfce4 xfce4-goodies # 安装xfce图形界面,这个界面以节省资源为著名
sudo pacman -S sddm # 安装图形界面管理器
sudo systemctl enable sddm # 设置为开机启动sddm
sudo reboot # 重启,就能看到图形登录界面了
4、安装中文字体和中文输入法:
这一步开始,就要在图形界面,打开终端,再输入指令了。
现在系统是没有中文字体的,遇到中文时会显示四方形,所以安装中文字体:
sudo pacman -S noto-fonts-cjk
安装中文输入法:
sudo pacman -S fcitx fcitx-im fcitx-configtool # 安装fcitx和gui配置工具
5、安装yaourt:
vim /etc/pacman.conf
在文本末尾追加以下内容:
[archlinuxcn]
SigLevel = Never
Server = http://repo.archlinuxcn.org/$arch
sudo pacman -Sy yaourt fakeroot # 安装yaourt和root 权限模拟
(以后滚动更新,可以使用命令:yaourt -Syu --aur)
打开pacman的插件源:
sudo vim /etc/pacman.conf
去掉[multilib]前的“#”和其下面的Include前的“#”,并追加一行文字,修改后如下:
[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
sudo pacman -Sy # 滚动更新一下系统
这一步,可以使得在安装某些软件时,也能安装其lib的依赖项。
6、安装浏览器,主要是Firefox和Chrome,自行决定安装哪个。
以下是安装火狐浏览器和flash:
sudo pacman -S firefox flashplugin
以下是安装谷歌浏览器:
yaourt google-chrome # yaourt安装,会显示可安装项,见下图。笔者是安装第4个,后续的安装步骤一路回车或输入“Y”
到这里,先重启一下吧。
sudo reboot
7、设置中文输入法
重启后,菜单栏会有fcitx的图标,点击"Configure":
配置输入法,点击左下“+”号:
在弹出的对话框中,去掉勾选项,输入关键字查找输入法,如Pinyin,Wubi,WubiPinyin:
添加完成后,如下图:
重启fcitx:
此时,设置输入法完毕,按ctrl+空格键,即可切换输入法。
8、安装Virtualbox界面增强插件:
现在的ArchLinux分辨率很小,Virtualbox提供了一个显卡驱动,可以让系统跟随窗口大小自动拉伸。以下是配置的指令:
sudo pacman -S virtualbox-guest-utils # 安装插件
sudo systemctl enable vboxservice # 开机自动启动
sudo systemctl start vboxservice # 马上打开服务
到这里,系统初次使用的配置就完成了,下一次再配置开发环境。
有兴趣的朋友可以私信我交流。
v:fanchengit