fremde deb Pakete installieren

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

fremde deb Pakete installieren

Beitrag von pepsimaus » 09.06.2006 10:44:36

Hallo,

ich bin noch ziemlich unbedarft im Umgang mit Linux. Ich bin allerdings begeistert von meiner Debian Sarge Installation, arbeite sehr gerne damit.
Als Neuling lernt man ja jeden Tag etwas hinzu, wobei die Informationsquelle Nummer eins das Internet ist. Dementsprechend google ich oft stundenlang, um dazuzulernen. Ich beschreibe das so ausführlich hier, um etwaigen diesbezüglichen Kommentaren vorzubeugen. Ich habe nämlich schon die ein oder andere schlechte Erfahrung gemacht in Foren. Es ist also nicht so, dass ich zu faul bin, selbst im Internet zu recherchieren, aber z.B. in diesem Fall könnte ich Hilfe gebrauchen:
Mit apt-get install debin pakete zu installieren, die zur Distribution gehören, gelingt mir. Will ich aber fremde Pakete installieren, wie z.B. kürzlich Opera und tippe folgende Syntax: apt-get install /home/pepsimaus/setups/opera_xyz.deb....dann bekomm ich die Meldung, das Paket sei nicht zu finden. Das ist auch nun meine eigentliche Frage: Ist denn der Paketname eben dieser..."opera_xyz.deb? also die apt Sntax: apt-get install paketname...muss dann so gesetzt werden: apt-get install /home/pepsimaus/setups/opera_xyz.deb....oder nicht?Ich habe irgendwo gelesen, der name der deb datei sei nicht der Name des Pakets. Wäre dem so, würde das erklären, warum apt das paket nicht findet. Wie aber setzt man denn dann den paketnamen? soll heissen, wie bekomm ich ihn heraus?
Für jemanden, der schon ein wenig routinierter als ich mit Debian arbeitet, dürfte die Frage leicht zu beantworten sein. Daher hoffe ich auf Hilfe?!

Grüße

pepsimaus

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 09.06.2006 10:51:55

Einzelne Debianpakete installiert man am einfachsten mit

Code: Alles auswählen

dpkg -i blah.deb
apt-get sucht nach dem Paket in den Quellen, die du in /etc/apt/sources.list angibst.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 09.06.2006 10:54:12

Damit das klappt müßtest du das so machen

Code: Alles auswählen

dpkg -i  opera_8.54-20060330.5-shared-qt_en_sarge_i386.deb

es muß der komplette Paketname angegeben werden. apt-get und auch aptitude richten sich nach den Listen die in der /etc/apt/sources.list stehen. Wenn du mit dpkg installierst, also mit dem wo apt-get und aptitude drauf aufsetzen mußt du dich um eventuell Abhängigeiten selbst kümmern, und dafür sorgen das sie erfüllt werden.

PS: apt-get und aptitude (auch jeder andere Paketmanager , sind nur Frontends für dpkg
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

Beitrag von pepsimaus » 09.06.2006 11:14:34

Hallo,

danke für die Hilfe!!
Wieso kann oder soll man den nicht anstatt dpkg mit apt installieren, also um beim Beispiel zu bleiben:
apt-get install opera_8.54-20060330.5-shared-qt_en_sarge_i386.deb.
wie gesagt, apt gibt dann die meldung aus..paket nicht gefunden...obwohl ich den kompletten Pfad mitgebe zum deb paket. Übrigens entnehme ich den Antworten, das ein deb paket eben doch der paketname ist, nicht wahr? also das argument für apt ist auf meinem rechner dann bzw die komplette Syntax: apt-get install /home/pepsimaus/setups/opera_8.54-20060330.5-shared-qt_en_sarge_i386.deb
stimmt das so? Und warum sagt apt dann: paket nicht gefunden?
Warum funktioniert es dann aber mit dpkg, wo apt doch darauf aufsetzt?
Fragen über Fragen, aber ich muss das endlich verstehen, das sind ja grundlagen. Ich möchte zumindest grundsätzlich mit meinem geliebten Linux umgehen können.
Ist es denn grundsätzlich so, macht ihr es auch so? Distri Pakete mit apt und fremde mit dpkg?
Wenn ich in die Sources.list einen Pfad angeben würde zu einem Verzeichnis auf meiner Festplatte...würde es dann funktionieren?
Falls dem so ist, wie wäre die Syntax für den Eintrag in der sources.list? Bei einem lokalen Pfad meine ich?

Grüße

pepsimaus

RaBu55
Beiträge: 146
Registriert: 07.12.2004 22:59:09
Wohnort: Im schwarzen Nordwesten

Beitrag von RaBu55 » 09.06.2006 11:53:56

evtl. hilft Dir

http://www.openoffice.de/linux/buch

und dort z.B. lfd. Nr. 5.36 weiter

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 09.06.2006 11:56:05

Das hat definitiv mit kann oder soll zu tun, apt und auch aptitude akzeptieren keine Pfade oder kompletten Dateinamen auf der Kommandozeile, das tut nur dpkg . Will man Opera mit dem ansonsten üblichen Paketmanagement installieren muß eine eigene Paketliste generieren und die dem apt-get bzw. aptitude bekannt machen. Aber das mit allen Paketen aus fremden Quellen bzw selbsterstellten so.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

Beitrag von pepsimaus » 09.06.2006 11:59:10

Hallo,

das ist das Debainanwenderhandbuch. Das habe ich als Link schon gespeichert vor einiger Zeit. Dort wird erklärt, wie man fremde Pakete installiert, die Unterschiede zwischen apt, dpkg usw.? bzw. die Zusammenhänge?
Dann werde ich mich mal intensiver als bisher damit auseinandersetzen.
Nochmals dank für eure Hilfe!!!

Grüße

pepsimaus

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 09.06.2006 12:01:13

Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

Beitrag von pepsimaus » 09.06.2006 12:06:40

Hallo KBDCALLS,

jetzt kapier ich es. Klar, wenn keine Pfade akzeptiert werden, dann ist die Quelle ausschliesslich die source.list. Das war mir bisher nicht so klar.
Diebezüglich habe ich noch zwei Fragen:
Wie schon nachgefragt von mir vorhin, würde es denn gehen, einen Quellpfad in die source.list einzutragen? Oder werden dort nur Verweise ins Netz akzeptiert? Dann hätte sich die Frage, ob man lokale Pfade einrichten kann, ja erledigt.
Dann noch: wie verhält es sich mit dem KDE Tool "KPackage"? Benutzt man es, ist dann die Paketverwaltung noch konsistent? Ich bin mir nicht ganz sicher, aber ich meine mich zu erinnern, das pakete, die mit KPackage installiert wurden, apt nicht bekannt sind. Wenn dem so ist, würde ja die Verwendung von KPackage das Paketmanagement ducheinanderbringen, oder?
Wenn mir dazu noch jemand etwas sagen könnte?....

Grüße

pepsimaus

pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

Beitrag von pepsimaus » 09.06.2006 12:20:55

Hallo KBDCALLS,

noch zwei interessante Links. Schon abgespeichert. Die Erläuterungen machen auf mich den Eindruck, als müssten sie eigentlich alle offenen Fragen klären :-)
Das wär doch was, wird Zeit, dass ich endlich ein wenig qualifiziertere Fragen stelle, gell?!! :-)

vielen Dank nochmals an alle Helfer hier. Ich bin positiv überrascht, wie hilfsbereit ihr hier seid. Und das ohne Arroganz oder sich im Ton zu vergreifen. Ein dicker Plusmunkt für das Forum!!!!

Grüße

pepsimaus

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 09.06.2006 12:26:06

Was man machen könnte wäre eine Package Datei zu erstelllen. Das macht entweder mit

Code: Alles auswählen

dpkg-scanpackages
oder

Code: Alles auswählen

apt-ftparchive
Dann muß das in die

Code: Alles auswählen

/etc/apt/sources.list
eingetragen werden . Anschließend ein Update und man kann installieren. Die Quellen müssen sich nicht zwangsläufig im Netz befinden. Die können auch local sein .

Meistens benutzt man
ftp oder http wenn das ungehähr so aussieht

Code: Alles auswählen

deb file:/media/sda12/ftp.nl.debian.org/debian/dists/sid/contrib/binary-i386/ / 
Dann ließe sich auch lokal installieren.

Möglich sind

Code: Alles auswählen

cdrom, file, http, ftp, copy, rsh, ssh
Weitere Infos in Manpage


sources.list

Zu den verschiedenen Paketmanagern, man sollte bei einem bleiben, vor allem wenn man mal

Code: Alles auswählen

aptitude
genutzt hat.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

Beitrag von pepsimaus » 09.06.2006 12:41:04

Hallo KPDCALLS,

ich seh es gerade, das Thema hat einen Abschnitt im Debiananwenderhandbuch Abschnitt: "dpkg-scanpackages".
Es gibt soviele Infos im Netz, das verwirrt teilweise. Aber das Debiananwenderhandbuch scheint ja die richtige Adresse zu sein diesbzüglich.
Der Thread hat mich einiges dazulernen lassen bzw es steht noch an, ich muss es ja erst mal durcharbeiten. Das ist das faszinierende an Linux, finde ich. Man kommt gar nicht umhin, sich intensiv mit seinem Computer bzw seinem OS auseinanderzusetzen.
Ich gehöre nicht zu der Fraktion, die diesen in meinen Augen überflüssigen "Krieg"führt, ob man nun Windows oder Linux nutzen sollte. Jedem das Seine, nicht wahr?! Mir fällt nur auf, dass ich, seit ich Linux installiert habe, kaum noch Windows boote :-) Irgendwie....uninteressant.
Da könnte man sich ärgern, dass man nicht schon früher den "Sprung" gewagt hat. Das muste ich mal loswerden :-)

Grüße

pepsimaus

Clio

Beitrag von Clio » 09.06.2006 16:15:13

pepsimaus hat geschrieben: Mir fällt nur auf, dass ich, seit ich Linux installiert habe, kaum noch Windows boote :-) Irgendwie....uninteressant.
Schön, dann bist Du auf dem richtigen Weg....viel Spaß und Erfolg weiterhin.

pepsimaus
Beiträge: 27
Registriert: 30.05.2006 18:06:23

Beitrag von pepsimaus » 09.06.2006 16:23:52

Hallo Clio,

seh ich auch so :-)
danke für die guten Wünsche!

Grüße

pepsimau

Antworten