====== apt-cache ======
* Objet : la commande apt-cache
* Niveau requis :{{tag>débutant avisé}}
* Commentaires : la commande apt-cache
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-)
* Suivi :
* Création par [[user>smolski]] le 23/11/2010
* Testé par [[user>milou]] le 19/05/2015
* Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?id=3178 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
------
==== Recherche d'un logiciel ====
* Syntaxe
apt-cache search lenomrecherché
*Exemple
apt-cache search kphotoalbum
kipi-plugins - image manipulation/handling plugins for KIPI aware programs
kipi-plugins-common - kipi-plugins architecture-independent data
libkdcraw20 - RAW picture decoding library
libkipi-data - KDE Image Plugin Interface library -- data files
libkipi-dev - KDE Image Plugin Interface library -- development files
libkipi8 - KDE Image Plugin Interface library
kphotoalbum - outil KDE pour indexer, chercher et visualiser des images à partir de mots-clés
==== Connaître les dépendances requises pour l'installation d'un logiciel ====
On affiche toutes les dépendances du logiciel que l'on veut installer.
* Syntaxe
apt-cache depends nomdulogiciel
* Exemple
apt-cache depends kphotoalbum
kphotoalbum
Dépend: kde-runtime
Dépend: libc6
Dépend: libexiv2-12
Dépend: libgcc1
Dépend: libjpeg8
Dépend: libkdcraw20
Dépend: libkdecore5
Dépend: libkdeui5
Dépend: libkio5
Dépend: libkipi8
Dépend: libphonon4
Dépend: libqt4-dbus
Dépend: libqt4-qt3support
Dépend: libqt4-sql
Dépend: libqt4-xml
Dépend: libqtcore4
Dépend: libqtgui4
Dépend: libstdc++6
Dépend: phonon
Dépend: libqt4-sql-sqlite
Suggère: mplayerthumbs
Recommande: kipi-plugins
Recommande:
==== Connaître les dépendances inverses d'un paquet ====
On va pouvoir lister les paquets qui dépendent d'un paquet donné, exemple avec "nomdupaquet". Bien pratique quand on veut faire du ménage avec ménagement.
* Syntaxe
apt-cache rdepends nomdupaquet
* Exemple
apt-cache rdepends audacity
audacity
Reverse Depends:
tucnak2
ezgo-multimedia
education-music
audacity-dbg
audacity-data
audacity-data
audacity-data
L'option "--installed" permet de ne lister que les paquets déjà installés.
* Syntaxe
apt-cache --installed rdepends nomdupaquet
* Exemple
apt-cache --installed rdepends audacity
audacity
Reverse Depends:
audacity-data
audacity-data
audacity-data
==== Connaître les informations d'un logiciel ====
* Syntaxe
apt-cache show nomdulogiciel
* Exemple
apt-cache show winff
Package: winff
Version: 1.4.2-3
Installed-Size: 7926
Maintainer: Paul Gevers
Architecture: amd64
Depends: libav-tools | ffmpeg, xterm | x-terminal-emulator, libatk1.0-0 (>= 1.12.4), libc6 (>= 2.2.5), libcairo2 (>= 1.2.4), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.24.0), libpango1.0-0 (>= 1.14.0), libx11-6
Recommends: winff-doc
Suggests: www-browser, libavcodec-extra-53 | libavcodec-extra-52
Breaks: shared-mime-info (<< 0.40)
Description-en: graphical video and audio batch converter using ffmpeg
WinFF is a graphical user interface for FFmpeg. It will convert
almost any video file that FFmpeg will convert. WinFF does multiple
files in multiple formats at one time. You can, for example, convert
mpeg's, flv's, and mov's into avi's (or DVD/VCD format or MPEG or 3gp
etc.) all at once.
.
This package provides a variety of preset conversion settings for
common formats and devices. These presets are intended to hit the
"sweet spot" for each individual codec. They have been written with a
tip of the balance to quality.
.
For most presets to work, it is necessary to have the unstripped version
of the libavcodec package, which can be obtained by installing
libavcodec-extra-## as suggested by this package. It might be necessary
to enable additional repositories to find that package.
Homepage: http://www.winff.org/
Description-md5: 1b86f15cb4d735ac01a0ee2dce245c50
Tag: implemented-in::TODO, interface::x11, role::program, scope::utility,
uitoolkit::gtk, use::converting, works-with::audio, works-with::video,
x11::application
Section: video
Priority: extra
Filename: pool/main/w/winff/winff_1.4.2-3_amd64.deb
Size: 2321556
MD5sum: 4b072ca4cd6a936d49ec50dc863e7281
SHA1: 6f4da0fc1cd3c1d168000f961559b6355558c935
SHA256: 748618513ea8693279bcb2b97817c9d992cfaa356e08f8726522954266d4981b
==== Connaître la liste des versions disponibles pour un logiciel ====
* Syntaxe
apt-cache madison paquet nomdulogiciel
* Exemple
apt-cache madison winff
winff | 1.4.2-3 | http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages
winff | 1.4.2-3 | http://ftp.fr.debian.org/debian/ wheezy/main Sources
==== Connaitre la version installée, la candidate et les versions disponibles sur les différents dépôts ====
Pour le paquet iceweasel par exemple :
apt-cache policy iceweasel
Donne:
iceweasel:
Installé : 3.6.12-2
Candidat : 3.6.12-2
Table de version :
3.6.12-2 0
1 http://ftp.ca.debian.org/debian/ experimental/main amd64 Packages
100 /var/lib/dpkg/status
3.5.15-1 0
500 http://ftp.ca.debian.org/debian/ sid/main amd64 Packages
500 http://ftp.ca.debian.org/debian/ testing/main amd64 Packages
3.0.6-3 0
500 http://ftp.ca.debian.org/debian/ stable/main amd64 Packages
==== Connaître la priorité allouée aux branches du source.list ====
apt-cache policy