diff options
author | Ilya Bizyaev <bizyaev@zoho.com> | 2021-08-20 13:25:58 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-20 12:25:58 +0200 |
commit | 6d5b8484ce7198161d5f617c3db9fd7d3833d48c (patch) | |
tree | c483361a1d14bd6436c08670a7d44ec26b5d7ba2 /plugins/suse | |
parent | cbb534267aca09fd123635fc39a7d00c0e21a5f7 (diff) | |
download | zsh-6d5b8484ce7198161d5f617c3db9fd7d3833d48c.tar.gz zsh-6d5b8484ce7198161d5f617c3db9fd7d3833d48c.tar.bz2 zsh-6d5b8484ce7198161d5f617c3db9fd7d3833d48c.zip |
fix(suse): avoid refresh attempts for Zypper queries (#9798)
Diffstat (limited to 'plugins/suse')
-rw-r--r-- | plugins/suse/README.md | 10 | ||||
-rw-r--r-- | plugins/suse/suse.plugin.zsh | 20 |
2 files changed, 18 insertions, 12 deletions
diff --git a/plugins/suse/README.md b/plugins/suse/README.md index b9b069574..06c6d9ef5 100644 --- a/plugins/suse/README.md +++ b/plugins/suse/README.md @@ -2,9 +2,9 @@ **Maintainer**: [r-darwish](https://github.com/r-darwish) - Alias for Zypper according to the official Zypper's alias +Alias for Zypper according to the official Zypper's alias - To use it add `suse` to the plugins array in you zshrc file. +To use it add `suse` to the plugins array in you zshrc file. ```zsh plugins=(... suse) @@ -60,6 +60,12 @@ plugins=(... suse) | zse | `zypper se` | search for packages | | zwp | `zypper wp` | list all packages providing the specified capability | +NOTE: `--no-refresh` is passed to zypper for speeding up the calls and avoid errors due to lack +of root privileges. If you need to refresh the repositories, call `sudo zypper ref` (`zref` alias) +before runing these aliases. + +Related: [#9798](https://github.com/ohmyzsh/ohmyzsh/pull/9798). + ## Repositories commands | Alias | Commands | Description | diff --git a/plugins/suse/suse.plugin.zsh b/plugins/suse/suse.plugin.zsh index dcfeccb03..56bc6f1c5 100644 --- a/plugins/suse/suse.plugin.zsh +++ b/plugins/suse/suse.plugin.zsh @@ -25,16 +25,16 @@ alias zup='sudo zypper up' alias zpatch='sudo zypper patch' #Request commands -alias zif='zypper if' -alias zpa='zypper pa' -alias zpatch-info='zypper patch-info' -alias zpattern-info='zypper pattern-info' -alias zproduct-info='zypper product-info' -alias zpch='zypper pch' -alias zpd='zypper pd' -alias zpt='zypper pt' -alias zse='zypper se' -alias zwp='zypper wp' +alias zif='zypper --no-refresh if' +alias zpa='zypper --no-refresh pa' +alias zpatch-info='zypper --no-refresh patch-info' +alias zpattern-info='zypper --no-refresh pattern-info' +alias zproduct-info='zypper --no-refresh product-info' +alias zpch='zypper --no-refresh pch' +alias zpd='zypper --no-refresh pd' +alias zpt='zypper --no-refresh pt' +alias zse='zypper --no-refresh se' +alias zwp='zypper --no-refresh wp' #Repositories commands alias zar='sudo zypper ar' |