Skip to content

update-script v2.0.0

Compare
Choose a tag to compare
@fernand3z fernand3z released this 20 Jan 15:12
· 13 commits to main since this release
a83e911

Universal Package Updater v1.0.0

Version 2.0.0

Release Date: January 20, 2025


Overview

Welcome to the Update Script project! This repository automates and simplifies routine update tasks. Version 2.0.0 introduces major improvements for better functionality and user experience.


What's New in v2.0.0

  • Enhanced .gitignore: Now excludes all image files dynamically.
  • Performance Optimizations: Improved script efficiency and reliability.
  • Bug Fixes: Addressed minor issues to ensure smoother operation.
  • Added Information: Comprehensive lists of Linux shells and package managers included.

Shell Types

This release includes a list of all commonly used Linux shells:

  1. Bourne Shell (sh)
  2. Bash (Bourne Again Shell)
  3. Z Shell (zsh)
  4. Korn Shell (ksh)
  5. C Shell (csh)
  6. TC Shell (tcsh)
  7. Fish (Friendly Interactive Shell)
  8. Dash (Debian Almquist Shell)
  9. NuShell
  10. Elvish
  11. BusyBox Shell (ash)
  12. Xonsh
  13. IPython Shell
  14. Eshell (Emacs Shell)

Package Managers

This release also includes a list of all major package managers for Linux distributions, programming languages, and universal platforms.

System Package Managers

  • APT
  • DPKG
  • DNF
  • YUM
  • RPM
  • Pacman
  • Yay
  • Paru
  • Zypper
  • Portage (emerge)
  • XBPS
  • APK
  • pkgtool
  • slackpkg
  • Nix
  • Guix

Universal Package Managers

  • Flatpak
  • Snap
  • AppImage
  • Homebrew (Linuxbrew)
  • Spack

Programming Language Package Managers

  • JavaScript: npm, yarn, pnpm
  • Python: pip, conda, poetry
  • Ruby: gem, bundler
  • Java: Maven, Gradle
  • PHP: Composer
  • Go: go mod
  • Rust: cargo
  • Perl: CPAN
  • R: CRAN
  • Haskell: cabal, stack
  • Lua: luarocks
  • C/C++: vcpkg, conan

Container and Virtualization Managers

  • Docker
  • Podman
  • Singularity
  • Minikube
  • Virtualenv

Specialized and Scientific Managers

  • Bioconda
  • Spack
  • Anaconda

Getting Started

To use this version, clone the repository and switch to the v2.0.0 tag:

git clone --branch v2.0.0 https://github.com/fernand3z/update-script.git