ca3984759afb4d9aa1fb02beb8a3571d3206435c
- Author
- gramps <richmoyer@gmail.com>
- Committer
- Marc Cornellà <marc.cornella@live.com>
- Date
Message
Diff
This diff is truncated to protect this page.
1diff --git a/plugins/suse/README.md b/plugins/suse/README.md
2new file mode 100644
3index 0000000000000000000000000000000000000000..0e8a7f7baee3665567c654c6ea9dfcc83bc62185
4--- /dev/null
5+++ b/plugins/suse/README.md
6@@ -0,0 +1,90 @@
7+# suse
8+
9+**Maintainer**: [r-darwish](https://github.com/r-darwish)
10+
11+ Alias for Zypper according to the official Zypper's alias
12+
13+ To use it add `suse` to the plugins array in you zshrc file.
14+
15+```zsh
16+plugins=(... suse)
17+```
18+
19+## Main commands
20+
21+| Alias | Commands | Description |
22+| ---------------- | ----------------------------- | -------------------------------------------------------------- |
23+| z | `sudo zypper` | call zypper |
24+| zh | `sudo zypper -h` | print help |
25+| zhse | `sudo zypper -h se` | print help for the search command |
26+| zlicenses | `sudo zypper licenses` | prints a report about licenses and EULAs of installed packages |
27+| zps | `sudo zypper ps` | list process using deleted files |
28+| zshell | `sudo zypper shell` | open a zypper shell session |
29+| zsource-download | `sudo zypper source-download` | download source rpms for all installed packages |
30+| ztos | `sudo zypper tos` | shows the ID string of the target operating system |
31+| zvcmp | `sudo zypper vcmp` | tell whether version1 is older or newer than version2 |
32+
33+## Packages commands
34+
35+| Alias | Commands | Description |
36+| ----- | ----------------- | ------------------------------------------------------------------ |
37+| zin | `sudo zypper in` | install packages |
38+| zinr | `sudo zypper inr` | install newly added packages recommended by already installed ones |
39+| zrm | `sudo zypper rm` | remove packages |
40+| zsi | `sudo zypper si` | install source of a package |
41+| zve | `sudo zypper ve` | verify dependencies of installed packages |
42+
43+## Updates commands
44+
45+| Alias | Commands | Description |
46+| ------ | ------------------- | ---------------------- |
47+| zdup | `sudo zypper dup` | upgrade packages |
48+| zlp | `sudo zypper lp` | list necessary patches |
49+| zlu | `sudo zypper lu` | list updates |
50+| zpchk | `sudo zypper pchk` | check for patches |
51+| zup | `sudo zypper up` | update packages |
52+| zpatch | `sudo zypper patch` | install patches |
53+
54+## Request commands
55+
56+| Alias | Commands | Description |
57+| ------------- | -------------------------- | ---------------------------------------------------- |
58+| zif | `sudo zypper if` | display info about packages |
59+| zpa | `sudo zypper pa` | list packages |
60+| zpatch-info | `sudo zypper patch-info` | display info about patches |
61+| zpattern-info | `sudo zypper pattern-info` | display info about patterns |
62+| zproduct-info | `sudo zypper product-info` | display info about products |
63+| zpch | `sudo zypper pch` | list all patches |
64+| zpd | `sudo zypper pd` | list products |
65+| zpt | `sudo zypper pt` | list patterns |
66+| zse | `sudo zypper se` | search for packages |
67+| zwp | `sudo zypper wp` | list all packages providing the specified capability |
68+
69+## Repositories commands
70+
71+| Alias | Commands | Description |
72+| ----- | ------------------- | ---------------------------------------- |
73+| zar | `sudo zypper ar` | add a repository |
74+| zcl | `sudo zypper clean` | clean cache |
75+| zlr | `sudo zypper lr` | list repositories |
76+| zmr | `sudo zypper mr` | modify repositories |
77+| znr | `sudo zypper nr` | rename repositories (for the alias only) |
78+| zref | `sudo zypper ref` | refresh repositories |
79+| zrr | `sudo zypper rr` | remove repositories |
80+
81+## Services commands
82+| Alias | Commands | Description |
83+| ----- | ------------------ | -------------------------------------------------------------- |
84+| zas | `sudo zypper as` | adds a service specified by URI to the system |
85+| zms | `sudo zypper ms` | modify properties of specified services |
86+| zrefs | `sudo zypper refs` | refreshing a service mean executing the service's special task |
87+| zrs | `sudo zypper rs` | remove specified repository index service from the system |
88+| zls | `sudo zypper ls` | list services defined on the system |
89+
90+## Package Locks Management commands
91+| Alias | Commands | Description |
92+| ----- | ---------------- | ----------------------------------- |
93+| zal | `sudo zypper al` | add a package lock |
94+| zcl | `sudo zypper cl` | remove unused locks |
95+| zll | `sudo zypper ll` | list currently active package locks |
96+| zrl | `sudo zypper rl` | remove specified package lock |
97diff --git a/plugins/suse/suse.plugin.zsh b/plugins/suse/suse.plugin.zsh
98index f7215528b400817bb4a2896852ae5eadad3ceaf5..60f7042ebf82274c4512015da7d8505214ebc393 100644
99--- a/plugins/suse/suse.plugin.zsh
100+++ b/plugins/suse/suse.plugin.zsh
101@@ -1,61 +1,59 @@
102-#Alias for Zypper according to the official Zypper's alias
103-
104 #Main commands
105-alias z='sudo zypper' #call zypper
106-alias zh='sudo zypper -h' #print help
107-alias zhse='sudo zypper -h se' #print help for the search command
108-alias zlicenses='sudo zypper licenses' #prints a report about licenses and EULAs of installed packages
109-alias zps='sudo zypper ps' #list process using deleted files
110-alias zshell='sudo zypper shell' #open a zypper shell session
111-alias zsource-download='sudo zypper source-download' #download source rpms for all installed packages
112-alias ztos='sudo zypper tos' #shows the ID string of the target operating system
113-alias zvcmp='sudo zypper vcmp' #tell whether version1 is older or newer than version2
114+alias z='sudo zypper'
115+alias zh='sudo zypper -h'
116+alias zhse='sudo zypper -h se'
117+alias zlicenses='sudo zypper licenses'
118+alias zps='sudo zypper ps'
119+alias zshell='sudo zypper shell'
120+alias zsource-download='sudo zypper source-download'
121+alias ztos='sudo zypper tos'
122+alias zvcmp='sudo zypper vcmp'
123
124 #Packages commands
125-alias zin='sudo zypper in' #install packages
126-alias zinr='sudo zypper inr' #install newly added packages recommended by already installed ones
127-alias zrm='sudo zypper rm' #remove packages
128-alias zsi='sudo zypper si' #install source of a package
129-alias zve='sudo zypper ve' #verify dependencies of installed packages
130+alias zin='sudo zypper in'
131+alias zinr='sudo zypper inr'
132+alias zrm='sudo zypper rm'
133+alias zsi='sudo zypper si'
134+alias zve='sudo zypper ve'
135
136 #Updates commands
137-alias zdup='sudo zypper dup' #upgrade packages
138-alias zlp='sudo zypper lp' #list necessary patchs
139-alias zlu='sudo zypper lu' #list updates
140-alias zpchk='sudo zypper pchk' #check for patches
141-alias zup='sudo zypper up' #update packages
142-alias zpatch='sudo zypper patch' #install patches
143+alias zdup='sudo zypper dup'
144+alias zlp='sudo zypper lp'
145+alias zlu='sudo zypper lu'
146+alias zpchk='sudo zypper pchk'
147+alias zup='sudo zypper up'
148+alias zpatch='sudo zypper patch'
149
150 #Request commands
151-alias zif='sudo zypper if' #display info about packages
152-alias zpa='sudo zypper pa' #list packages
153-alias zpatch-info='sudo zypper patch-info' #display info about patches
154-alias zpattern-info='sudo zypper patch-info' #display info about patterns
155-alias zproduct-info='sudo zypper patch-info' #display info about products
156-alias zpch='sudo zypper pch' #list all patches
157-alias zpd='sudo zypper pd' #list products
158-alias zpt='sudo zypper pt' #list patterns
159-alias zse='sudo zypper se' #search for packages
160-alias zwp='sudo zypper wp' #list all packages providing the specified capability
161+alias zif='sudo zypper if'
162+alias zpa='sudo zypper pa'
163+alias zpatch-info='sudo zypper patch-info'
164+alias zpattern-info='sudo zypper pattern-info'
165+alias zproduct-info='sudo zypper product-info'
166+alias zpch='sudo zypper pch'
167+alias zpd='sudo zypper pd'
168+alias zpt='sudo zypper pt'
169+alias zse='sudo zypper se'
170+alias zwp='sudo zypper wp'
171
172 #Repositories commands
173-alias zar='sudo zypper ar' #add a repository
174-alias zcl='sudo zypper clean' #clean cache
175-alias zlr='sudo zypper lr' #list repositories
176-alias zmr='sudo zypper mr' #modify repositories
177-alias znr='sudo zypper nr' #rename repositories (for the alias only)
178-alias zref='sudo zypper ref' #refresh repositories
179-alias zrr='sudo zypper rr' #remove repositories
180+alias zar='sudo zypper ar'
181+alias zcl='sudo zypper clean'
182+alias zlr='sudo zypper lr'
183+alias zmr='sudo zypper mr'
184+alias znr='sudo zypper nr'
185+alias zref='sudo zypper ref'
186+alias zrr='sudo zypper rr'
187
188 #Services commands
189-alias zas='sudo zypper as' #adds a service specified by URI to the system
190-alias zms='sudo zypper ms' #modify properties of specified services
191-alias zrefs='sudo zypper refs' #refreshing a service mean executing the service's special task
192-alias zrs='sudo zypper rs' #remove specified repository index service from the system
193-alias zls='sudo zypper ls' #list services defined on the system
194+alias zas='sudo zypper as'
195+alias zms='sudo zypper ms'
196+alias zrefs='sudo zypper refs'
197+alias zrs='sudo zypper rs'
198+alias zls='sudo zypper ls'
199
200 #Package Locks Management commands