SuSE Linux: Verzió 7.3
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.
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.
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.
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.