README.md 5.68 KB
Newer Older
gramps's avatar
gramps committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# suse

**Maintainer**: [r-darwish](https://github.com/r-darwish)

 Alias for Zypper according to the official Zypper's alias

 To use it add `suse` to the plugins array in you zshrc file.

```zsh
plugins=(... suse)
```

## Main commands

| Alias            | Commands                      | Description                                                    |
| ---------------- | ----------------------------- | -------------------------------------------------------------- |
| z                | `sudo zypper`                 | call zypper                                                    |
| zh               | `sudo zypper -h`              | print help                                                     |
| zhse             | `sudo zypper -h se`           | print help for the search command                              |
| zlicenses        | `sudo zypper licenses`        | prints a report about licenses and EULAs of installed packages |
| zps              | `sudo zypper ps`              | list process using deleted files                               |
| zshell           | `sudo zypper shell`           | open a zypper shell session                                    |
| zsource-download | `sudo zypper source-download` | download source rpms for all installed packages                |
| ztos             | `sudo zypper tos`             | shows  the  ID string of the target operating system           |
| zvcmp            | `sudo zypper vcmp`            | tell whether version1 is older or newer than version2          |

## Packages commands

| Alias | Commands          | Description                                                        |
| ----- | ----------------- | ------------------------------------------------------------------ |
| zin   | `sudo zypper in`  | install packages                                                   |
| zinr  | `sudo zypper inr` | install newly added packages recommended by already installed ones |
| zrm   | `sudo zypper rm`  | remove packages                                                    |
| zsi   | `sudo zypper si`  | install source of a package                                        |
| zve   | `sudo zypper ve`  | verify dependencies of installed packages                          |

## Updates commands

| Alias  | Commands            | Description            |
| ------ | ------------------- | ---------------------- |
| zdup   | `sudo zypper dup`   | upgrade packages       |
| zlp    | `sudo zypper lp`    | list necessary patches |
| zlu    | `sudo zypper lu`    | list updates           |
| zpchk  | `sudo zypper pchk`  | check for patches      |
| zup    | `sudo zypper up`    | update packages        |
| zpatch | `sudo zypper patch` | install patches        |

## Request commands

| Alias         | Commands                   | Description                                          |
| ------------- | -------------------------- | ---------------------------------------------------- |
| zif           | `sudo zypper if`           | display info about packages                          |
| zpa           | `sudo zypper pa`           | list packages                                        |
| zpatch-info   | `sudo zypper patch-info`   | display info about patches                           |
| zpattern-info | `sudo zypper pattern-info` | display info about patterns                          |
| zproduct-info | `sudo zypper product-info` | display info about products                          |
| zpch          | `sudo zypper pch`          | list all patches                                     |
| zpd           | `sudo zypper pd`           | list products                                        |
| zpt           | `sudo zypper pt`           | list patterns                                        |
| zse           | `sudo zypper se`           | search for packages                                  |
| zwp           | `sudo zypper wp`           | list all packages providing the specified capability |

## Repositories commands

| Alias | Commands            | Description                              |
| ----- | ------------------- | ---------------------------------------- |
| zar   | `sudo zypper ar`    | add a repository                         |
| zcl   | `sudo zypper clean` | clean cache                              |
| zlr   | `sudo zypper lr`    | list repositories                        |
| zmr   | `sudo zypper mr`    | modify repositories                      |
| znr   | `sudo zypper nr`    | rename repositories (for the alias only) |
| zref  | `sudo zypper ref`   | refresh repositories                     |
| zrr   | `sudo zypper rr`    | remove repositories                      |

## Services commands
| Alias | Commands           | Description                                                    |
| ----- | ------------------ | -------------------------------------------------------------- |
| zas   | `sudo zypper as`   | adds a service specified by URI to the system                  |
| zms   | `sudo zypper ms`   | modify properties of specified services                        |
| zrefs | `sudo zypper refs` | refreshing a service mean executing the service's special task |
| zrs   | `sudo zypper rs`   | remove specified repository index service from the system      |
| zls   | `sudo zypper ls`   | list services defined on the system                            |

## Package Locks Management commands
| Alias | Commands         | Description                         |
| ----- | ---------------- | ----------------------------------- |
| zal   | `sudo zypper al` | add a package lock                  |
| zcl   | `sudo zypper cl` | remove unused locks                 |
| zll   | `sudo zypper ll` | list currently active package locks |
| zrl   | `sudo zypper rl` | remove specified package lock       |