在上一个笔记中,我们已经安装好了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 |
| amdgpu | xf86-video-amdgpu |
| Geforce7± | xf86-video-nouveau |
| Geforce6/7 | xf86-video-304xx |
| ati | xf86-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项 可以修改系统语言,选择汉语重启电脑
终端快捷键配置
在系统设置中找到键盘快捷键这一项,并点击+号添加快捷键命令
我这里是设置的 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
根据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
设置快捷键
在系统设置中找到键盘快捷键这一项,并点击+号添加快捷键命令
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
下载模板的网站
下载好后 解压 把文件夹放到/usr/share/themes目录下重启tweeks就可以看见模板了
gnome插件的配置
插件需要安装 chrome-gnome-shell 和 gnome-shell-extensions
sudo pacman -S chrome-gnome-shell
sudo pacman -S gnome-shell-extensions
然后打开网站
如果网站无法打开可以安装 GHelper 谷歌插件尝试
首次打开网页需要根据提示安装谷歌插件
第二次打开网页只需要搜索对应的插件然后 on 就可以自动安装了
这里推荐几个不错的插件
Dash To Dock 这个可以对dash 进行更改
比如
NetSpeed 这个可以看见网速
插件安装好后需要到tweeks中进行配置
结尾!
好了!这样arch linux 就安装好了,皆大欢喜!皆大欢喜!
这次安装也算是一个学习过程和尝试了。