migrate
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
```
|
||||
#!/bin/bash
|
||||
|
||||
# Ensure the script is run as root
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "This script must be run as root. Please use sudo."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "--- Updating package lists ---"
|
||||
apt update
|
||||
|
||||
echo "--- Upgrading installed packages ---"
|
||||
DEBIAN_FRONTEND=noninteractive apt upgrade -y
|
||||
|
||||
echo "--- Performing distribution upgrade (if available) ---"
|
||||
DEBIAN_FRONTEND=noninteractive apt full-upgrade -y
|
||||
|
||||
echo "--- Cleaning up unnecessary packages ---"
|
||||
apt autoremove -y
|
||||
|
||||
echo "--- Cleaning up cached package files ---"
|
||||
apt clean
|
||||
|
||||
echo "--- Linux system update and cleanup complete! ---"
|
||||
|
||||
```
|
||||
Reference in New Issue
Block a user