APT: Unterschied zwischen den Versionen

Aus Gemini-Wiki
Zur Navigation springen Zur Suche springen
Zeile 9: Zeile 9:
  
 
Der Beitrag zeigt euch das Suchen / Installieren / Deinstallieren von Paketen und weitere hilfreiche Befehle die APT bietet.
 
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:
 +
<code>/etc/apt/sources.list</code>
 +
 +
== Pakete vom feed installieren ==
 +
=== Installieren ===
 +
ein Paket installiert man so:
 +
<syntaxhighlight>apt-get install paketname</syntaxhighlight>
 +
 +
=== Deinstallation ===
 +
ein Paket entfernt man so:
 +
<syntaxhighlight>apt-get remove paketname</syntaxhighlight>
 +
 +
ein Paket mit allen ungenutzen Abhängigkeiten deinstalliert man so:
 +
<syntaxhighlight>apt-get autoremove paketname</syntaxhighlight>
 +
 +
== 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:
 +
<syntaxhighlight>
 +
cd /tmp
 +
dpkg --install *.deb
 +
bzw.
 +
dpkg -i *.deb
 +
</syntaxhighlight>
 +
 +
=== Deinstallation ===
 +
Ein mittels dpkg installiertes Paket lässt sich so wieder entfernen:
 +
<syntaxhighlight>
 +
dpkg --remove paketname
 +
bzw.
 +
dpkg -r paketname
 +
</syntaxhighlight>
 +
 +
== Update / Upgrade ==
 +
 +
=== Update ===
 +
Ein Update der Paketlisten erfolgt mit:
 +
<syntaxhighlight>apt-get update</syntaxhighlight>
 +
 +
=== Upgrade ===
 +
Ein Upgrade der Software erfolgt mit:
 +
<syntaxhighlight>apt-get upgrade</syntaxhighlight>
 +
oder
 +
<syntaxhighlight>apt-get dist-upgrade</syntaxhighlight>
 +
 +
=== Update und Upgrade gemeinsam ===
 +
Alles auf einen Rutsch mit:
 +
<syntaxhighlight>apt-get update && apt-get upgrade</syntaxhighlight>
 +
oder
 +
<syntaxhighlight>apt-get update && apt-get dist-upgrade</syntaxhighlight>
 +
 +
== Weitere interessante Befehle ==
 +
auf fehlende Abhängigkeiten kann hiermit geprüft werden:
 +
<syntaxhighlight>apt-get check</syntaxhighlight>
 +
 +
den cache (die heruntergeladenen Installionsdateien) löscht man mit:
 +
<syntaxhighlight>apt-get clean</syntaxhighlight>

Version vom 5. Oktober 2014, 13:28 Uhr

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

APT (kurz für Aadvanced 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