把自己之前在简书的文章人肉搬运过来
Linux越玩越有趣,这一周,强迫症使然反反复复各种安装Manjaro不下十几次,终于结合网上的教程学会用shell脚本实现自动化配置了,这样一来,Manjaro从安装到配置以及软件安装全方位都要比Windows简单方便了
我把全部配置和软件安装过程分成了四个步骤对应着四个脚本install-manjaro
配置manjaro环境(执行完一定重启)install-apps-via-pacman
使用pacman安装应用install-apps-via-yay
使用yay安装应用clean-trush
清理残留垃圾
- 安装完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
会导致安装失败.
- 重启完毕后用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
- 执行
install-apps-via-yay
(* 注意:*1应用尽量从pacman装因为这是manjaro自己的库2yay不建议用sudo用户):
命令:sh install-apps-via-yay
install-apps-via-yay
脚本内容如下:
#安装群晖助手
yay -S synology-assistant
- 最后一步执行
clean-trush
脚本清理残留垃圾:
命令:sudo sh clean-trush
clean-trush
脚本内容如下:
#清理垃圾
pacman -R $(pacman -Qdtq)
pacman -Scc