Manjaro安装备忘录

制作启动盘

首先从官网下载最新的系统镜像，有多个版本可以选择，如果对 Linux 并不是非常熟悉，建议选择KDE 版本下载

Windos 系统

如果使用的是 Windows 系统，可以下载Rufus来创建启动盘

Linux 系统

如果使用的是 Linux 系统，则使用dd命令来进行创建，具体命令如下：

Copy
# 查看盘符等信息
sudo fdisk -l
# 假设U盘对应的盘符为 /dev/sdc

# 先卸载U盘
# 加*是因为：U盘存在多个分区，比如sdc1, sdc2
sudo umount /dev/sdc*

# 格式U盘为FAT格式
# 常见Linux的ISO文件没有超过的4G的，所以可以选择FAT格式。
# -I：如果U盘存在多个分区，就需要这个参数强行抹除，不加这个参数会失败；
sudo mkfs.vfat /dev/sdc -I

# 直接写入镜像
# 上一步使用了-I参数，U盘上已经没有任何分区了，所以of=/dev/sdc，没有数字
# status=progress可以显示进度
sudo dd if=xx.iso of=/dev/sdc bs=4M status=progress

安装系统

正常重启，插 U 盘，F12 选择 USB 就能够进入安装界面。如果电脑有 NVIDIA 和 Intel 双显卡的话，开机界面将drive改成nonfree，这样系统会自动安装适配的 NVIDIA 驱动。我在第一次安装时候出了一个文件系统挂载的错误，重复上一步操作后解决，应该是写入镜像的时候出了问题。

进入安装界面后，按照操作不断下一步，完毕后重启即可。

更换源

Copy
sudo pacman-mirrors -i -c China -m rank

选择几个比较出名的源即可，如阿里云、华为云。据说只选一个速度会更快，但是有可能会碰到软件不全的情况囧。

常用软件

首先下载 AUR 助手yay, 可以下载到官网仓库中没有的软件：

Copy
sudo pacman -S yay

输入法

安装 fcitx5 输入法框架：

Copy
yay -S fcitx5-im

配置环境变量：

Copy
vim ~/.pam_environment

内容为：

Copy
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
SDL_IM_MODULE DEFAULT=fcitx

安装输入法引擎：

Copy
yay -S fcitx5-rime
yay -S rime-cloverpinyin
yay -S base-devel

创建并写入 rime-cloverpinyin 的输入方案：

Copy
mkdir -p ~/.local/share/fcitx5/rime
vim ~/.local/share/fcitx5/rime/default.custom.yaml

内容为：

Copy
patch:
"menu/page_size": 5
schema_list:
- schema: clover

安装主题：

Copy
yay -S fcitx5-material-color

可选大佬做的 Nord 主题，Github 地址

聊天软件

安装微信：

Copy
yay -S deepin-wine-wechat

Copy
/opt/apps/com.qq.weixin.deepin/files/run.sh -d #切换到 wine 环境

如果出现字体发虚的情况，在切换到 deepin-wine 环境后输入：

Copy
env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" /usr/bin/deepin-wine winecfg

备份软件

Copy
yay -S timeshift

网络软件

Copy
yay -S clash

将配置文件拷贝到默认地址~/.config/clash/，并在设置中配置开机启动。
在代理设置中配置：

Copy
HTTP代理：127.0.0.1：7890

SSL代理：127.0.0.1：7890

SOCKS代理：127.0.0.1：7891

例外：localhost,127.0.0.0/8,::1

节点等在Web 控制台中进行设置，如果出现 Chrome 浏览器由于跨域无法进入控制台的问题，在地址栏输入chrome://flags/#block-insecure-private-network-requests，选择disabled并点击relaunch按钮后即可正常进入。

需要在当前终端中使用代理时，输入：

Copy
export http_proxy="http://127.0.0.1:7890"
export https_proxy="http://127.0.0.1:7890"

如果需要常驻代理，则将上述代码加入~/.zshrc中，bash同理。

IDE

Copy
yay -S vistual-studio-code-bin

Copy
yay -S webstorm
yay -S webstorm-jre

Markdown 编辑器

Copy
yay -S marktext-bin