How to Cleanup Manjaro⚓
Summary⚓
This article is largely a copy/paste from a Gist I found on GitHub regarding how to clean-up any Arch Linux based system. For my needs, I use it to clean-up Manjaro.
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
Clean pkg cache⚓
List packages
Remove all packages except those installed
Remove all files
Download manually from archive.
Automatically remove⚓
Remove
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 with sudo systemctl start paccache.timer
Pacman post-transaction hook
Remove unused packages⚓
List unused
Remove unused
Clean home cache⚓
Cache is located in ~/.cache
Config Files⚓
Stored in ~/.config/
Find and remove⚓
Install rmlint
package with sudo pacman -S rm lint
.
References⚓
https://gist.github.com/rumansaleem/083187292632f5a7cbb4beee82fa5031 https://gist.github.com/davelevine/26c5d2c47df3b802b75673dd5388ea28