Linux笔记:Manjaro自动配置脚本

把自己之前在简书的文章人肉搬运过来

Linux越玩越有趣,这一周,强迫症使然反反复复各种安装Manjaro不下十几次,终于结合网上的教程学会用shell脚本实现自动化配置了,这样一来,Manjaro从安装到配置以及软件安装全方位都要比Windows简单方便了

我把全部配置和软件安装过程分成了四个步骤对应着四个脚本
install-manjaro配置manjaro环境(执行完一定重启)
install-apps-via-pacman使用pacman安装应用
install-apps-via-yay使用yay安装应用
clean-trush清理残留垃圾

  1. 安装完Manajro以后,把这四个脚本拷贝到某一目录下,然后用sudo先执行一下install-manjaro脚本:
    命令:sudo sh install-manjaro

install-manjaro脚本内容如下:

#刷国内源
pacman-mirrors -c China
#配置中科大archlinuxcn源和清华arch4edu源
cat>>/etc/pacman.conf<<EOF
[archlinuxcn] 
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/\$arch
[arch4edu]
SigLevel = Never
Server = http://mirrors.tuna.tsinghua.edu.cn/arch4edu/\$arch
EOF
#更新系统
pacman -Syyu
pacman -S archlinuxcn-keyring
echo "请重启系统..."

在执行完这个脚本之后一定要重新启动一下系统,否则下一步安装应用的时候,某些应用只在archlinuxcn会导致安装失败.

  1. 重启完毕后用sudo执行install-apps-via-pacman:
    命令:sudo sh install-apps-via-pacman

install-apps-via-pacman脚本内容如下:

#安装搜狗拼音
pacman -S fcitx fcitx-configtool fcitx-sogoupinyin fcitx-im kcm-fcitx
cat >> ~/.xprofile  <<EOF
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
EOF
#安装typora
pacman -S typora
#安装Krita
pacman -S krita
#安装gimp
pacman -S gimp
#安装vs code
pacman -S visual-studio-code-bin
#安装git
pacman -S git
#安装tig
pacman -S tig
#安装uget
pacman -S uget
#安装WeChat
pacman -S electronic-wechat
#安装audacity
pacman -S audacity
#安装WPS全家桶
pacman -S wps-office
pacman -S ttf-wps-fonts
#安装yay
pacman -S yay

  1. 执行install-apps-via-yay(* 注意:*1应用尽量从pacman装因为这是manjaro自己的库2yay不建议用sudo用户):
    命令:sh install-apps-via-yay

install-apps-via-yay脚本内容如下:

#安装群晖助手
yay -S synology-assistant

  1. 最后一步执行clean-trush脚本清理残留垃圾:
    命令:sudo sh clean-trush

clean-trush脚本内容如下:

#清理垃圾
pacman -R $(pacman -Qdtq)
pacman -Scc
上一篇:·【Linux】Manjaro系统  搜狗输入法异常!请删除.config/SogouPY 并重启


下一篇:解决在manjaro下,vscode无法将chrome作为默认浏览器打开