Created
April 15, 2023 17:07
-
-
Save amineHY/a6af41e644f334f8c3bb33c2215e91cd to your computer and use it in GitHub Desktop.
The script you provided updates and upgrades packages, removes unused packages, cleans up old kernels and temporary files, and cleans up the package cache. It also upgrades snap and flatpak packages and refreshes the snap-store.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# update package lists | |
sudo apt-get update | |
# upgrade packages | |
sudo apt-get upgrade -y | |
# upgrade distribution (if available) | |
sudo apt-get dist-upgrade -y | |
# remove unused packages | |
sudo apt-get autoremove --purge -y | |
# clean up old kernels | |
sudo apt-get autoremove --purge -y | |
# clean up temporary files | |
sudo rm -rf /tmp/* | |
sudo rm -rf /var/tmp/* | |
# clean up package cache | |
sudo apt-get clean | |
# upgrade snap packages | |
sudo snap refresh | |
# upgrade flatpak packages | |
flatpak update -y | |
# upgrade snaps installed through snap-store | |
sudo snap refresh snap-store |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment