arch 系统清理和瘦身

arch 系统清理和瘦身

节省磁盘空间

1
2
3
pacman -Sc # 清理未安装软件包
pacman -Scc # 清理缓存中所有内容
yay -Scc  # 如果安装了yay  直接用yay清理就好

查看所有已经安装的包,看需求删除

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
列出所有本地软件包(-Q,query查询本地;-q省略版本号)

sudo pacman -Qq 

列出所有显式安装(-e,explicitly显式安装;-n忽略外部包AUR)

sudo pacman -Qqe 

sudo pacman -Qqen


列出自动安装的包(-d,depends作为依赖项)

sudo  pacman -Qqd 

列出孤立的包(-t不再被依赖的"作为依赖项安装的包")

sudo  pacman -Qqdt 


pacman -Qg: 列出本地已经安装的软件包组和子包

删掉不需要的

1
2
3
4
5
6
7
sudo pacman -Rns ttf-nerd-fonts-symbols-2048-em  
sudo pacman -Rns neofetch

sudo pacman -R $(pacman -Qdtq)  #删掉所有独立的包 慎用,最好先  pacman -Qqdt  一下

#只删除包和它自己的独立需要的依赖 保留配置的话 
sudo pacman -Rs firefox

限制一下日志大小

1
sudo journalctl --vacuum-size=10M
comments powered by Disqus
Built with Hugo
主题 StackJimmy 设计