Archlinux 的 Gnome图形界面安装美化

5,261 阅读4分钟

在上一个笔记中,我们已经安装好了archlinux ,可以通过命令行操作archlinux系统了,这期我们将对archlinux 安装图形化界面。

怎么安装archlinux系统?看这里

archLinux 的安装过程记录

桌面安装

网络连接

打开系统后 ping baidu.com 看是否能连接网络

如果不能可以如下操作

systemctl start dhcpcd
systemctl enable dhcpcd

这样有线直连的电脑应该就有网了

wifi的话 看上一期笔记
archLinux 的安装过程记录

创建低权限用户

在安装图形界面前,我们需要创建一个拥有较低权限的用户来操作

输入命令创建用户

useradd -m -G wheel 用户名

该命令将创建一个 用户名 的用户 并分配到 wheel用户组中

输入命令给该用户设置密码

passwd 用户名

给用户名用户开通权限

visudo

在里面找到%wheel ALL=(ALL) ALL这一行,去掉前面的 #号 保存退出

visudo 默认使用的是vi编辑器,如果需要切换到vim编辑器,可通过软链的方式修改

具体操作如下

pacman -S vim
cd /usr/local/bin
rm -rf vi
ln -s vim vi

创建好后,我们可以通过su 用户名的方式切换到对应的用户

输入命令

sudo pacman -Syyu

可以查看该用户是否拥有管理员权限

安装显卡驱动

输入命令查看显卡型号

lspci |grep VGA

安装驱动

sudo pacman -S 驱动名

驱动名称如下

显卡驱动包
通用xf86-video-vesa
intel-xf86-video-intel
amdgpuxf86-video-amdgpu
Geforce7±xf86-video-nouveau
Geforce6/7xf86-video-304xx
atixf86-video-ati

安装Gnome 桌面

安装xorg框架

sudo pacman -S xorg

安装字体(不安装的话会乱码)

sudo pacman -S tty-dejavu wqy-microhei

安装gnome 桌面

sudo pacman -S gnome
sudo pacman -S gnome-tweeks
sudo systemctl enable gdm
sudo systemctl enable NetworkManager

重启电脑就能看见桌面了

sudo reboot

安装后的配置

中文汉化

系统进入或默认是英文的,我们可以在系统设置中找到 Region & Language 这一项

这里有一个Language项 可以修改系统语言,选择汉语重启电脑

终端快捷键配置

在系统设置中找到键盘快捷键这一项,并点击+号添加快捷键命令

image-20200913100844502

我这里是设置的 ctrl + alt + t 打开终端

安装yay 并配置archlinuxcn源

安装yay

sudo pacman -S yay

配置archlinuxcn源

archlinuxcn中有很多我们常用的软件,官方库却没有

sudo vim /etc/pacman.conf

在里面找个地方添加

[archlinuxcn]
SigLevel=Never
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

安装中文输入法

中文输入法这里可以安装最新的fcitx5框架

详细安装可以查看archLinux的wiki

archLinux wiki 安装fcitx5

根据wiki操作 先安装fcitx5-im包

sudo pacman -S fcitx5-im

配置Fcitx5的环境变量

vim ~/.pam_environment

在其中编写

INPUT_METHOD  DEFAULT=fcitx5
GTK_IM_MODULE DEFAULT=fcitx5
QT_IM_MODULE  DEFAULT=fcitx5
XMODIFIERS    DEFAULT=\@im=fcitx5

fictix5默认是不会开机启动的,这里需设置开机启动

cp /usr/share/applications/fcitx5.desktop ~/.config/autostart/

安装输入法引擎

wiki提供了很多引擎,这里使用fcitx5-chinese-addons

fcitx5-chinese-addons 包含了大量中文输入方式:拼音、双拼、五笔拼音、自然码、仓颉、冰蟾全息、二笔等

sudo pacman -S fcitx5-chinese-addons

重启电脑

reboot

测试

ctrl + shift 切换到对对应的输入法输入测试

终端透明化处理

最新的gnome里面,默认的终端已经不支持透明化了,我们需要使用第三方的终端

yay -S gnome-terminal-transparency

安装好后重启电脑

reboot

然后打开终端,右键首选项》颜色 》Transparent background

这个就是透明度设置

一些常用软件的安装

谷歌浏览器

sudo pacman -S google-chrome

火狐截图

sudo pacman -S flameshot

设置快捷键

在系统设置中找到键盘快捷键这一项,并点击+号添加快捷键命令

image-20200913103147333

screenfetch

sudo pacman -S screenfetch

安装后可以在终端输入screenfetch 在查看电脑信息

Git客户端

sudo pacman -S git

zsh终端美化工具

zsh需要git支持,需要先安装git

sudo pacman -S zsh
sudo chsh -s /bin/zsh
yay -S oh-my-zsh-git
cp /usr/share/oh-my-zsh/zshrc ~/.zshrc

编写配置文件

vim ~/.zshrc

找到ZSH_THEME 这一行,ZSH_THEME是zsh的UI模板名,我们可以修改它的值来切换模板

这里推荐 agnoster

ZSH_THEME="agnoster"

安装插件

yay -S autojump
yay -S zsh-syntax-highlighting
yay -S zsh-autosuggestions
vim ~/.zshrc

修改.zshrc 文件plugins如下

plugins=(
	git
	autojump
	zsh-syntax-highlighting
	zsh-autosuggestions
)

建立插件软链

vim ~/.zshrc 

找到 source oh-my-zsh.sh这一行

这里是zsh的路径,如果前面存在$ZSH变量

我们可以搜索export ZSH找到变量的路径

这样就可以知道插件应该放在哪里了

我的ZSH变量是

export ZSH=/home/用户名/.oh-my-zsh

那么我的插件放的路径就是

/home/用户名/.oh-my-zsh/custom/plugins里面

那么我们只需要把插件软链到这个目录就可以了

sudo ln -s /usr/share/zsh/plugins/zsh-syntax-highlighting /home/用户名/.oh-my-zsh/custom/plugins
sudo ln -s /usr/share/zsh/plugins/zsh-autosuggestions /home/用户名/.oh-my-zsh/custom/plugins

重启电脑

reboot

然后打开电脑就可以看见变换了

Gnome 美化

UI模板的设置

美化主要用到的是gnome-tweeks工具

在应用程序列表中搜索tweeks 打开软件

点击外观就可以修改了

模板位置/usr/share/themes

下载模板的网站

gnome-look

下载好后 解压 把文件夹放到/usr/share/themes目录下重启tweeks就可以看见模板了

gnome插件的配置

插件需要安装 chrome-gnome-shellgnome-shell-extensions

sudo pacman -S chrome-gnome-shell
sudo pacman -S gnome-shell-extensions

然后打开网站

extensions.gnome.org/

如果网站无法打开可以安装 GHelper 谷歌插件尝试

首次打开网页需要根据提示安装谷歌插件

第二次打开网页只需要搜索对应的插件然后 on 就可以自动安装了

这里推荐几个不错的插件

Dash To Dock 这个可以对dash 进行更改

比如

image-20200913111301401

NetSpeed 这个可以看见网速

插件安装好后需要到tweeks中进行配置

image-20200913111425479

结尾!

好了!这样arch linux 就安装好了,皆大欢喜!皆大欢喜!

这次安装也算是一个学习过程和尝试了。