Debian - Befehle zur APT-Paket-Verwaltung

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (--fix-missing)
(Typo)
 
Zeile 1: Zeile 1:
 
Kurze Übersicht über die Befehle der APT-Paket-Verwaltung.
 
Kurze Übersicht über die Befehle der APT-Paket-Verwaltung.
 +
 +
==apt-get==
  
 
Mit Hilfe der APT-Paket-Verwaltung läßt sich ein System erweitern.
 
Mit Hilfe der APT-Paket-Verwaltung läßt sich ein System erweitern.
Zeile 5: Zeile 7:
 
  apt-get update
 
  apt-get update
  
Bei diesen Befehl wird keine Software installiert. Es werden nur die
+
Bei diesen Befehl wird keine Software installiert. Es werden nur die lokal vorhandenen Paketbeschreibungen aktualisiert.
lokal vorhandenen Paketbeschreibungen aktualisiert.
+
  
 
  apt-get upgrade
 
  apt-get upgrade
Zeile 34: Zeile 35:
 
Mit der Option --fix-missing können fehlende Pakete bei Fehlermeldungen während eines apt-get install nachgeladen werden.
 
Mit der Option --fix-missing können fehlende Pakete bei Fehlermeldungen während eines apt-get install nachgeladen werden.
  
 +
==aptitude==
  
 
Wenn man sich ausführlicher mit den Paketen und ihrer Verwaltung beschäftigen möchte, oder komfortabel Pakete suchen und auch installieren will, ist '''aptitude''' eine Empfehlung. Einfach  
 
Wenn man sich ausführlicher mit den Paketen und ihrer Verwaltung beschäftigen möchte, oder komfortabel Pakete suchen und auch installieren will, ist '''aptitude''' eine Empfehlung. Einfach  
Zeile 49: Zeile 51:
  
 
[[Bild:Aptitude1.jpg|thumb|none|Screenshot]]
 
[[Bild:Aptitude1.jpg|thumb|none|Screenshot]]
 
----
 
 
 
[[Bild:Apt-get-upgrade.jpg|thumb|right|apt-get via OSD]]
 
[[Bild:Apt-get-upgrade.jpg|thumb|right|apt-get via OSD]]
  
Zeile 60: Zeile 59:
 
in die Datei /etc/vdr/command-hooks/commands.custom.conf einfügen.  
 
in die Datei /etc/vdr/command-hooks/commands.custom.conf einfügen.  
  
Es werden keine Pakete installiert (Option -s), sondern nur das vorhandensein von neuen Paketen angezeigt.
+
Es werden keine Pakete installiert (Option -s), sondern nur das vorhanden sein von neuen Paketen angezeigt.
  
 
Wer die Umleitung nach "> /dev/null" weglässt, kann auch die Ausgabe von apt-get update auf dem OSD anschauen.
 
Wer die Umleitung nach "> /dev/null" weglässt, kann auch die Ausgabe von apt-get update auf dem OSD anschauen.
Zeile 68: Zeile 67:
 
  Upgrade System : apt-get update > /dev/null && apt-get -y upgrade | tee /var/log/vdr-osd-upgrade.log
 
  Upgrade System : apt-get update > /dev/null && apt-get -y upgrade | tee /var/log/vdr-osd-upgrade.log
  
alle anstehenden Updates automatisch einspielen. In /var/log/vdr-osd-upgrade.log findet man dann eine Kopie des Outputs von apt-get.
+
alle anstehenden Updates automatisch einspielen. In /var/log/vdr-osd-upgrade.log findet man dann eine Kopie der Ausgabe von apt-get.
 
   
 
   
 
----
 
 
 
Weitere Hinweise für die Handhabung der Kommandozeile finden sich unter [[LinuxStarter]]
 
  
 
[[Kategorie:Debian]]
 
[[Kategorie:Debian]]

Aktuelle Version vom 26. Oktober 2013, 19:30 Uhr

Kurze Übersicht über die Befehle der APT-Paket-Verwaltung.

[Bearbeiten] apt-get

Mit Hilfe der APT-Paket-Verwaltung läßt sich ein System erweitern.

apt-get update

Bei diesen Befehl wird keine Software installiert. Es werden nur die lokal vorhandenen Paketbeschreibungen aktualisiert.

apt-get upgrade

Aktualisiert die lokal installierten Pakete.

Es wird empfohlen zuerst mit apt-get update die aktuellen Paketbeschreibungen z.B. über vorhandene Updates zu holen und anschließend mit apt-get upgrade für alle installierten Pakete die Softwareaktualiesierungen zu installieren.

apt-cache search "SuchString"

Durchsucht den lokalen Paketcache nach dem Suchstring.

apt-cache policy "PaketName"

Zeigt die Version des installierten Pakets PaketName auf dem eigenen System und mögliche Versionen auf den Repository-Servern.

apt-get install "PaketName"

Installiert das Paket mit dem Namen PaketName.

apt-get install "PaketName" --dry-run

Wie die Option vermuten läßt, tut apt-get so als ob es das Paket mit dem Namen PaketName installiert. Gut zwecks Kontrolle, bevor man den Befehl "scharf" aufruft.

apt-get install "Paketname" --fix-missing

Mit der Option --fix-missing können fehlende Pakete bei Fehlermeldungen während eines apt-get install nachgeladen werden.

[Bearbeiten] aptitude

Wenn man sich ausführlicher mit den Paketen und ihrer Verwaltung beschäftigen möchte, oder komfortabel Pakete suchen und auch installieren will, ist aptitude eine Empfehlung. Einfach

apt-get install aptitude

aufrufen, installieren (lassen), anschließend

aptitude

Im Bild wird die Baumstruktur im Ansatz ersichtlich.

Auch hier wird empfohlen zuerst die aktuellen Paketbeschreibungen (z.B. über vorhandene Updates) zu holen und erst anschließend die Softwareinstallation vorzunehmen.


Screenshot
apt-get via OSD

Will man über das OSD überprüfen, ob neue Pakete zum Update zur Verfügung stehen, kann man

Check for Updates : apt-get update > /dev/null && apt-get -s upgrade

in die Datei /etc/vdr/command-hooks/commands.custom.conf einfügen.

Es werden keine Pakete installiert (Option -s), sondern nur das vorhanden sein von neuen Paketen angezeigt.

Wer die Umleitung nach "> /dev/null" weglässt, kann auch die Ausgabe von apt-get update auf dem OSD anschauen.

Mutige und Zuversichtliche können mit

Upgrade System : apt-get update > /dev/null && apt-get -y upgrade | tee /var/log/vdr-osd-upgrade.log

alle anstehenden Updates automatisch einspielen. In /var/log/vdr-osd-upgrade.log findet man dann eine Kopie der Ausgabe von apt-get.