Autor Thema: Bestimmt Interessant für Linux einsteiger  (Gelesen 3492 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Hans

  • Sr. Member
  • ***
  • Beiträge: 462
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Bestimmt Interessant für Linux einsteiger
« am: Juni 24, 2005, 08:20:45 »
Hi

Linux-Installation mit apt
Das Installieren von Software unter Linux kann nervig sein. Der Versuch endet oft in einer Liste an nicht erfüllten Abhängigkeiten. Mit dem Tool apt werden Updates und Installation zum Kinderspiel.

Der Link:
http://www.tecchannel.de/server/linux/430675/

Gruß Hans
"Wir haben Computer Erfunden um Probleme zulösen die wir ohne Computer gar nicht hätten"
Hauptfehler Quelle Nummer 1 ist der USER

Offline Baldrian

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 2426
  • Bewertung der Beiträge: 28
  • Geschlecht: Männlich
    • Profil anzeigen
    • ecarux.de
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #1 am: Juni 24, 2005, 09:48:23 »
Hi Hans,
da hast du recht. Apt ist sicherlich der beste Paketmanager.
Kann ich auch nur empfehlen.
Ich weiß nicht, ob es aptitude auch für andere Distributionen, als für Debian gibt.
Unter Debian wurde Apt jetzt durch Aptitude abgelöst. Der Vorteil: Aptitude berücksichtigt in abhängigkeit mit Installierte Packete auch bei der deinstallation. Das bedeutet, das wenn für ein zu installierendes Paket, dazu abhängige Pakete mit installiert hat, diese bei der deinstallation auch automatisch deinstalliert werden, wenn diese Pakete von keinem anderen im System benötigt werden.
Das spart Platten Platz und läst das System nicht so vollmüllen.

 
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."

Offline gramanu

  • Sr. Member
  • ***
  • Beiträge: 258
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #2 am: Juni 26, 2005, 22:57:02 »
Hi,

das ist doch bei Suse < # rpm > oder ?

gruß,gramanu
"Erfolg ist der Sieg der Einfälle
über die Zufälle."

Offline Baldrian

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 2426
  • Bewertung der Beiträge: 28
  • Geschlecht: Männlich
    • Profil anzeigen
    • ecarux.de
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #3 am: Juni 27, 2005, 13:59:37 »
Nein, nicht wirklich.

RPM oder DEB sind Paketformate.
APT ist ein Paketmanager. Kommt zwar ursprünglich von debian aber es gibt APT auch schon länger für SuSE und Fedora RPMs.
APT ist also eher mit Yast zu vergleichen, nur das Yast kein reiner Paketmanager ist.

Der Befehl # rpm -i Paketname  entpackt letztendlich nur binäre Dateien aus dem RPM Paket.
RPM als solches ist aber nicht "intelligent". Wenn abhängigkeiten zu einem Paket fehlen, muß man sich um diese selber kümmern.
APT (oder generäl ein Paketmanager) kümmert sich um die Abhängigkeiten von Paketen.
Ein Beispiel, der Browser Firefox hat folgende Abhängigkeietn:
 fontconfig, psmisc, debianutils (>= 1.16), libatk1.0-0 (>= 1.9.0), libc6 (>= 2.3.2.ds1-21), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:4.0.0-7), libglib2.0-0 (>= 2.6.0), libgtk2.0-0 (>= 2.6.0), libidl0, libjpeg62, libkrb53 (>= 1.3.2), libpango1.0-0 (>= 1.8.1), libpng12-0 (>= 1.2.8rel), libstdc++5 (>= 1:3.3.4-1), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), libxft2 (>> 2.1.1), libxp6 | xlibs (>> 4.1.0), libxt6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1)

Das heißt, der Browser funktioniert nur dann, wenn die angegebenen Pakete (die unter Umständen auch wieder Abhängigkeiten haben) alle installiert sind.
Versucht man jetzt Firefox nur mit rpm zu installieren, wenn nicht alle Abhängigkeiten erfüllt sind, dann sagt rpm nur "Pech gehabt" oder das Paket trotz nicht erfüllter Abhängikeiten installieren (wenn man RPM dazu zwingt).
Apt würde die benötigten Pakete besorgen (Internet / CD /NFS) und diese automatisch mit installieren.

Außerdem erlaubt ein Paketmanager durch einen einzigen Befehl ein komplettes System zu aktualisieren.
Würde man das alles nur mit rpm (oder dpkg) machen wollen, hätte man bei eventuell ein paar Hundert installierten Paketen bestimmt viel Spaß.
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."

Offline gramanu

  • Sr. Member
  • ***
  • Beiträge: 258
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #4 am: Juni 27, 2005, 20:09:00 »
O.k,

das ist dann ja echt sinnvoll,in meinem Fall"apt4rpm", zu installieren!!

gruß,gramanu
"Erfolg ist der Sieg der Einfälle
über die Zufälle."

Offline gramanu

  • Sr. Member
  • ***
  • Beiträge: 258
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #5 am: Juni 28, 2005, 14:55:25 »
Ich bekomme keine Verbindung zum APT-Server,sagt Suse mir wenn ich mir die Pakete downloaden will.
Muß ich erst noch irgendetwas konfigurieren?

gruß,gramanu
"Erfolg ist der Sieg der Einfälle
über die Zufälle."

Offline Hans

  • Sr. Member
  • ***
  • Beiträge: 462
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #6 am: Juni 28, 2005, 15:17:03 »
Hi

bin mir nicht sicher aber ich glaube das was du suchst findest du hier

Hier der link: http://linux01.gwdg.de/apt4rpm/index.orig.html

Ich hoffe das ich dir Helfen konnte

Gruß Hans
"Wir haben Computer Erfunden um Probleme zulösen die wir ohne Computer gar nicht hätten"
Hauptfehler Quelle Nummer 1 ist der USER

Offline Baldrian

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 2426
  • Bewertung der Beiträge: 28
  • Geschlecht: Männlich
    • Profil anzeigen
    • ecarux.de
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #7 am: Juni 28, 2005, 15:36:21 »
Was steht den in deiner /etc/apt/sources.list ?
"Was auch immer geschieht, nie dürft ihr so tief sinken,
von dem Kakao, durch den man euch zieht, auch noch zu trinken."

Offline planeti

  • Newbie
  • *
  • Beiträge: 46
  • Bewertung der Beiträge: 0
  • Geschlecht: Männlich
    • Profil anzeigen
Re: Bestimmt Interessant für Linux einsteiger
« Antwort #8 am: Oktober 11, 2005, 00:52:46 »
Der Befehl # rpm -i Paketname  entpackt letztendlich nur binäre Dateien aus dem RPM Paket.
RPM als solches ist aber nicht "intelligent". Wenn abhängigkeiten zu einem Paket fehlen, muß man sich um diese selber kümmern.
APT (oder generäl ein Paketmanager) kümmert sich um die Abhängigkeiten von Paketen.
Ein Beispiel, der Browser Firefox hat folgende Abhängigkeietn:
 fontconfig, psmisc, debianutils (>= 1.16), libatk1.0-0 (>= 1.9.0), libc6 (>= 2.3.2.ds1-21), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:4.0.0-7), libglib2.0-0 (>= 2.6.0), libgtk2.0-0 (>= 2.6.0), libidl0, libjpeg62, libkrb53 (>= 1.3.2), libpango1.0-0 (>= 1.8.1), libpng12-0 (>= 1.2.8rel), libstdc++5 (>= 1:3.3.4-1), libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), libxft2 (>> 2.1.1), libxp6 | xlibs (>> 4.1.0), libxt6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1)

wenn ich mir so recht überlege. ich war vor 5 jahren heilfroh suse 6.2 glaube ich auf meinem damals saustarken AMA K7 installiert zu haben. bin sogar ins internet gekommen und konnte meinen drucker einzurichten. wobei das damals auch schon fast automatisiert abgelaufen ist.

ich hätte mal am "ball" bleiben sollen.

planeti