Skip to content

svandragt/system-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

system-update

A system update script for developers, using Ubuntu / Debian / elementaryOS based systems or OpenSUSE based systems.

Usage

# Daily Example - system packages from apt / zypper / snap / flatpak
./system-update.sh

# Weekly example, update everything
./system-update.sh --full

Features

  • Only runs updates for tools that are currently installed.
  • Prunes unused Docker containers
  • Optionally prunes leftover tooling caches

Support for other tools / operating systems are welcome.

Tools

The following tools are supported (this list is periodically updated):

  • apt
  • asdf
  • caches
  • cargo
  • composer
  • devbox
  • docker
  • flatpak
  • pipx
  • pyenv
  • snap
  • uv
  • zypper

About

Linux system update script for developers

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages