manjaro 系統安裝與配置優化


 

 

 安裝就不多說了,網上教程太多了,一個寫盤工具一直下一步就完事

 

1、換源:sudo pacman-mirrors -i -c China -m rank

2、系統更新:sudo pacman -Syy 建議每天一次

3、添加arch源:

  在/etc/pacman.conf 最后哦添加:

  [archlinuxcn]

  SigLevel = Optional TrustedOnly

  Server = $arch

4、安裝archlinuxcn簽名鑰匙(防止有些包報錯簽名失效問題):

  sudo pacman -S archlinuxcn-keyring

  sudo pacman -Syy   #再執行一次更新命令就可以開始安裝軟件了

5、安裝輸入法:
  sudo pacman -S fcitx5-im

  sudo pacman -S fcitx5-chinese-addons

  裝完之后在系統設置應該可以看到拼音輸入法,沒有的話就在下方添加

  

  添加完成需要配置自啟動:

  一:配置:

    vi ~/.xprofile中添加如下內容:

    export GTK_IM_MODULE=fcitx

    export QT_IM_MODULE=fcitx

    export XMODIFIERS=”@im=fcitx”

  在 .profile中添加環境變量:

    export XMODIFIERS="@im=fcitx"

    export GTK_IM_MODULE=fcitx

    export QT_IM_MODULE=fcitx

  二:執行以下命令生效:

    source ~/.profile

  最后再重啟一下就能輸入法就能使用了。

 6、常用工具安裝命令:

  sudo pacman -S vim #神器我就不多說了

  sudo pacman -S yay #包管理器

  sudo pacman -S google-chrome #谷歌瀏覽器

  sudo pacman -S netease-cloud-music #網易雲音樂-良心軟件

  sudo pacman -S visual-studio-code-bin #VSCode

  sudo pacman -S deepin.com.qq.office #Tim(基於wine)

 7、其他軟件:

  Qv2ray(停止維護)

  clash for window

8、桌面美化:

  dock欄: sudo pacman -S latte-dock   #安裝dock欄

  設置->外觀:

    全局主題:Breeze微風

    應用程序風格:獲取新GNOME/GTK程序風格->搜索Mojave-dark-alt

    Plaasma視覺風格:MacBreeze Shadowless

    窗口裝飾元素:WhiteSur Aurorae

    圖標:Mojave-CT-Black

    光標:McMojave Cursors

    字體/顏色:自行調整

9、lnmp環境搭建:

  sudo pacman -S nginx php-fpm mariadb    

  yay -S php-gd 

  啟用php擴展:sudo vim /etc/php/php.ini

  

    ;extension=mysqli.so

    ;extension=pdo_mysql.so

    data.timezone = Asia/Shanghai

  設置nginx支持php

    sudo vim /etc/nginx/nginx.conf   

location ~ \.php$ {
            fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
            include        fastcgi_params;
}

  配置用戶組和權限,見上一篇文章

  

  在啟動MariaDB服務之前,需要用下面的mysql_install_db命令初始化MariaDB的數據目錄
     sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
  啟動mariadb
     sudo systemctl start mysqld
  運行安全腳本
     sudo mysql_secure_installation
#執行這個腳本
[root]$ /usr/bin/mysql_secure_installation
#輸入root(mysql)的密碼。默認沒有,直接回車
Enter current password for root (enter for none): 
#是否切換到unix套接字身份驗證[Y/n]
Switch to unix_socket authentication [Y/n] n
#是否設置root密碼
Change the root password? [Y/n]
#如果選Y,就輸入2次密碼
New password:
Re-enter new password:
#是否刪除匿名用戶?(就是空用戶),建議刪除
Remove anonymous users? [Y/n]
#是否不允許遠程root登錄
Disallow root login remotely? [Y/n]
#是否刪除test數據庫
Remove test database and access to it? [Y/n]
#是否加載權限使之生效
Reload privilege tables now? [Y/n]

  添加自啟動:

    systemctl enable nginx

    systemctl enable php-fpm

    systemctl enable mariadb  # mysqld

  重啟:restart  重載配置:reload  (替換上面enable)

至此

參考地址:https://www.jianshu.com/p/139e05cee4d6    

     https://zhuanlan.zhihu.com/p/126085673


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM