• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

APT Probleme/Fragen eines n00b

Status
Für weitere Antworten geschlossen.
Hi!
Ich hab mehrere Fragen. Einige Antworten kann ich mir denken, würd Sie aber gern bestätigt haben ;)

1. Was ist APT?
2. Was sind Respondingsbums?
3. Was ist ein "konsistentes System"?

So, ab nun wirds interessant:

4. Ich hab APT nach dem HOW-TO installiert und folgende source.list
Code:
# Patches SuSE 9.1
# rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 update-prpm security-prpm

# All possible components
# The security component is specified in security.list
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 base

rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 update
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 kde
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 kde3-stable
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 xfree86
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 xorg
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 gnome
#rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 gnome2
#rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 misc

# PackMan for SuSE 9.1
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 packman
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 packman-i686

# Specials for SuSE 9.1
# apt*, lua*
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suser-rbos

# apt4rpm*, perl-XML-*
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 funktronics

# k_deflt*, kernel_source, kernel-default
# rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 mantel-kernel
# rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 kernel-of-the-day

# gcc, apache, samba
# rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suse-projects

# xfce
#rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suser-ollakka

#
#rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suser-sbarnin

# postfix 2.1
#rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suser-gbv

# giFT, apollon, libgiFT
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suser-scorot

#
# rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suse-people

# webmin
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 suser-tcousin

# rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 usr-local-bin
# rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 wine

# mozilla
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 mozilla

# samba3
rpm http://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.1-i386 samba3

# guru
# rpm http://guru.unixtech.be/apt/ SuSE/9.1-i686 guru

beim ausführen von apt-get update kommen folgende "Fehler" (etwas gekürzt ;) )
Code:
Fehler http://ftp.gwdg.de SuSE/9.1-i386/xfree86 pkglist
  404 Not Found
Ignoriere http://ftp.gwdg.de SuSE/9.1-i386/xfree86 release
...
Gescheitert zu holen http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.1-i386/base/pk                                          glist.xfree86  404 Not Found
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
W: Release file did not contain checksum information for http://ftp.gwdg.de/pub/                                          linux/suse/apt/SuSE/9.1-i386/base/pkglist.xfree86
W: Release file did not contain checksum information for http://ftp.gwdg.de/pub/                                          linux/suse/apt/SuSE/9.1-i386/base/release.xfree86
W: Sie möchten `apt-get update' ausführen um diese Problem zu beheben
E: Einige Index-Dateien konnten nicht heruntergeladen werden, sie wurden ignorie                                          rt oder alte weiterhin benutzt.

Ich hab dann trotzdem mal den nächsten Befehl ausgeführt, dort kam dann folgendes:
Code:
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Sie werde `apt-get -f install' ausführen wollen um diese zu beheben.
Die folgenden Pakete besitzen unerfülte Abhängigkeiten:
  kylixlibs2: Hängt ab von: libstdc++ (= 2.96) aber 3.3.3-41 ist installiert
              Hängt ab von: libjpeg (= 6b) aber 6.2.0-731 ist installiert
  transcode: Hängt ab von: libMagick.so.0 aber es ist nicht installierbar
             Hängt ab von: libslang.so.1 aber es ist nicht installierbar
E: Unerfüllte Abhängigkeiten. Versuche -f zu benutzen.

apt-get upgrade brachte ähnliche Fehler. also hab ich mal den Befehl ausprobiert, den mir apt-get vorgeschlagen hat! (apt-get -f install). Jetzt will mir aber apt-get diese beiden Pakete löschen! Da hab ich mal abgebrochen, da cih wo anders gelesen habe, dass ich transcode brauche zum DVD-Rippen! (Kann ich zwar auch noch nicht, aber das ist ein anderer Thread ;) )
Code:
Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Korrigiere Abhängigkeiten ... Fertig
Die folgenden Pakete werden ENTFERNT:
  kylixlibs2 transcode
0 upgraded, 0 newly installed, 2 entfernt und 356 nicht upgegradet.
Muss 0B an Archiven holen.
Nach dem Auspacken werden 20,1MB Plattenplatz freigegeben werden.
Wollen Sie fortsetzen? [J/n] n
Abgebrochen.

So, sorry ist ein bischen viel geworden aber besser zuviel Infos als zu wenig ;)

Was solte ich eurer Meinung nach tun? Wie gehst weiter? HILEF!!!!

Danke schon mal im vorraus!

Noch was allgemeines zu Thema RPM: Kann ich die rpms, die ich aus dem Netz geladen habe, nach dem installieren löschen oder werden die noch irgendwie gebraucht?
 

oc2pus

Ultimate Guru
1.) der "Fehler" deines apt update Aufrufs ist eher eine Warnung. Das Repository xfree86 ist derzeit leer. Entweder löschst du diese Zeile aus deiner sources.list oder du ignorierst diesen "Fehler" bis wieder rpms dort zur Verfügung gestellt werden. Ich denke aber SuSE wird auf xorg umschwenken und deshalb wird es dort keinen RPMs mehr geben.

Lese Paketlisten... Fertig
Erzeuge Abhängigkeitsbaum... Fertig
Sie werde `apt-get -f install' ausführen wollen um diese zu beheben.
Die folgenden Pakete besitzen unerfülte Abhängigkeiten:
kylixlibs2: Hängt ab von: libstdc++ (= 2.96) aber 3.3.3-41 ist installiert
Hängt ab von: libjpeg (= 6b) aber 6.2.0-731 ist installiert
transcode: Hängt ab von: libMagick.so.0 aber es ist nicht installierbar
Hängt ab von: libslang.so.1 aber es ist nicht installierbar
E: Unerfüllte Abhängigkeiten. Versuche -f zu benutzen.
dein kylixlibs2 und transcode RPM ist etwas veraltet. Lass es entfernen und installiere es dann neu mit apt install transcode.
Aber bevor du überhaupt mit apt arbeiten kannst solltest du dein System in einen konsistenten Zustand bringen.

apt -s upgrade sollte keinen "zurückgehaltenen" Pakete mehr melden (Ausnahme: kernel-default, falls du den auf Hold gesetzt hast).

Die restlichen Infos zu deinen Fragen kannst du alle hier im apt-Forum finden ;)
 
Status
Für weitere Antworten geschlossen.
Oben