安裝就不多說了,網上教程太多了,一個寫盤工具一直下一步就完事
1、換源:sudo pacman-mirrors -i -c China -m rank
2、系統更新:sudo pacman -Syy 建議每天一次
3、添加arch源:
在/etc/pacman.conf 最后哦添加:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$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; }
配置用戶組和權限,見上一篇文章
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