3
3
` qud ` is a command-line tool that ** automatically detects and updates** various package managers across Linux, Windows,
4
4
macOS, and more.
5
5
6
- > ** Latest Version:** ** v1.5.0 **
6
+ > ** Latest Version:** ** v1.5.1 **
7
7
8
8
## Table of Contents
9
9
@@ -33,7 +33,7 @@ macOS, and more.
33
33
34
34
** Linux:** ` pacman ` , ` yay ` , ` apt ` , ` apt-get ` , ` dnf ` , ` zypper ` , ` snap ` , ` flatpak ` , ` xbps-install ` , ` apk ` , ` emerge ` ,
35
35
` guix ` , ` nix ` , ` yum ` , ` eopkg ` , ` cave ` , ` sbopkg ` , ` scratch `
36
- ** Windows:** ` choco ` , ` scoop ` , ` winget `
36
+ ** Windows:** ` choco ` , ` scoop ` , ` winget ` , ` Windows `
37
37
** General/Other:** ` rustup ` , ` brew ` , ` port ` , ` pkg ` , ` cargo ` , ` npm ` , ` pip ` , ` composer ` , ` gem ` , ` conda ` , ` poetry ` ,
38
38
` nuget ` , ` asdf ` , ` vcpkg ` , ` conan ` , ` stack ` , ` opam ` , ` mix ` , ` sdkman ` , ` gvm ` , ` pnpm ` , ` yarn ` , ` maven ` , ` go `
39
39
@@ -59,7 +59,7 @@ sudo pacman -U qud-<version>-x86_64.pkg.tar.zst
59
59
#### Debian-based:
60
60
61
61
``` bash
62
- sudo apt install ./qud_v1.5.0_amd64 .deb
62
+ sudo apt install ./qud_v1.5.1_amd64 .deb
63
63
```
64
64
65
65
## Usage
@@ -78,19 +78,21 @@ It will:
78
78
79
79
## Command-Line Options
80
80
81
- | Option | Alias | Description |
82
- | ---------------| -------| --------------------------------------------------------------------------------|
83
- | ` --dry ` | ` -d ` | Print update commands without executing. |
84
- | ` --excl <s> ` | ` -e ` | Exclude a package (` pm::pkg ` ) or a package manager (` pm ` ). Repeatable. |
85
- | ` --auto ` | ` -a ` | Run updates in non-interactive mode. |
86
- | ` --verbose ` | ` -v ` | Enable detailed logging. |
87
- | ` --list ` | ` -l ` | List detected package managers without updating. |
88
- | ` --only <pm> ` | ` -o ` | Update only the specified package manager(s). Repeatable. |
89
- | ` --spec <s> ` | ` -s ` | Override package manager executable (` pm::/path/to/executable ` ). |
90
- | ` --ext <s> ` | ` -E ` | Add extra flags (` pm::"<flags>" ` ). |
91
- | ` --ord [s] ` | ` -O ` | Set update order (e.g., ` pm1,pm2,pm3 ` ). Interactive mode if no value provided. |
92
- | ` --help ` | ` -h ` | Display help. |
93
- | ` --version ` | ` -V ` | Show version. |
81
+ | Option | Alias | Description |
82
+ | -----------------| -------| -------------------------------------------------------------------------------------------|
83
+ | ` --dry ` | ` -d ` | Print update commands without executing. |
84
+ | ` --excl <s> ` | ` -e ` | Exclude a package (` pm::pkg ` ) or a package manager (` pm ` ). Repeatable. |
85
+ | ` --auto ` | ` -a ` | Run updates in non-interactive mode. |
86
+ | ` --verbose ` | ` -v ` | Enable detailed logging. |
87
+ | ` --list ` | ` -l ` | List detected package managers without updating. |
88
+ | ` --only <pm> ` | ` -o ` | Update only the specified package manager(s). Repeatable. |
89
+ | ` --spec <s> ` | ` -s ` | Override package manager executable (` pm::/path/to/executable ` ). |
90
+ | ` --ext <s> ` | ` -E ` | Add extra flags (` pm::"<flags>" ` ). |
91
+ | ` --ord [s] ` | ` -O ` | Set update order (e.g., ` pm1,pm2,pm3 ` ). Interactive mode if no value provided. |
92
+ | ` --help ` | ` -h ` | Display help. |
93
+ | ` --version ` | ` -V ` | Show version. |
94
+ | ` --self-update ` | ` -S ` | Update qud itself. |
95
+ | ` --noconfirm ` | ` -n ` | Do not confirm before updating. Does not stop package managers from prompting, only qud. |
94
96
95
97
## Examples
96
98
@@ -174,7 +176,7 @@ Submit issues or pull requests on [GitHub](https://github.com/barely-a-dev/qud).
174
176
175
177
## Version
176
178
177
- ** v1.5.0 **
179
+ ** v1.5.1 **
178
180
179
181
For assistance, visit [ GitHub] ( https://github.com/barely-a-dev/qud ) . Happy updating!
180
182
0 commit comments