安装就不多说了,网上教程太多了,一个写盘工具一直下一步就完事
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 fcitx-im # 全部安装
sudo pacman -S fcitx-configtool # 图形化配置工具
sudo pacman -S fcitx-sogoupinyin
sudo yay -S fcitx-qt4
装完之后在系统设置应该可以看到拼音输入法,没有的话就在下方添加
添加完成需要配置自启动:
一:配置:
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
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 mariadb # MysqLd
重启:restart 重载配置:reload (替换上面enable)
至此
参考地址:https://www.jianshu.com/p/139e05cee4d6
https://zhuanlan.zhihu.com/p/126085673
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。