Skip to content
/ updater Public

A basic script for updating several linux based distributions.

License

Notifications You must be signed in to change notification settings

Jiab77/updater

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Updater

A basic script for updating several linux based distributions.

Features

  • Sync and update package cache
  • Updated installed packages to their latest versions
  • Create a ZFS snapshot before and after updating the system

The ZFS snapshot feature is experimental and enabled only for Arch Linux.

This feature is provided by zfs-snap-mgr from the CachyOS ZFS Tools project.

Distributions

Here is a list of supported distributions:

  • Debian / Ubuntu / Pop!_OS / ElementaryOS
  • RedHat / CentOS / Fedora / Rocky Linux
  • Arch Linux / CachyOS
  • Termux

Please, feel free to create a new issue for requesting support for additional distributions.

Usage

$ ./updater.sh

Depending on your OS, you may have to run the script with sudo.

Author

  • Jiab77

Releases

No releases published

Packages

 
 
 

Languages