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

10.1: SW-Aktualisierung "vergisst" Repos - warum?

Mr. Spock

Hacker
Hallo Junx,

ich benutze SuSE 10.1 und habe dort die "Software-Aktualisierungsfunktion" aktiv - seit neuestem sind dort einige Repos "Kataloge" verschunden, die in Yast. aber eingetragen sind. Bisher war es so, dass alle neuen Repos, die ich in Yast eingetragen habe (z.B. Packman) automatisch auch im Aktualisierungsmodul drin waren. Nun ist auf einmal die Hälfte verschwunden. Kann man die Katalogliste irgendwie aktualisieren, so dass die Repos neu eingelesen werden? (Also im Akualisierungsmodul)
 
OP
Mr. Spock

Mr. Spock

Hacker
Code:
kid-a@thinkpad:~> rug --no-abbrev sl

# | Status | Typ  | Name                                                             | URI                                                              
--+--------+------+------------------------------------------------------------------+--------------------------------------------------------------------------------------------------------------------------------
1 | Active | ZYPP | SUSE-Linux-10.1-DVD9-CTMAGAZIN-x86-x86_64-10.1-0-20060812-143002 | cd:///?devices=/dev/hda&alias=SUSE-Linux-10.1-DVD9-CTMAGAZIN-x86-x86_64-10.1-0-20060812-143002
2 | Active | ZYPP | SUSE-Linux-10.1-Updates                                          | http://ftp.gwdg.de/pub/suse/update/10.1                          
3 | Active | ZYPP | SUSE-Linux-10.1-FTP-10.1-0-20060813-141613                       | http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/inst-source/?alias=SUSE-Linux-10.1-FTP-10.1-0-20060813-141613
4 | Active | ZYPP | SUSE-Linux-10.1-FTP-EXTRA-10.1-0-20060813-142422                 | http://ftp.gwdg.de/pub/opensuse/distribution/SL-10.1/non-oss-inst-source?alias=SUSE-Linux-10.1-FTP-EXTRA-10.1-0-20060813-142422
5 | Active | ZYPP | 20070131-123629                                                  | http://packman.iu-bremen.de/suse/10.1                            

kid-a@thinkpad:~> rug ca

Abo? | Name                                                             | Dienst
-----+------------------------------------------------------------------+-----------------------------------------------------------------
     | 20070131-123629                                                  | 20070131-123629
Ja   | SUSE-Linux-10.1-Updates                                          | SUSE-Linux-10.1-Updates
Ja   | SUSE-Linux-10.1-FTP-EXTRA-10.1-0-20060813-142422                 | SUSE-Linux-10.1-FTP-EXTRA-10.1-0-20060813-142422
     | SUSE-Linux-10.1-DVD9-CTMAGAZIN-x86-x86_64-10.1-0-20060812-143002 | SUSE-Linux-10.1-DVD9-CTMAGAZIN-x86-x86_64-10.1-0-20060812-143002
Ja   | SUSE-Linux-10.1-FTP-10.1-0-20060813-141613                       | SUSE-Linux-10.1-FTP-10.1-0-20060813-141613

In dieser Auflistung fehlen die Repos ebenfalls. Ich hab in Yast z.B. noch KDE und die KDE Backports drin...
 
Poste bitte mal die Ausgabe von
Code:
for i in `ls -A1 /var/lib/zypp/db/sources`; do cat "/var/lib/zypp/db/sources/$i"; done;
außerdem mal ein
Code:
rug ref
ausführen.

Scheint aber so, dass du die Paketquellen wieder neu anlegen musst.
Siehe: Quellen für SuSE Linux 10.1
(Quellen mit rug anlegen, siehe: Quellen für openSUSE 10.2)

YaST und ZMD benutzen beide die libzypp als Backend.
Scheinbar kommen die beiden Paketmanager sich dabei etwas ins Gehege.
(Ich habe ähnliche Erfahrungen unter 10.2 bei gleichzeitiger Benutzung von rug/ZMD und zypper/YaST gemacht)

=> Besser für eine Paketverwaltung entscheiden:
YaST
Software installieren: YaST -> Software -> Software installieren oder löschen
Paketquellen verwalten: YaST -> Software -> Installationsquelle wechseln
Online Update: YaST -> Software -> Online Update

ZMD
Software installieren: zen-installer, zen-remover, rug
Paketquellen verwalten: zen-installer -> Konfigurieren -> Dienste -> Dienst hinzufügen, rug
Online Update: zen-updater, rug
 
Oben