使用国内源
sudo pacman-mirrors -i -c China -m rank
然后添加 ArchLinuxCN 的源,编辑/etc/pacman.conf,在文件末尾添加如下内容:
[archlinuxcn]
SigLevel = Optional TrustedOnly
之后刷新缓存,导入 archlinuxcn-keyring :
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring && sudo pacman -Syy
解决WINDOWS和LINUX双系统时间不一致问题
sudo timedatectl set-local-rtc true
软件安装
一、zsh / oh my zsh
1 | sudo pacman -S zsh |
二、搜狗输入法(更推荐现在使用fcitx5或者rime)
fcitx5的安装可参考我的文章 你的下一个输入法何必是搜狗,拥抱fictx5
1 | sudo pacman -S fcitx-im # 全部安装 |
安装完成后,新建并配置~/.xprofile,添加如下内容:
1 | export LC_ALL=zh_CN.UTF-8 |
重启或注销即可显示,可在终端用fcitx-configtool配置输入法
三、mysql
//下载Mysql
pacman -S mysql
//初始化Mysql,记住生成的密码,方便修改
sudo mysqld –initialize –user=mysql –basedir=/usr –datadir=/var/lib/mysql
//设置开机启动
systemctl enable mysqld.service
//启动Mysql
sudo systemctl start mysqld.service
//修改密码
mysql -u root -p
mysql> ALTER USER ‘root‘@’localhost’ IDENTIFIED BY ‘新密码’;
四、其他软件/字体
1 | sudo pacman -S code #VScode |
中文字体安装:manjaro的中文字体比较丑,还有辨识度低的问题。极为推荐安装其他字体
个人认为思源黑体最为好看
用法sudo pacman -S packname
1 | 思源字体包名 |
Hack Nerd Font的安装 mono类字体会导致zsh图标过下,慎用
链接及教程:https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/Hack
下载过慢可网盘链接: https://pan.baidu.com/s/1PjrhtPwWG_XaAyCZ-xZ0OA 密码: mbdp
可参考
https://github.com/ryanoasis/nerd-fonts 提供多种字体
五、 QQ、WeChat
安装deepin-wine5的qq(由于基于deepin-wine 2版的不能使用,直接从aur下载安装
1 | yay -S com.qq.im.deepin |
安装deepin-wine的微信
1 | yay -S com.qq.weixin.deepin |
KDE、XFCE以及其他不是基于gnome桌面的用户看过来(重要,重要,重要)
kde运行deepin-wine的话需要安装xsettingsd
1 | sudo pacman -S xsettingsd |
之后就可以愉快的玩耍了
字体有些虚的话安装lib32-freetype2-infinality-ultimate
1 | sudo pacman -S lib32-freetype2-infinality-ultimate |
修改字体DPI(Tim与qq修改下关键字)
微信
1 | env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" deepin-wine5 winecfg |
1 | env WINEPREFIX="$HOME/.deepinwine/Deepin-QQ" deepin-wine5 winecfg |
调节DPI到125
修改deepin wechat中文输入时为方块问题
sudo gedit /opt/deepinwine/tools/run.sh
找到 WINE_CMD=”deepin-wine” 修改为
WINE_CMD=”LC_ALL=zh_CN.UTF-8 deepin-wine”
六、科学上网
科学上网可以参考如下地址,下载electron-ssr
https://github.com/shadowsocksrr/electron-ssr
Google chrome可使用SwitchyOmega,关于SwitchyOmega的离线下载网址如下:
https://github.com/FelisCatus/SwitchyOmega/releases
Manjaro安装SwitchyOmega时,需将google chrome设置为开发者模式,将离线包后缀改为.zip并解压,再将离线包拖入google chrome即可。
auto switch用到的规则链表https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt(在代理模式下使用)
七、终端下Trojan代理
命令行使用Trojan代理
下载: sudo pacman -S proxychains
配置: sudo vim /etc/proxychains.conf
在最后的ProxyList里注释默认的socks代理: socks4 前增加#
在最后的ProxyList里加入Trojan的代理设置: socks5 127.0.0.1 1080
(1080 为代理的端口号,以实际代理为准。)
测试本地IP: curl -4 ip.sb
,将显示自己的IP
测试代理IP: proxychains curl -4 ip.sb
,将显示Trojan代理的IP
后续使用的命令行需要代理时,只需要在前面加上 proxychains
即可 如 proxychains npm install
八、manjaro下网易云音乐无法输入中文
在manjaro下安装好网易云音乐后,却无法输入中文。原因是manjaro下没有用它的框架导致,通过以下方法解决。
1 | sudo vim /opt/netease/netease-cloud-music/netease-cloud-music.bash |
将上述文件修改成这个样子。
然后安装qcef,由于aur已经移除qcef,所以只能自己构建安装包。
这个包能还在github上找到,需要克隆下来自己构建。我这里上传已经构建好的qcef,直接安装就行了。 链接: https://pan.baidu.com/s/1z0Q_Qb83OKIztsinKN1TvQ 提取码: xm2j
1 | sudo pacman -U qcef-1.1.6-1-x86_64.pkg.tar.xz |
九、安装deb包的方法
由于百度云盘出了Linux版,我们可以下载.deb的文件包(也可使用dpkg包管理来安装.deb包,但不推荐sudo dpkg -i package.deb)
检查有没有安装debtap
sudo pacman -Q debtap
没有就安装
yaourt -S debtap
升级
debtap sudo debtap -u
使用方法
sudo debtap xxx.deb
安装时会提示输入包名,以及license。包名随意,license就填GPL吧。上述操作完成后会在deb包同级目录生成x.tar.xz文件,直接用pacman安装即可
sudo pacman -U xxx.tar.xz
十、powerlevel10k / vim-plug
1 | powerlevel10k |
1 | vim-plug |