Archlinux使用总结
不定期更新----------------------------
软件安装
必备:
pacman -S vim neofetch clang python git
网易云音乐 netease-cloud-music:
yay -S netease-cloud-music
Flameshot截图工具:
pacman -S flameshot
非常好用的截图工具,比Spectacle不知道高到哪去了,支持涂鸦,打码.
Arduino IDE:
pacman -S arduino arduino-avr-core
Arduino跨平台IDE 用于Arduino的编程开发
Typora:
yay -S typora
超级棒的Markdown编辑器,我这篇文章就是用这个写的
Telegram:
pacman -S telegram-desktop
TG比QQ,Wechat不知道高到哪去了,可以拿来当无限量网盘使用(大雾
Weechat:
pacman -S weechat
聊天客户端,快速的轻量级 IRC 客户端米聊:小米公司开发的聊天软件 下载方式:米聊官网下载界面下载,appimage格式包
Speedtest-cli:
pacman -S speedtest-cli
有名的网速测试网站的命令行版
Tmux:
pacman -S tmux
终端复用软件Wps-Office:
yay -S wps-office
Linux下用WPS代替Office.Aria2:
pacman -S aria2
命令行下载软件Axel:
pacman -S axel
命令行下载软件
美化
SDDM:
- 主题更换:KDE自带的Discover下载主题实在是太慢了,所以直接到KDE Store 官网下载.
- 下载的主题要解压:
tar -zxvf filename.tar.gz
- 拷贝到到sddm的主题位置:
cp -R filename /usr/share/sddm/themes/filename
- 下载的主题要解压:
字体:
- 安装Noto全系字体
pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji
- 安装Melso字体:
yay -S ttf-meslo
- 下载&安放字体配置文件: 配置文件,把
fonts.conf
放置到~/.config/fontconfig
下. - 刷新字体缓存:
fc-cache --force --verbose
Yakuake:
类似于Mac os下的Item,设置快捷键,快速启动,超级方便.
安装:
pacman -S yakuake
KDE
快捷键:
f11 设置全屏 Alt+f2 全局搜索
自定义快捷键配置:
custom shortcuts
-->New
---->Global short
-->Command\URL
flameshot截图快捷键设置:
flameshot gui
配置
镜像源配置
- 修改
/etc/pacman.d/mirrorlist
,添加镜像源链接 - 执行
sudo pacman -Syy
强制刷新数据库
AUR镜像源
- 执行命令:
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
- 配置文件在
~/.config/yay/config.json
- 执行一下命令:
yay -P -g
U盘自动挂载位置
run/media/username/
系统清理
pacman -Rcc
Oryay -Scc
清理所有软件包和缓存- 清理Trash回收站的垃圾
- 限制journal日志的大小
sudo pacman -R $(pacman -Qdtq)
清理不被依赖的软件包
Makepkg多线程压缩
- 修改
/etc/makepkg.conf
,改成COMPRESSXZ=(xz -c -z - --threads=8)
,threads
意思是线程,后面的数字表示线程数,我的笔记本的CPU支持8线程,具体以各自实际需要为主.
Makepkg减少编译时间
- 编辑
/etc/makepkg.conf
- 取消
MAKEFLAGS
的标注 - 改成
MAKEFLAGS="-j8"
,意为使用8核编译
yay安装
- 下载
git clone https://aur.archlinux.org/yay.git
makepkg -si
fcitx设置环境变量
编辑
~/.pam_environmnet
输入以下内容:
GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx
遇到的问题
electron-ssr显示1080端口被占用
ls -i :1080
检查端口kill pid
关掉占用端口的进程
appimage应用的图标
- 位置:
~/.local/share/applications/appname.desktop