Arch 安装
本教程仅供本人记录使用,参考需谨慎!
启动盘网络设置
使用 iwctl 来进行联网。
iwctl
[iwd]# device list
[iwd]# station wlan0 scan
[iwd]# station wlan0 get-networks
[iwd]# station wlan0 connect <WIFI_NAME>
password: input password
[iwd]# exit
使用 ping 命令测试网络。
ping bilibili.com
启动盘安装系统
使用 reflector 命令寻找最佳速率镜像源。
reflector --country China --sort rate --save /etc/pacman.d/mirrorlist
更新系统并使用 archinstall 命令简化安装步骤。
sudo pacman -Syy
archinstall
在其后界面根据自己需要调整安装选项。
网络与镜像源设置
使用如下命令链接网络。
nmcli device wifi connect [WIFI_NAME] password [WIFI_PASSWORD]
添加 archlinuxcn 镜像源。
vim /etc/pacman.conf
在文件末尾添加如下内容。
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
更新系统,安装密钥。
sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring archlinux-keyring
使用 reflector 命令寻找最佳速率镜像源,并72小时更新一次。
sudo pacman -S reflector
reflector --country China --age 72 --sort rate --protocol https --save /etc/pacman.d/mirrorlist
双系统系统时间同步
输入以下指令,使 linux 不修改 bios 时间
timedatectl set-local-rtc 1 --adjust-sy
安装字体
安装所需字体。
sudo pacman -S ttf-dejavu wqy-microhei wqy-microhei-lite noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra adobe-source-han-serif-cn-fonts adobe-source-han-sans-cn-fonts wqy-zenhei wqy-bitmapfont ttf-arphic-ukai
yay -S ttf-fira-code
修改系统为中文
系统设置为中文。
sed -i 's/^#en_US.UTF-8/en_US.UTF-8/' /etc/locale.gen
sed -i 's/^#zh_CN.UTF-8/zh_CN.UTF-8/' /etc/locale.gen
locale-gen
编辑文件。
vim /etc/locale.conf
修改为:
LANG=en_US.UTF-8
重启即可
代理问题(可跳过)
往下的步骤需要在手机上开启vpn,并使用端口共享软件进行端口共享。也可以使用clash在命令行进行配置()。
端口共享软件推荐:Every Proxy
若进行端口共享,修改系统代理,参考安装clash步骤中修改etc/environment(在下面),要修改为手机的ip地址与端口!
安装 yay-bin
安装 git base-devel
sudo pacman -S base-devel git
打开软件目录,克隆 yay git仓库
cd /opt
sudo git clone https://aur.archlinux.org/yay-bin.git
更改目录所有者,要修改为你的用户名与组。
sudo chown -R userName:users ./yay-bin
进入目录,并编译。
cd yay
makepkg -si
安装 Hyprland
clone github 上的仓库:
cd
git clone https://github.com/jqtmviyu/Hyprland-v2.1.git
git clone https://github.com/jqtmviyu/Hyprland-v2.2.git
打开目录并设置权限。
sudo chown UserName:Users Hyprland-v2.1.git
sudo chown UserName:Users Hyprland-v2.2.git
cd ~/Hyprland-v2.1.git
sudo chmod +x install.....
cd ~/Hyprland-v2.2.git
sudo chmod +x updata.....
进行安装与更新,可以自行先修改脚本,建议删除nvidia检测部分安装
cd ~/Hyprland-v2.1.git
./install.....
cd ~/Hyprland-v2.1.git
./updata.....
在其后界面根据自己情况选择。
注意,本脚本会安装很多必需的软件,如蓝牙,网络管理等等,已经安装的会在下面省略!
安装 debtap (可跳过)
安装解包打包工具 debtap。
yay -S debtap
升级 debtap。
sudo debtap -u
使用 debtap 解包。
sudo debtap xxxx.deb
使用 pacman 安装。
sudo pacman -U x.tar.xz
安装 Google Chrome ( 建议用firefox )
直接使用 yay 来进行安装
yay -S google-chrome
安装后打开,在外观选项设置使用GTK,并在 chrome://flags/ 中搜索 wayland 将前两项打开。
安装 Clash verge
在使用浏览器以下网址中下载最新版本的 Clash verge 文件,deb 结尾。
下载好安装包,使用 debtap 进行转换,使用 pacman 进行安装。
cd download
sudo debtap xxxx.deb
sudo pacman -U xxxxx.tar.xz
编辑环境变量
sudo vim /etc/environment
填入以下内容且保存
http_proxy=http://127.0.0.1:7890/
https_proxy=http://127.0.0.1:7890/
ftp_proxy=http://127.0.0.1:7890/
HTTP_PROXY=http://127.0.0.1:7890/
HTTPS_PROXY=http://127.0.0.1:7890/
FTP_PROXY=http://127.0.0.1:7890/
最后重启即可
安装中文输入法
安装所需软件。
sudo pacman -S fcitx5-im
sudo pacman -S fcitx5-chinese-addons fcitx5-pinyin-zhwiki
打开配置文件。
vim /etc/environment
添加以下内容。
GTK_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5
SDL_IM_MODULE=fcitx5
在启动文件中添加
exec-once=fcitx5 --replace -d
安装蓝牙(上面已经安装)
安装蓝牙模块。
sudo pacman -S bluez
设置开机启动。
systemctl enable bluetooth
systemctl start blutooth
安装蓝牙音频。
sudo pacman -S pluseaudio-bluetooth
修改 system.pa。
sudo vim /etc/pulse/system.pa
写入以下内容。
load-module module-bluetooth-policy
load-module module-bluetooth-discover
重启即可。