URL: https://linuxfr.org/forums/astucesdivers/posts/afficher-les-mises-a-jour-et-les-version-sur-debian Title: Afficher les mises à jour et les version sur Debian Authors: claudex Date: 2012年03月18日T14:56:56+01:00 Tags: debian et apt-get Score: 0 Voici un petit script que j'ai écrit qui permet d'afficher les mises à jour disponible ainsi que la version actuelle et la version vers laquelle la mise à jour se fera pour Debian. ```sh #!/bin/sh awkcmd='BEGIN { print "033円[0m" } /^Inst/ { reset="033円[0m" if (3ドル ~ /\[*\]/) { curver="033円[32m " 3ドル ; newver=substr(4,2ドル) ; } else { curver="033円[34m None " newver=substr(3,2ドル) } print 2ドル "\t" curver reset "\t →033円[0;33m " newver reset } END { system("tput sgr0") }' apt-get -s dist-upgrade | awk "$awkcmd" ``` Ça donne une sortie du style ``` file [5.10-1] → 5.11-1 libmagic1 [5.10-1] → 5.11-1 libavutil51 [5:0.10-0.1] → 5:0.10.1-0.0 libx264-122 None → 3:0.122.2184+git5c85e0a-0.0 libavcodec53 [5:0.10-0.1] → 5:0.10.1-0.0 libavformat53 [5:0.10-0.1] → 5:0.10.1-0.0 libswresample0 [5:0.10-0.1] → 5:0.10.1-0.0 libswscale2 [5:0.10-0.1] → 5:0.10.1-0.0 libavfilter2 [5:0.10-0.1] → 5:0.10.1-0.0 gconf2 [3.2.3-3] → 3.2.3-4 gconf-service [3.2.3-3] → 3.2.3-4 libgconf2-4 [3.2.3-3] → 3.2.3-4 libgconf-2-4 [3.2.3-3] → 3.2.3-4 gconf2-common [3.2.3-3] → 3.2.3-4 libpostproc52 [5:0.10-0.1] → 5:0.10.1-0.0 libwbclient0 [2:3.6.3-1] → 2:3.6.3-2 libsmbclient [2:3.6.3-1] → 2:3.6.3-2 kdenetwork-filesharing [4:4.7.4-2] → 4:4.7.4-2+b1 libktorrent4 None → 1.2.0-1 kget [4:4.7.4-2] → 4:4.7.4-2+b1 libkopete4 [4:4.7.4-2] → 4:4.7.4-2+b1 kopete [4:4.7.4-2] → 4:4.7.4-2+b1 kppp [4:4.7.4-2] → 4:4.7.4-2+b1 krdc [4:4.7.4-2] → 4:4.7.4-2+b1 krfb [4:4.7.4-2] → 4:4.7.4-2+b1 xbmc-data [11.0~rc2-0.0] → 11.0~rc2-0.1 xbmc-bin [11.0~rc2-0.0] → 11.0~rc2-0.1 xbmc-skin-confluence [11.0~rc2-0.0] → 11.0~rc2-0.1 xbmc [11.0~rc2-0.0] → 11.0~rc2-0.1 ```

AltStyle によって変換されたページ (->オリジナル) /