美文网首页
Linux笔记:Manjaro自动配置脚本

Linux笔记:Manjaro自动配置脚本

作者: 吃烧烤的老王 | 来源:发表于2019-06-08 15:16 被阅读0次

    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自动配置脚本

          本文链接:https://www.haomeiwen.com/subject/kfsixctx.html