Instructions to clean up Arch Linux (Manjaro)
source link: https://gist.github.com/rumansaleem/083187292632f5a7cbb4beee82fa5031
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Contents
- Clean pkg cache
- Remove unused packages (orphans)
- Clean cache in /home
- remove old config files
- Find and Remove
- duplicates
- empty files
- empty directories
- broken symlinks
- Find Large files
1 Clean pkg cache
List packages
ls /var/cache/pacman/pkg/ | less
Remove all pkg except those installed
sudo pacman -Sc
Remove all files
sudo pacman -Scc
Download manually from archive.
Automatically remove
sudo pacman -S pacman-contrib
Remove
paccache -r
Systemd timer
create file in /etc/systemd/system/paccache.timer
with the following contents
[Unit]
Description=Clean-up old pacman pkg cache
[Timer]
OnCalendar=monthly
Persistent=true
[Install]
WantedBy=multi-user.target
Enable by sudo systemctl start paccache.timer
Pacman post-transaction hook
2 remove unused packages
List unused
sudo pacman -Qtdq
Remove unused
sudo pacman -R $(pacman -Qtdq)
3 Clean home cache
cache is located in ~/.cache
4 Config Files
stored in ~/.config/
5 Find and remove
install rmlint package sudo pacman -S rm lint
.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK