Featured image of post Arch Linux安装备忘录(二)

Arch Linux安装备忘录(二)

更多配置与图形化界面安装

写在前面

在安装了基本的ArchLinux后,我们还需要一些配置、安装一些组件,来扩展系统功能,使其更符合我们日常使用习惯。

配置网络

我们使用

1
nmtui

选择Edit a connection

选择Add菜单,选择WI-FI

Device 里输入 无线网卡的名字,SSID里输入WI-FI的名字,Security选择WPA &WPA2 Personal,OK-BACK-Quit退出。

注:使用以下命令查看无线网卡名称

1
ip link show

重命名主机

1
vim /etc/hostname

保存想要的名字后退出。

接下来把主机名、域名以及ip地址进行映射

1
vim /etc/hosts

输入:(以下archlinux为上文所保存的主机名)

1
2
3
127.0.0.1		localhost
::1		localhost
127.0.0.1 archlinux.localdomain	archlinux

设置系统时间

1
2
timedatectl set-timezone Asia/shanghai
timedatectl set-ntp true

第二行设置为让本机时间与ntp同步。

配置环境变量

1
vim /etc/skel/.bashrc

添加以下内容

1
2
3
4
5
6
7
8
export EDITOR=vim

alias grep='grep ==color=auto'
alias egrep='egrep ==color=auto'
alias fgrep='fgrep ==color=auto'

[ ! -e ~/.dircolors ] && eval $(dircolors -p > ~/.dircolors)
[ ! -e /bin/dircolors ] && eval $(dircolors -b > ~/.dircolors)

bash shell 默认的文本编辑器设置为vim

grepegrepfgrep搜索出的内容添加颜色

为看到的文件以及文件夹添加颜色

1
cp -a . ~

新建标准用户

1
2
3
useradd --create-home username
passwd username
usermod -aG wheel,users,storage,power,lp,adm,optical username

其中username替换为你所使用的名字,在创建时同时在/home目录下会创建一个与用户名同名的文件夹。家目录有一个别名是~,你可以在任何地方使用~来代替家目录路径。

配置sudo

1
visudo

# %wheel ALL=(ALL) ALL 前的#号去除(去注释),保存退出。

中英字体和图形界面的安装

安装Xorg

XorgLinux下的一个著名的开源图形服务,我们的桌面环境需要Xorg的支持。

1
pacman -S xorg

显卡驱动的安装

参照如上表格安装相应的包,以Surface Pro 为例,需要安装intel的集成显卡驱动

1
pacman -S xf86-video-intel

安装字体

1
vim /etc/locales.gen

en_US.UTF-8 UTF8 zh_CN.UTF-8 UTF8前的#删除(去注释),保存退出。

1
vim /etc/locale.conf

输入

1
LANG=en_US.UTF-8

如果想生成中文,就改成LANG=zh_TW.UTF-8

接着生成字体

1
locale-gen

接下来安装英文字体

1
pacman -S ttf-dejavu ttf-droid ttf-hack ttf-font-awesome otf-font-awesome ttf-lato ttf-liberation ttf-linux-libertine ttf-opensans ttf-roboto ttf-ubuntu-font-family

再然后是安装中文字体

1
pacman -S ttf-hanom noto-fonts noto-fonts noto-fonts-extra not-fonts-emoji noto-fonts-cjk adobe-source-code-pro-fonts adobe-source-sans-fonts adobe-source-serif-fonts adobe-source-han-sans-cn-fonts adobe-source-han-sans-hk-fonts adobe-source-han-sans-tw-fonts adobe-source-han-serif-cn-fonts wqy-zenhei wqy-microhei

打开freetype2字体引擎

1
vim /etc/profile.d/freetype2.sh

将最后一行去注释后保存退出。

安装桌面环境

Linux下有很多桌面环境如XfceKDE(Plasma)GnomeUnityDeepin等等,它们的外观、操作、设计理念等各方面都有所不同,这里我们选择Gnome为例,进行安装。

1
pacman -S gnome gnome-extra gdm

安装好了桌面环境包以后,我们需要安装一个图形化的桌面管理器来帮助我们登录并且选择我们使用的桌面环境,这里我使用上面的gdm

1
systemctl enable gdm.service

安装声音以及打印机系统

1
pacman -S alsa-utils pulseaudio pulseaudio-bluetooth cups

清楚安装缓存以及无用源

1
pacman -Scc

接着重启即可进入Gnome桌面

小结

至此,ArchLinux基本安装与必要设置和图形界面都已经安装完毕。

Built with Hugo
Theme Stack designed by Jimmy