Verliere den Verstand "Paketmanager" GELÖST

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Verliere den Verstand "Paketmanager" GELÖST

Beitrag von cartun » 10.07.2010 15:33:15

Hey,

ich muss nochmal nerven. Ich Pauke nun die ganze Zeit das Debianhandbuch durch und ich blicke da nicht mehr durch.
Bis Dato habe ich immer Aptitute oder einfach apt-get install paketname genutzt (FTP Archiv von Debian).
Nun möchte ich ein Lokales Paket nutzen und installieren, der eine sagt mach das per apt und Aptitute und der andere sagt mach das mit dpkg.
Ja aber was denn nun?
Ich verstehe das so, apt (Aptitute ist doch nur das Frontend oder?) ist zuständig für das Herunterlanden von Paketen sowie das auflösen der Abhängigkeiten mir anschließender installation.
So, und was macht nun dpkg, ist das nun auch ein Paketmanager?
Wenn ich was mit dpkg installieren würde wer oder was kümmert sich um abhängigkeiten und lädt diese bei bedarf nach?

Im Buch stehen soviele dinge die mich als Anfänger irgendwie durcheinander bringen, kann mir das jemand erklären was nun was ist?
Ich bin euch sehr dankbar :)

lg

Dennis
Zuletzt geändert von cartun am 11.07.2010 18:33:41, insgesamt 1-mal geändert.

crazyed

Re: Verliere den Verstand "Paketmanager"

Beitrag von crazyed » 10.07.2010 15:46:30

apt und aptitude sind Paketmanager die Abhängigkeiten auflösen. Beide sind sog. „wrapper“ für dpkg.
dpkg (als Befehl) ist ein Installationswerkzeug um etwas (auch manuell) installieren zu können. Das löst Abhängigkeiten nicht auf, es erscheinen aber Fehlermeldungen zu den fehlenden Paketen.

Benutzeravatar
nikaya
Beiträge: 558
Registriert: 23.07.2005 11:32:33

Re: Verliere den Verstand "Paketmanager"

Beitrag von nikaya » 10.07.2010 16:03:34

cartun hat geschrieben: So, und was macht nun dpkg, ist das nun auch ein Paketmanager?
http://de.wikipedia.org/wiki/Debian_Package_Manager
Running: Debian Wheezy/Sid | Kanotix Dragonfire | openSUSE | Arch Linux | Fedora

Aptitude Manual
zypp it...

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Verliere den Verstand "Paketmanager"

Beitrag von cartun » 10.07.2010 16:46:40

Hey,
crazyed hat geschrieben:apt und aptitude sind Paketmanager die Abhängigkeiten auflösen. Beide sind sog. „wrapper“ für dpkg.
dpkg (als Befehl) ist ein Installationswerkzeug um etwas (auch manuell) installieren zu können. Das löst Abhängigkeiten nicht auf, es erscheinen aber Fehlermeldungen zu den fehlenden Paketen.
ah kapiere!
Und irgendwie beide verbinden geht das ? Ich meine angenommen ich möchte ein Paket installieren das sehr viele abhängigkeiten hat, könnte man das nicht dann an apt irgendwie übergeben der sich dann die abängigkeiten zieht?

Und welche rolle spielt dselect und was kann man sich als "wrapper" vorstellen?

Danke!

Clio

Re: Verliere den Verstand "Paketmanager"

Beitrag von Clio » 10.07.2010 18:19:30

Hallo Dennis,

benutze bitte die Suchfunktion, solche Fragen wurden schon oft genug gestellt und auch erklärt.
Nicht jeder Anfänger muß das Rad neu erfinden.......

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Re: Verliere den Verstand "Paketmanager"

Beitrag von Teddybear » 10.07.2010 23:56:44

cartun hat geschrieben:Und irgendwie beide verbinden geht das ? Ich meine angenommen ich möchte ein Paket installieren das sehr viele abhängigkeiten hat, könnte man das nicht dann an apt irgendwie übergeben der sich dann die abängigkeiten zieht?
Das geht prinzipiell auch...
Beispiel:
Du willst Paket A installieren, welches du über eine Fremdquelle bezogen hast.
Dieses Paket A hat die Abhängigkeiten B, C,....., K, L und alle pakete sind im Debian Repo vertreten.
Dann installierst du Paket A per:

Code: Alles auswählen

dpkg -i A.deb
dabei wird dpkg meckern das es nicht configuriert werden konnte und das Paket somit nicht vollständig installiert wurde.
Nun gehst du hin und nimmst z.B. APT um diesen Missstand zu beheben:

Code: Alles auswählen

apt-get -f install
dadurch werden die Abhängigkeiten zum Paket A aufgelösst und installiert.
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Verliere den Verstand "Paketmanager"

Beitrag von ThorstenS » 11.07.2010 00:26:40

dafür gibt es Debiangdebi

Benutzeravatar
Teddybear
Beiträge: 3163
Registriert: 07.05.2005 13:52:55
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Altomünster
Kontaktdaten:

Re: Verliere den Verstand "Paketmanager"

Beitrag von Teddybear » 11.07.2010 00:40:33

ThorstenS hat geschrieben:dafür gibt es Debiangdebi
Funzt aber nicht auf reinen Konsolensystemen
Versuchungen sollte man nachgeben. Wer weiß, ob sie wiederkommen!
Oscar Wilde

Mod-Voice / My Voice

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: Verliere den Verstand "Paketmanager"

Beitrag von ThorstenS » 11.07.2010 10:10:41

doch, es muss kein X laufen, dami das Programm seinen Dienst tut.

cartun
Beiträge: 234
Registriert: 19.06.2010 11:55:45
Lizenz eigener Beiträge: MIT Lizenz
Kontaktdaten:

Re: Verliere den Verstand "Paketmanager"

Beitrag von cartun » 11.07.2010 18:33:30

Hey,

danke euch, hat mir sehr weitergeholfen!

lg

Antworten