Add README and enhance cleanup script with additional cache cleaning steps
This commit is contained in:
20
clean.sh
20
clean.sh
@@ -2,6 +2,16 @@
|
||||
# Arch Linux cleanup + update script
|
||||
set -euo pipefail
|
||||
|
||||
echo "==> Cleaning leftover downloads..."
|
||||
sudo rm -rf /var/cache/pacman/pkg/*.part
|
||||
sudo rm -rf /var/cache/pacman/pkg/download-*
|
||||
|
||||
echo "==> Cleaning package cache..."
|
||||
yay -Sc --noconfirm
|
||||
|
||||
echo "==> Cleaning user cache..."
|
||||
sudo rm -rf ~/.cache/*
|
||||
|
||||
echo "==> Updating packages..."
|
||||
yay -Syu --noconfirm
|
||||
|
||||
@@ -11,15 +21,19 @@ yay -Yc --noconfirm
|
||||
echo "==> Checking for broken packages..."
|
||||
yay -Dk
|
||||
|
||||
echo "==> Cleaning leftover downloads..."
|
||||
sudo rm -rf /var/cache/pacman/pkg/*.part
|
||||
sudo rm -rf /var/cache/pacman/pkg/download-*
|
||||
|
||||
echo "==> Cleaning package cache..."
|
||||
yay -Sc --noconfirm
|
||||
|
||||
echo "==> Cleaning user cache..."
|
||||
rm -rf ~/.cache/*
|
||||
sudo rm -rf ~/.cache/*
|
||||
|
||||
echo "==> Emptying trash..."
|
||||
rm -rf ~/.local/share/Trash/files/*
|
||||
rm -rf ~/.local/share/Trash/info/*
|
||||
sudo rm -rf ~/.local/share/Trash/files/*
|
||||
sudo rm -rf ~/.local/share/Trash/info/*
|
||||
|
||||
echo "==> Cleaning system logs..."
|
||||
sudo journalctl --vacuum-time=7d
|
||||
|
||||
Reference in New Issue
Block a user