APT: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
Zeile 3: Zeile 3:
 
  |[[Bild:english.png]] - [[APT (en)|in English]]
 
  |[[Bild:english.png]] - [[APT (en)|in English]]
 
  |}
 
  |}
[http://de.wikipedia.org/wiki/Advanced_Packaging_Tool APT] (kurz für '''A'''advanced '''P'''ackaging '''T'''ool) ist eine [http://de.wikipedia.org/wiki/Paketverwaltung Paketverwaltung] das im Bereich des Betriebssystems Debian GNU/Linux entstanden ist und dpkg zur eigentlichen Paketverwaltung benutzt.
+
[http://de.wikipedia.org/wiki/Advanced_Packaging_Tool APT] (kurz für '''A'''dvanced '''P'''ackaging '''T'''ool) ist eine [http://de.wikipedia.org/wiki/Paketverwaltung Paketverwaltung] das im Bereich des Betriebssystems Debian GNU/Linux entstanden ist und dpkg zur eigentlichen Paketverwaltung benutzt.
 
APT hat seit [http://www.openembedded.org/wiki/Main_Page OE] 2.2 den Einzug in die Dreamboxwelt erfahren.
 
APT hat seit [http://www.openembedded.org/wiki/Main_Page OE] 2.2 den Einzug in die Dreamboxwelt erfahren.
  

Version vom 5. Oktober 2014, 14:39 Uhr

Deutsch.png - auf Deutsch English.png - in English

APT (kurz für Advanced Packaging Tool) ist eine Paketverwaltung das im Bereich des Betriebssystems Debian GNU/Linux entstanden ist und dpkg zur eigentlichen Paketverwaltung benutzt. APT hat seit OE 2.2 den Einzug in die Dreamboxwelt erfahren.

Die Paketverwaltung in der Konsole, ist ein sehr mächtiges Werkzeug im Umgang mit der Dreambox und bietet weitaus mehr Möglichkeiten der Paketmanipulation, als es die Fernbedienung erlaubt. Natürlich ist die Fernbedienung meistens ausreichend, aber vielleicht weckt dieser Beitrag euer Interesse und ihr versucht das ganze einmal via Telnet oder SSH.

Der Beitrag zeigt euch das Suchen / Installieren / Deinstallieren von Paketen und weitere hilfreiche Befehle die APT bietet.

Feeds

Die Feed Dateien sin zu finden im verzeichnis: /etc/apt/sources.list

Pakete vom feed installieren

Installieren

ein Paket installiert man so:

apt-get install paketname

Deinstallation

ein Paket entfernt man so:

apt-get remove paketname

ein Paket mit allen ungenutzen Abhängigkeiten deinstalliert man so:

apt-get autoremove paketname

Lokal gespeicherte Pakete

Installieren

Um deb-Pakete, welche man bereits auf seinem Rechner hat, zu installieren, muss man diese nach /tmp auf die Box kopieren. Die Installation erfolgt dann per telnet mittels:

cd /tmp
dpkg --install *.deb 
bzw.
dpkg -i *.deb

Deinstallation

Ein mittels dpkg installiertes Paket lässt sich so wieder entfernen:

dpkg --remove paketname
bzw.
dpkg -r paketname

Update / Upgrade

Update

Ein Update der Paketlisten erfolgt mit:

apt-get update

Upgrade

Ein Upgrade der Software erfolgt mit:

apt-get upgrade

oder

apt-get dist-upgrade

Update und Upgrade gemeinsam

Alles auf einen Rutsch mit:

apt-get update && apt-get upgrade

oder

apt-get update && apt-get dist-upgrade

Weitere interessante Befehle

auf fehlende Abhängigkeiten kann hiermit geprüft werden:

apt-get check

den cache (die heruntergeladenen Installionsdateien) löscht man mit:

apt-get clean