Good to Know Database

Bei einem Debian-basierten System herausfinden in welchem Repository sich ein Paket befindet


Um bei einem Debian-basierten System herauszufinden in welchem Repository sich ein bestimmtes Installationspaket befindet, können Sie das Advanced Packaging Tool (APT) verwenden. Mit den folgenden Befehlen können Sie zum Beispiel herausfinden in welchem Repository sich das Paket git-core befindet. Wenn Sie an einem anderen Paket interessiert sind, müssen Sie nur den Paketnamen austauschen.

Beim ersten Aufruf von apt-cache wird der Befehl policy verwendet. Der Ausgabe können Sie die momentan installierte Version, die derzeit verfügbare Version und das Repository entnehmen in welchem das Paket enthalten ist.

pi@raspberrypi ~ $ sudo apt-cache policy git-core
git-core:
  Installiert:           1:1.7.10.4-1+wheezy1+rpi2
  Installationskandidat: 1:1.7.10.4-1+wheezy1+rpi2
  Versionstabelle:
 *** 1:1.7.10.4-1+wheezy1+rpi2 0
        500 http://mirrordirector.raspbian.org/raspbian/ wheezy/main armhf Packages
        100 /var/lib/dpkg/status

Der Befehl madison liefert ebenfalls die aktuell verfügbare Version und das Repository, jedoch erfolgt die Darstellung in einer tabellarischen Form.

pi@raspberrypi ~ $ sudo apt-cache madison git-core
  git-core | 1:1.7.10.4-1+wheezy1+rpi2 | http://mirrordirector.raspbian.org/raspbian/ wheezy/main armhf Packages

Deutlich mehr Informationen erhalten Sie wenn Sie apt-cache mit dem Befehl showpkg aufrufen. Beachten Sie hier die von den ersten zwei Befehlen abweichende Schreibweise beim Repository.

pi@raspberrypi ~ $ sudo apt-cache showpkg git-core
Package: git-core
Versions:
1:1.7.10.4-1+wheezy1+rpi2 (/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_wheezy_main_binary-armhf_Packages
                  MD5: a5277a215be4fbea0e2f9300b9266151


Reverse Depends:
  rpi-update,git-core
  trac-git,git-core
  topgit,git-core
  tig,git-core 1:1.5.4
  ticgit,git-core
  tailor,git-core
  stgit,git-core 1:1.5.3
  ruby-git,git-core
  ruby-build,git-core
  qt-sdk,git-core
  python-sugar3,git-core
  python-sugar-toolkit-0.96,git-core
  python-sugar-toolkit-0.90,git-core
  python-sugar-toolkit-0.88,git-core
  python-sugar-toolkit-0.86,git-core
  python-sugar-toolkit-0.84,git-core
  python-rope,git-core
  python-git,git-core 1:1.5.3.7
  python-fastimport,git-core
  puppet-testsuite,git-core
  open-font-design-toolkit,git-core
  mr,git-core
  moap,git-core 1:1.6.0
  magit,git-core
  libpadre-plugin-git-perl,git-core
  libgit-wrapper-perl,git-core
  libgit-repository-perl,git-core
  libghc-filestore-dev,git-core
  libapp-nopaste-perl,git-core
  kgb-client-git,git-core
  jhbuild,git-core
  ikiwiki,git-core 1:1.5.0
  hobbit-plugins,git-core
  guilt,git-core 1:1.7.0.4-1
  guilt,git-core 1.4
  gitstats,git-core 1:1.5.2.4
  gitolite,git-core 1:1.6.2
  git-man,git-core 1:1.7.0.4-1.
  git-gui,git-core 1:1.5.2.2-3
  git-ftp,git-core
  git-flow,git-core
  git-cola,git-core
  git,git-core 1:1.7.0.4-1.
  git,git-core 1:1.7.0.4-1.
  git,git-core 1:1.5.2~rc3-2.
  giggle,git-core 1:1.5.6.3
  fusionforge-plugin-scmgit,git-core
  flashbake,git-core
  easygit,git-core
  cvs2svn,git-core
  cia-clients,git-core
  cia-clients,git-core
  bup,git-core
  buildbot-slave,git-core
  buildbot,git-core
  bugs-everywhere,git-core
  autopoint,git-core
Dependencies:
1:1.7.10.4-1+wheezy1+rpi2 - git (4 1:1.7.0.2)
Provides:
1:1.7.10.4-1+wheezy1+rpi2 -
Reverse Provides:
git 1:1.7.10.4-1+wheezy1+rpi2

Wie Sie allen drei Ausgaben entnehmen können, befindet sich das Paket git-core im Repository http://mirrordirector.raspbian.org/raspbian/. Im Repository gehört das Paket zur Distribution wheezy und dort zum Unterabschnitt main.


Dieser Eintrag wurde am 24.11.2013 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_2420.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer