1. 下载镜像
进 https://manjaro.org/download/
选择
2. 制作启动盘
3. 装完后的第一眼,纪念一下
4. clash
linux下clash有多种选择,一开始用的是shellclash,后来还是用会了clash_for_windows的linux版
为了防止没有clash就进不了github和没有github就下不了clash的死循环,我把clash放到了文件站
5. 更新&切源
Manjaro 装好后,需要运行的第一条命令:
sudo pacman -Syy # 强制更新 package 目录
sudo pacman-mirrors --interactive --country China # 列出所有国内的镜像源,并提供交互式的界面手动选择镜像源
sudo pacman -Syyu # 强制更新 package 目录,并尝试更新已安装的所有 packages.
sudo pacman -S yay # 安装 yay
pacman 是 arch/manjaro 的官方包管理器,而刚刚安装的 yay,则是一个能查询 arch linux 的 aur 仓库的第三方包管理器,非常流行。
pacman 基本语法
pacman -S package_name # 安装软件
pacman -S extra/package_name # 安装不同仓库中的版本
pacman -Syu # 升级整个系统,y是更新数据库,yy是强制更新,u是升级软件
pacman -Ss string # 在包数据库中查询软件
pacman -Si package_name # 显示软件的详细信息
pacman -Sc # 清除软件缓存,即/var/cache/pacman/pkg目录下的文件
pacman -R package_name # 删除单个软件
pacman -Rs package_name # 删除指定软件及其没有被其他已安装软件使用的依赖关系
pacman -Qs string # 查询已安装的软件包
pacman -Qi package_name # 查询本地安装包的详细信息
pacman -Ql package_name # 获取已安装软件所包含的文件的列表
pacman -U package.tar.zx # 从本地文件安装
yay 的用法和 pacman 完全类似,上述所有 pacman xxx 命令,均可替换成 yay xxx 执行。
此外,还有一条 yay 命令值得记一下:
yay -c # 卸载所有无用的依赖。类比 apt-get autoremove
可以切国内源,但是其实我用下来感觉差别不大
更具体的切源方式 https://linuxhint.com/change-manjaro-mirrors-list/
6. 输入法
大一统Fcitx5输入法
安装:
sudo pacman -S fcitx5 fcitx5-chinese-addons fcitx5-gtk fcitx5-qt kcm-fcitx5 fcitx5-material-color fcitx5-lua
设置环境变量:
nano ~/.pam_environment
将下面文本粘贴进去后重启
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=@im=fcitx
INPUT_METHOD DEFAULT=fcitx
SDL_IM_MODULE DEFAULT=fcitx
7. 截图
默认的截图不习惯,用deepin-screenshot
然后设置快捷键,改成经典的ctrl+alt+a
8. 浏览器
pacman里默认没有google-chrome,需要从yay里装
9. 虚拟机
虚拟机里装个qq和weixin就够了
以及一堆傻逼开会软件
10. 其他常用软件
pacman安装
idea社区版
steam
勾选这个已启动windows game
teamspeak3
yay安装
yay -S postman
yay -S visual-studio-code-bin
yay -S kubectl
yay -S open-lens
lens有高概率用不了,同这个错误 https://github.com/lensapp/lens/issues/4678 ,可以用这个替代 https://github.com/kubenav/kubenav
yay -S dingtalk-bin
dingtalk其他版本基本都用不了
其他
finalshell https://www.hostbuf.com/t/1059.html
11. 美化相关
run wallpaper engine in manjaro kde
12. 备份
timeshift