update-script v2.0.0
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:
- Bourne Shell (
sh
) - Bash (Bourne Again Shell)
- Z Shell (
zsh
) - Korn Shell (
ksh
) - C Shell (
csh
) - TC Shell (
tcsh
) - Fish (Friendly Interactive Shell)
- Dash (Debian Almquist Shell)
- NuShell
- Elvish
- BusyBox Shell (
ash
) - Xonsh
- IPython Shell
- 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