[[Vorlage(Bildunterschrift, dpkg_apt_usw.png,280, "Debian Paketverwaltung", right)]] Im Gegensatz zu anderen bekannten Betriebssystemen ist Ubuntu mehr als nur eine Plattform, um Anwendungen auszuführen. Ubuntu ist eine GNU/Linux-Distribution. Das bedeutet, dass neben dem Betriebssystem an sich eine riesige Sammlung an Programmen zur Verfügung steht. So können zusätzliche Software, Anwendungen und Treiber über wenige Mausklicks aus einer sicheren Quelle installiert werden, ohne dass man vorher auf der Homepage des Herstellers eine Installationsdatei (Setup) herunterladen muss. Ubuntu nutzt konsequent [:APT:] ([wikipedia:Advanced_Packaging_Tool:Advanced Packaging Tool]) bzw. [:dpkg:] für die Paketverwaltung. Somit kann Software in Paketen zuverlässig installiert und wieder deinstalliert werden. Von APT selber bekommt man als Benutzer wenig mit, sondern sieht nur die verschiedenen Oberflächen, welche auf APT aufsetzen. Welche man benutzt, ist eigentlich egal, denn alle steuern am Ende nur APT an. Alle Desktop-Umgebungen beinhalten jeweils Programme, die umfangreiche Funktionen zur Verwaltung der Pakete bieten. Auch auf der Kommandozeile lassen sich die Funktionen von APT nutzen, was aber eher Fortgeschrittenen zu empfehlen ist. Seit Ende 2014 gibt es mit [:snap:]-Paketen eine weitere Möglichkeit, Software parallel und konfliktfrei zur normalen Paketverwaltung zu installieren. Alle Pakete, die zum System und zum Desktop gehören, werden aber weiterhin (ausschließlich) via apt installiert. = Grundlagen = * [:Paketquellen:] - Was bedeutet eigentlich ''universe''? * [:Paketquellen_freischalten:] - wie man Paketquellen aktiviert * [:Paketquellen_freischalten/PPA:Personal Package Archive] - PPAs freischalten * [:Y_PPA_Manager:] - PPAs verwalten * [:sources.list:] - die Konfigurationsdatei der Paketquellen im Detail * [:Metapakete:] - wenn plötzlich '''[k]ubuntu-desktop''' automatisch entfernt werden soll * [:Update:] - das System auf dem neusten Stand halten * [:Fremdquellen:Fremdquellen/-pakete] - die Gefahren von Fremdquellen und Fremdpaketen = Paketverwaltung = * Übersichten: {Übersicht} [:Pakete_installieren:] und {Übersicht} [:Anwendungen_hinzufügen:] * [:Paketverwaltung_Ubuntu:] (auch für Varianten wie Xubuntu) * [:Softwareverwaltung_KDE:Paketverwaltung Kubuntu] * [:Paketinstallation_DEB:] - Wie man einzelne Pakete installiert * [:Paketverwaltung_Konsole:] - Updates und Programme aus der Konsole heraus installieren * [:debconf:] - Konfigurationssystem für Debianpakete * [:App Grid:] = Weitere Möglichkeiten der Programminstallation = * [:snap:] - Software über snap-Pakete installieren * [:Flatpak:] - Software über Flatpak-Pakete installieren * [:AppImage:] - Software über AppImage-Pakete installieren * [:Alien:alien] - Pakete in den Formaten „rpm“, „lsb“ und „tgz“ installieren * [:rpm:] - Die rpm-Paketverwaltung nutzen * [:Programme_kompilieren:] - Installation von Programmen, die nicht über die Paketverwaltung verfügbar sind, sondern nur im Quelltext vorliegen * [:apturl:] - Erweiterung für den Browser, mit der sich Programme via Browser bzw. Link installieren lassen * [:apt/apt-offline:apt-offline] - Paket auf Rechnern ohne Internetzugang aktualisieren und installieren * [:cron-apt:] - Sicherheitsupdates automatisch und ohne Benutzer-Anmeldung herunterladen * [:GoPlay!:] - Paketbrowser unter Verwendung von [debian:Debtags:Debtags] {en} * [:apticron:] - Mitteilungen über Updates per E-Mail erhalten ## * [:Archiv/apt-fast:] - Shellwrapper für [:apt/apt-get:apt-get] und [:aptitude:], um Pakete schneller herunterzuladen = Problemlösungen und Informationen = * [:APT:] {Übersicht} Informationen zum '''A'''dvanced '''P'''ackage '''T'''ool * [:apt/apt-get:apt-get] - Paket- und Quellenverwaltung * [:apt/apt-cache:apt-cache] - Informationen zu Paketen und Quellen * [:apt-file:] - Offline-Suche nach Paketinhalten * [:apt/Schlüsselverwaltung:] - Schlüsselverwaltung, Nachfolger vom veralteten apt-key * [:Apt-Pinning:apt-pinning] - Bevorzugung von einzelnen Paketen und Paketquellen für die Paketverwaltung festlegen * [:Paketverwaltung/Problembehebung:] - Probleme mit der Paketverwaltung lösen * [:Paketverwaltung/Tipps:] - Erstellung von Paketlisten und anderes * [:dpkg-reconfigure:] - Einzelne Pakete neu konfigurieren, Liste konfigurierbarer Pakete anzeigen * [:dpkg-www:] - Informationen zum Paketsystem über den Browser aufrufen * [:dpkg-repack:] - Pakete aus installierten Programmen erstellen * [:Paketverwaltung/Empfohlene Pakete:Empfohlene Pakete] - Umgang mit empfohlenen und vorgeschlagenen Abhängigkeiten * [:Historische_Paketquellen:Historische Paketquellen] - Paketquellen und Downloads zu nicht mehr unterstützten Ubuntu-Versionen * [:vrms:] - installierte [:unfreie_Software:] anzeigen * [:Aktualisierungen/phased_update:phased update] - Begriffserklärung und Konfiguration des phased update mit apt unter Ubuntu = Zwischenspeicher und Lokale Paketquellen verwenden = * [:Lokale_Paketquellen:Lokale Paketquellen] {Übersicht} Lokale Paketquellen erstellen und benutzen ## * [:Archiv/Lokale_Paketquellen/approx:approx] - Weiterer schneller Netzwerk-Cache zur Paketverwaltung * [:Lokale_Paketquellen/Apt-Cacher-ng:apt-cacher-ng] - Variante von [:Archiv/Lokale_Paketquellen/apt-cacher:apt-cacher], die ohne Apache-Webserver auskommt * [:apt-mirror:] - Einen lokalen Spiegel für die Paketquellen einrichten ## * [:APTonCD:] - Individuelle Paketquelle als CD/DVD erstellen = Sonstiges = * [:debtree:] - Paketbeziehungen grafisch auswerten # tag: Paketverwaltung, Übersicht