Apt-cache

Aus xinux.net
Zur Navigation springen Zur Suche springen

apt-cache

apt-cache wird benutzt um Pakete zu suchen.

Beispiele

root@zero:~# apt-cache search wlan
linux-wlan-ng - Hilfsprogramme für Wireless Prism2 Karten
linux-wlan-ng-doc - documentation for wlan-ng
ifplugd - configuration daemon for ethernet devices
linux-wlan-ng-firmware - firmware files used by the linux-wlan-ng driver
linux-wlan-ng-source - linux-wlan-ng driver
ap-utils - Access-Point-SNMP-Werkzeuge für Linux
kismet - Wireless 802.11b-Beobachtungs-Programm
kwlan - KDE-Oberfläche für wpasupplicant
rt73-common - RT73(RT2571W) Wireless Lan Linux Driver - common files
rt73-source - RT73(RT2571W) Wireless Lan Linux Driver - kernel module sources

oder

root@zero:~# apt-cache search apache | grep mysql
libapache2-mod-auth-mysql - Apache 2 module for MySQL authentication
libapache2-mod-log-sql-mysql - Use SQL to store/write your apache queries logs - MySQL interface
proftpd-mod-mysql - versatile, virtual-hosting FTP daemon - MySQL module
pure-ftpd-mysql - Pure-FTPd FTP server with MySQL user authentication

Infos über ein Paket anzeigen

root@zero:~# apt-cache show   man-db
Package: man-db
Priority: standard
Section: doc
Installed-Size: 2680
Maintainer: Colin Watson <cjwatson@debian.org>
Architecture: i386
Version: 2.5.5-1build1
Replaces: man, manpages-de (<< 0.5-4), nlsutils
Provides: man, man-browser
Depends: groff-base (>= 1.18.1.1-15), bsdmainutils, debconf (>= 1.2.0) | debconf-2.0, dpkg (>= 1.9.0), libc6 (>= 2.8), libgdbm3, zlib1g (>= 1:1.1.4)
Suggests: groff, less, www-browser
Conflicts: man, suidmanager (<< 0.50)
Filename: pool/main/m/man-db/man-db_2.5.5-1build1_i386.deb
Size: 973440
MD5sum: 0b72088eaccb960b5f11baac2f43869c
SHA1: f5a6556c92afa574bf81538bfac56d40a7dac1ad
SHA256: 1f9fdfe23af6be42c6b8dc982468b3552f5a9c35f54e6c1515c9ef8fe04c26e0
Description-de: Programm zum Lesen von Manpages
 Dieses Paket enthält das Programm man, das die primäre Methode zum Lesen
 der Online-Hilfedateien (Manpages) darstellt. Weitere Tools sind die
 Programme whatis und apropos (zum Durchsuchen der Manpage-Datenbank), das
 Programm manpath zum Bestimmen des Manpage-Suchpfades, sowie die
 Pflegeprogramme mandb, catman und zsoelim. man-db benutzt die
 »groff«-Suite, um Manpages zu formatieren und anzuzeigen.
Homepage: http://man-db.nongnu.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Task: standard, mobile-live, mobile-mid

Abhängigkeiten eines Paket anzeigen

root@zero:~# apt-cache depends ssh
ssh
  Hängt ab: openssh-client
  Hängt ab: openssh-server

Statistiken anzeigen

root@zero:~# apt-cache stats 
Gesamtzahl an Paketnamen: 34851 (1394k)
  davon gewöhnliche Pakete: 26580
  davon rein virtuelle Pakete: 366
  davon einzelne virtuelle Pakete: 2239
  davon gemischte virtuelle Pakete: 263
  davon fehlend: 5403
Gesamtzahl an unterschiedlichen Versionen: 27442 (1537k)
Gesamtzahl an unterschiedlichen Beschreibungen: 39403 (946k)
Gesamtzahl an Abhängigkeiten: 175909 (4925k)
Gesamtzahl an Version/Datei-Beziehungen: 28936 (463k)
Gesamtzahl an Beschreibung/Datei-Beziehungen: 39403 (630k)
Gesamtzahl an Bereitstellungen: 4744 (94,9k)
Gesamtzahl an Mustern: 121 (1588)
Gesamtmenge an Abhängigkeits/Versionsspeicher: 820k
Gesamtmenge an Slack: 82,5k
Gesamtmenge an Speicher: 8498k

Umgekehrte Abhängigkeiten eines Paket anzeigen

root@zero:~# apt-cache rdepends openssh-server 
openssh-server
Reverse Depends:
  mythbuntu-desktop
  ssh-krb5
  slack
 |sdm
  scponly
  rssh
  gitosis
  gforge-shell-postgresql
  fai-server
  apt-dater-host
  ajaxterm
  ubuntu-virt-server
  ssh
  rsync
  ltsp-server-standalone
 |ltsp-server

Dateien

  • /etc/apt/sources.list : Orte, von wo die Pakete geholt werden
  • /etc/apt/apt.conf : APT-Konfigurationsdatei
  • /etc/apt/apt.conf.d/ : Weitere Konfigurationsanpassungen
  • /var/cache/apt/archives/ : Speicherort für heruntergeladene Pakete
  • /var/cache/apt/archives/partial/ : Speicherort für momentan übertragene Pakete
  • /var/lib/apt/lists/ : Speicherort für Statusinformationen der Pakete