debian installationstools dpkg apt fragen? einleitung es gibt eine vielzahl an installationstools...
Post on 24-Mar-2019
216 Views
Preview:
TRANSCRIPT
Einleitung dpkg apt Fragen?
Debian Installationstools
Philipp Seidel
dinotools.de
9.3.2007
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Inhaltsangabe
Inhaltsverzeichnis
1 Einleitung
2 dpkg
3 apt
4 Fragen?
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einleitung
es gibt eine Vielzahl an Installationstools
textbasierte Tools
aptitude, dselect, apt, dpkg,
grafische Tools
kpackage, synaptic
dpkg und apt bieten fast vollen Funktionsumfang zumVerwalten von Debian-Paketen
Warum textbasiert, wenn es grafische Tools gibt?
X-Server geht nichtInstallation auf Server per SSHschreiben von Skripten...
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einfuhrung
dpkg
Herzstuck des Debian Paketsystems
“Debian GNU/Linux package manager”Funktionsumfang:
Pakete installierenPakete deinstallierenPakete konfigurierenPakete verwalten...
Nachteilekein Auflosen von Abhangigkeitenverarbeitet nur lokale Pakete und Paketdateien
Wo findet man Hilfe$ dpkg --helpManpages: $ man dpkghttp://debiananwenderhandbuch.de/dpkg.html
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einfuhrung
dpkg
Herzstuck des Debian Paketsystems
“Debian GNU/Linux package manager”Funktionsumfang:
Pakete installierenPakete deinstallierenPakete konfigurierenPakete verwalten...
Nachteilekein Auflosen von Abhangigkeitenverarbeitet nur lokale Pakete und Paketdateien
Wo findet man Hilfe$ dpkg --helpManpages: $ man dpkghttp://debiananwenderhandbuch.de/dpkg.html
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einfuhrung
dpkg
Herzstuck des Debian Paketsystems
“Debian GNU/Linux package manager”Funktionsumfang:
Pakete installierenPakete deinstallierenPakete konfigurierenPakete verwalten...
Nachteilekein Auflosen von Abhangigkeitenverarbeitet nur lokale Pakete und Paketdateien
Wo findet man Hilfe$ dpkg --helpManpages: $ man dpkghttp://debiananwenderhandbuch.de/dpkg.html
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einfuhrung
dpkg
Herzstuck des Debian Paketsystems
“Debian GNU/Linux package manager”Funktionsumfang:
Pakete installierenPakete deinstallierenPakete konfigurierenPakete verwalten...
Nachteilekein Auflosen von Abhangigkeitenverarbeitet nur lokale Pakete und Paketdateien
Wo findet man Hilfe$ dpkg --helpManpages: $ man dpkghttp://debiananwenderhandbuch.de/dpkg.html
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Paket installieren, deinstallieren und konfigurieren
installieren
Parameter: -i und DateinameBeispiel: $ dpkg -i <dateiname>.deb
deinstallieren
Parameter: -r und PaketnameBeispiel: $ dpkg -r <Paketname>
rekonfigurieren
Parameter:--configure | --pending und Paketname | -aBeispiel: $ dpkg --configure <Paketname>
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Paket installieren, deinstallieren und konfigurieren
installieren
Parameter: -i und DateinameBeispiel: $ dpkg -i <dateiname>.deb
deinstallieren
Parameter: -r und PaketnameBeispiel: $ dpkg -r <Paketname>
rekonfigurieren
Parameter:--configure | --pending und Paketname | -aBeispiel: $ dpkg --configure <Paketname>
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Paket installieren, deinstallieren und konfigurieren
installieren
Parameter: -i und DateinameBeispiel: $ dpkg -i <dateiname>.deb
deinstallieren
Parameter: -r und PaketnameBeispiel: $ dpkg -r <Paketname>
rekonfigurieren
Parameter:--configure | --pending und Paketname | -aBeispiel: $ dpkg --configure <Paketname>
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Informationen zu Packeten
alle Pakete mit ihrem Status anzeigen
Parameter: -lBeispiel: $ dpkg -l
nach einer Datei in den installierten Paketen suchen
Parameter: -S | --search und PaketnameBeispiel: $ dpkg -S <Suchwort>
Status und Informationen zu einem Paket anzeigen
Parameter: -s | --statusBeispiel: $ dpkg -s <Paketname>
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Informationen zu Packeten
alle Pakete mit ihrem Status anzeigen
Parameter: -lBeispiel: $ dpkg -l
nach einer Datei in den installierten Paketen suchen
Parameter: -S | --search und PaketnameBeispiel: $ dpkg -S <Suchwort>
Status und Informationen zu einem Paket anzeigen
Parameter: -s | --statusBeispiel: $ dpkg -s <Paketname>
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Informationen zu Packeten
alle Pakete mit ihrem Status anzeigen
Parameter: -lBeispiel: $ dpkg -l
nach einer Datei in den installierten Paketen suchen
Parameter: -S | --search und PaketnameBeispiel: $ dpkg -S <Suchwort>
Status und Informationen zu einem Paket anzeigen
Parameter: -s | --statusBeispiel: $ dpkg -s <Paketname>
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einfuhrung
apt
apt baut auf dpkg auf
fast alle anderen Tools bauen darauf auf
Funktionsumfang:
Pakete installierenPakete deinstallierenPakete von verschiedenen Quellen herunterladen (HTTP,CDROM, FTP, ...)auflosen von Abghangigkeiten...
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
Einfuhrung
apt
apt baut auf dpkg auf
fast alle anderen Tools bauen darauf auf
Funktionsumfang:
Pakete installierenPakete deinstallierenPakete von verschiedenen Quellen herunterladen (HTTP,CDROM, FTP, ...)auflosen von Abghangigkeiten...
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
sources.list
sources.list
hier werden alle Paketquellen eingetragen
/etc/apt/sources.list
Aufbau:deb uri distribution [komponente 1] [kompnente n]
mogliche Quellen:file Pakete liegen im lokalen Dateisystemcdrom Pakete liegen auf CD-Rom oder DVDhttp Pakete liegen auf Web-Serverftp Pakete liegen auf FTP-Servercopy Pakete werden von Hand in den Cache kopiertrsh, ssh Pakete konnen uber rsh oder ssh geholt werdenhttps Pakete liegen auf Web-Server mit Verschlusselung
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
sources.list
sources.list
hier werden alle Paketquellen eingetragen
/etc/apt/sources.list
Aufbau:deb uri distribution [komponente 1] [kompnente n]
mogliche Quellen:file Pakete liegen im lokalen Dateisystemcdrom Pakete liegen auf CD-Rom oder DVDhttp Pakete liegen auf Web-Serverftp Pakete liegen auf FTP-Servercopy Pakete werden von Hand in den Cache kopiertrsh, ssh Pakete konnen uber rsh oder ssh geholt werdenhttps Pakete liegen auf Web-Server mit Verschlusselung
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
sources.list
sources.list
hier werden alle Paketquellen eingetragen
/etc/apt/sources.list
Aufbau:deb uri distribution [komponente 1] [kompnente n]
mogliche Quellen:file Pakete liegen im lokalen Dateisystemcdrom Pakete liegen auf CD-Rom oder DVDhttp Pakete liegen auf Web-Serverftp Pakete liegen auf FTP-Servercopy Pakete werden von Hand in den Cache kopiertrsh, ssh Pakete konnen uber rsh oder ssh geholt werdenhttps Pakete liegen auf Web-Server mit Verschlusselung
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
sources.list
mogliche Komponenten:main der Hauptteil aller Paketenon-free alle nicht freien Paktecontrib freie Pakete, von unfreien abhangig
Beispiel:deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
# deb-src ftp://ftp.de.debian.org/debian/ stable main
#deb http://security.debian.org/ stable/updates main
deb ftp://ftp.de.debian.org/debian/ etch main contrib non-free
# deb-src ftp://ftp.de.debian.org/debian/ testing main
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
sources.list
mogliche Komponenten:main der Hauptteil aller Paketenon-free alle nicht freien Paktecontrib freie Pakete, von unfreien abhangig
Beispiel:deb ftp://ftp.de.debian.org/debian/ stable main contrib non-free
# deb-src ftp://ftp.de.debian.org/debian/ stable main
#deb http://security.debian.org/ stable/updates main
deb ftp://ftp.de.debian.org/debian/ etch main contrib non-free
# deb-src ftp://ftp.de.debian.org/debian/ testing main
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt.conf
apt.conf
in dieser Datei werden Einstellungen fur apt gemacht
muss meistens nicht angepasst werden
/etc/apt/apt.conf
Aufbau
1. Moglichkeit APT::Cache-Limit "<Zahlenwert>";2. Moglichkeit
APT{Cache-Limit "<Zahlenwert>";};
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt.conf
apt.conf
in dieser Datei werden Einstellungen fur apt gemacht
muss meistens nicht angepasst werden
/etc/apt/apt.conf
Aufbau
1. Moglichkeit APT::Cache-Limit "<Zahlenwert>";2. Moglichkeit
APT{Cache-Limit "<Zahlenwert>";};
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt.conf
APT EinstellungenCache-Limit die maximale Große des CacheGet Einstellungen fur apt-getArchitecture Architektur des Systems
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt-get
apt-get
update aktualisieren der Paketlisteninstall ein oder mehrere Pakete installierenremove ein oder mehrere Pakete deinstallierenupgrade alle Pakete werden aktualisiertdist-upgrade alle Pakete werden aktualisiertsource holt die Quellpakete zu einem Paketcheck dient zur Diagnose von Abhangigkeitsproblemenclean leert den lokalen Cachautoclean loscht alle Pakete aus dem Cach,
die nicht mehr downloadbar sind
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt-get
-d, –download-only Pakete werden nur heruntergeladen undnicht installiert
-f, –fix-broken wird mit install oder remove verwendet unddient zur Reperatur von Abhangigkeiten
-m –ingore-missing fehlende Paket ignorieren-s Simulation–reinstall Neuinstallation–force-yes alles mit ja bestatigen–print-uris uris zeigen
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt-cache
apt-cache
gencaches das Gleiche wie apt-get checkshowpkg zeigt die Abhangikeiten von einem Paket anstats ein paar statistische Angabenshow zeigt Informationen zu einem Paketdepends zeigt Abhangigkeitenrdependsdotty Graf mit den Abhangigkeiten–installed nur installierte an
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt-show-version
apt-show-version
-u –upgradeable updatebare Pakete-a –allversions zeigt alle Versionen-p, –package= Paketname-b, –brief zeigt nur Paketname/Distribution
Philipp Seidel dinotools.de
Debian Installationstools
Einleitung dpkg apt Fragen?
apt-*
apt-*
apt-sortpkgs sortiert die Indexdateiapt-cdrom eine CDROM kann als Quelle hinzugefugt werden
Philipp Seidel dinotools.de
Debian Installationstools
top related