尝试 Arch Linux
前言
由于 Manjaro 开关机缓慢,识别不到显卡、显卡花屏等问题,加上听闻一些 Manjaro 用户觉得还是 Arch 好,打算重拾三年前想试试的 Arch
准备
准备了一个 USB 做镜像(使用 rufus),还有一个打算抹了的 WD 的 1TB SSD,300M EFI 引导分区,8G SWAP 分区,剩下给根
安装
文章1 - 知乎,文章2 - CSDN
参考了两篇文章,同时看着做,fdisk 相关
Tip:如果分区做完后的 mkfs 过程中,发生错误:Device or resource busy,可以尝试 reboot 系统
代理
为了加快 github 仓库克隆,AUR 包安装等速度,需要一些代理设置,这里使用 v2---a
先安装 yay 来下载 AUR 包
sudo pacman -S --noconfirm yay
--noconfirm 参数用于自动选择默认安装选项
安装 v2--- 内核,然后安装 v2---a
v2---a 是 AUR 包,使用 yay,前者在 pacman 官方源里直接就有,不过用 yay 也可以安装
sudo pacman -S v2---
yay -S v2---a
Note that, 如果出现 Nodejs 版本过高,某模块(具体忘了)要求低版本 Nodejs,可以直接先把 Nodejs20 装了,然后 npm -i --global yarn 安装 yarn,接着 yarn -i install --ignore-engines <模块名字> 忽视版本要求直接安装
启动 v2---a,并设置开机自启
sudo systemctl start v2---a.service
sudo systemctl enable v2---a.service
然后在浏览器里用 127.0.0.1:2017 访问前端页面
进去设置帐号密码,没什么用,随便输就行,要是忘了可以重置
sudo v2---a --reset-password
进去 import vmess 节点或订阅链接,如果订阅链接被 dns 污染,建议提前准备好一个条目,然后在 setting 里开全局路由,再导入订阅链接
显卡驱动(Nvidia)
没什么坑,直接去 Arch 官网教程就可以,不需要 mhwd 就能解决
装好后可以用 nvtop 看一下有没有认到显卡
Note that,如果显卡驱动被自己搞坏进不去图形桌面了(大概率是新驱动没装上,旧驱动又禁用了),参考 文章 - 简书 即可,里面讲的很详细,如果没出现这个问题也可以看一看
winecx(待办)
想用 winecx 来装 office 365,还没搞出结果来,以后有时间再搞吧,目前双系统就是切系统有点麻烦
后记
感觉 Arch 比 Manjaro 流畅多了,装 Arch 的时候也从来没出现 Manjaro 出现的那些问题,虽说 Manjaro 在安装步骤上简单很多,但感觉稳定性上 Manjaro 作为基于 Arch 的发行版还是有待改进的...
尝试 Arch Linux更多相关文章
JavaScript CSS Vue3 实现一个简单的Loading
配置和使用nvm免安装版本(nvm-noinstall.zip)
HarmonyOS:使用Node-API实现ArkTS与C/C++跨语言交互
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (一):项目简介及安装依赖
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (四):状态码的使用
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (五):POST上传文件的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (六):token的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (七):MongoDB的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (三):Cors的设置及.env文件的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (二):项目文件夹架构及路由的设置
【NodeJS】NodeJS+mongoDB在线版开发简单RestfulAPI (八):API说明(暂时完结,后续考虑将在线版mongoDB变为本地版)
报error:0308010C:digital envelope routines::unsupported错--nodejs版本过高(nvm安装(更换)不同版本nodejs)
小结---安装nvm解决node版本不兼容的问题(node版本切换)