A YaST Online Update nem talál egyetlen frissítést sem a szerveren (az update.inf fájl hiányzik)

Terméktámogatási adatbázis (jsj_no_update_inf)
Következőkre vonatkozik

SuSE Linux: Verzió 7.3

Probléma

Amikor megpróbáljuk frissíteni a rendszert a YaST Online Update (YOU) segítségével, a következő hibaüzenet jelenik meg:

Can't get the patches from server.
Please try to get patches from another SuSE FTP server.
Nem tudom letölteni a frissítéseket a szerverről.
Kérem válasszon egy másik SuSE FTP szervert.
Ha követjük az instrukciókat, annak ellenére újból találkozunk a hibaüzenettel.

Oka

Ebben az esetben a /var/lib/YaST/update.inf fájl hiányzik a rendszerből az első telepítést követően. Ez a fájl az első telepítés során jön létre és a SuSE Linux telepített verziójának számát tartalmazza. Ezt a verziószámot használja a YaST online frissítő az elérési útvonal megtalálásához az ftp szerveren. Mivel ez az információ hiányzik, a kísérlet meghiúsul. Sajnos annak oka, hogy a fájl miért nem hozzáférhető a telepítés után, egyenlőre ismeretlen.

Megoldás

SuSE Linux 7.3 rendszereken

Ez esetben segíthet az egyik alapcsomag újratelepítése (az a sorozatból, az rpm csomag alkalmas erre a célra) azonos telepítési médiumról a YaST segítségével. Hogy ezt megtehessük, adjuk ki a yast parancsot root-ként.

Válasszuk ki a Csomagkezelés, Beállítások módosítása/létrehozása, és a -- Linux Base System sorozat. Ezután válasszuk ki az rpm csomagot és nyomjuk meg egyszer a szóközt. A csomag állapota megváltozik [i]-ről [R]-re a táblázat első oszlopában. Nyomjuk meg az F10 billentyűt kétszer és válasszuk ki a Telepítés megkezdése pontot a következő menüből. Az rpm csomag újra lesz telepítve.

Most a YaST létrehozza a /var/lib/YaST/update.inf hiányzó fájlt és már frissíthetünk is.

SuSE Linux 8.0 rendszereken

Helyezzük be az első CD-t vagy a DVD-t és nyissunk egy konzolt. Adjuk ki a következő parancsokat:


su -
"root-jelszó"
mount /cdrom
cp /media/cdrom/suse/setup/descr/info /tmp
cp /media/cdrom/suse/setup/descr/update.in_ /tmp
/usr/lib/YaST2/bin/create_update_inf /tmp
rm /tmp/info
umount /cdrom

Ha DVD-t használunk CD helyett, változtassuk meg a parancsokat ennek megfelelően:

mount /dvd
cp /media/dvd/suse/setup/descr/info /tmp

Ez az eljárás SuSE Linux 7.3 rendszereken is működik.


Kulcsszavak: YOU, ONLINE, UPDATE, UPDATE.INF, PATCHES, FRISSíTéS

Kategóriák:

SDB-jsj_no_update_inf, Copyright SuSE Linux AG, Nürnberg, Germany - Verzió: 16. Apr 2002
SuSE Linux AG - Utoljára frissítve: 14. Oct 2002 feladó: comp (sdb_gen 1.40.0)