A simple script to clean unused packages in Arch-Linux while keeping progress to handle big number of installed packages!
It iterates over non-dependency non-base/base-dev packages and ask for action to keep
or to remove
,
whenever you feel you are done for this time, use e
for execute remove and exit
, it will remove all packages - and unneeded dependencies -
tagged with remove and exits, while keeping progress for the next time you run the script again you will start with new packages only!
ps: incase you didn't use e
command to exit you won't lose your remove list progress, it will cache them for the next time, don't worry it got your back!
run script using:
bash paclean.sh
or ./paclean.sh
and it will start showing package by package to you and waits for your action..
-r
for reseting progress "keep list and remove list"
-h
for help