Précisions pour "dpkg --compare-versions"
This commit is contained in:
parent
052eed96d3
commit
c544dde1aa
|
@ -77,11 +77,11 @@ drwxr-xr-x root/root 0 2018-08-20 17:38 ./etc/apt/
|
||||||
drwxr-xr-x root/root 0 2018-08-20 17:38 ./etc/apt/apt.conf.d/
|
drwxr-xr-x root/root 0 2018-08-20 17:38 ./etc/apt/apt.conf.d/
|
||||||
-rw-r--r-- root/root 861 2018-08-20 17:38 ./etc/apt/apt.conf.d/01autoremove
|
-rw-r--r-- root/root 861 2018-08-20 17:38 ./etc/apt/apt.conf.d/01autoremove
|
||||||
[…]
|
[…]
|
||||||
~~~
|
|
||||||
|
|
||||||
## dpkg
|
## dpkg
|
||||||
|
|
||||||
`dpkg` est un outil bas niveau pour manipuler des packages Debian :
|
`dpkg` est un outil bas niveau pour manipuler des packages Debian :
|
||||||
|
~~~
|
||||||
|
|
||||||
Installer un package
|
Installer un package
|
||||||
|
|
||||||
|
@ -166,6 +166,16 @@ Comparer 2 versions de package en utilisant l'algorithme de dpkg
|
||||||
~~~
|
~~~
|
||||||
$ dpkg --compare-versions 2:1-1 gt-nl 2:1-1~0 && echo OK
|
$ dpkg --compare-versions 2:1-1 gt-nl 2:1-1~0 && echo OK
|
||||||
~~~
|
~~~
|
||||||
|
Les opérateurs sont :
|
||||||
|
|
||||||
|
* `lt` : inférieur
|
||||||
|
* `le` : inférieur ou égal
|
||||||
|
* `eq` : égal
|
||||||
|
* `ne` : différent
|
||||||
|
* `ge` : supérieur ou égal
|
||||||
|
* `gt` : supérieur
|
||||||
|
|
||||||
|
Les variantes `lt-nl`, `le-nl`, `ge-nl`, `gt-nl` considèrent qu'une valeur nulle est supérieure.
|
||||||
|
|
||||||
## apt
|
## apt
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue