Skip to content

loucasjg/EndeavourOS-Full-Update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

image

EOS Full Update Script

Made by loucasjg⚠️ Please do not remove or alter this credit.

A Bash script to quickly and safely update your EndeavourOS system, including AUR and Flatpak packages, clean caches and logs, and optionally optimize Pacman mirrors for faster downloads.

Release License OS


Key Features

  • Update system and AUR packages using eos-update.
  • Update Flatpak packages (if installed).
  • Clean Pacman and Flatpak caches.
  • Clean systemd logs older than 7 days.
  • Optional Pacman mirror optimization for faster download speeds.
  • KDE notification when the update completes.
  • Optional reboot after the update (recommended if Nvidia drivers were updated).

Important Notes

  • Keep the credit: The header includes Made by LoucasJG. Please do not remove or change it when using or modifying this script.
  • Desktop file: You can modify the eos-update system .desktop file to ensure that the .desktop launches the eos-full-update.sh script instead of the system script.
  • Mirror countries: By default, the script uses France, Germany, Netherlands, Switzerland, Belgium. Change this according to your location for optimal speeds:
sudo reflector --latest 20 --country France,Germany,Netherlands,Switzerland,Belgium ...

How to Use

  • Download the script: Clone the repository or download eos-full-update.sh directly from GitHub.
  • Make it executable:
    chmod +x eos-full-update.sh
  • Run the Script:
    ./eos-full-update.sh
    
image image