SuSE Linux: Verze 7.3 do 8.0
Chcete aktualizovat svůj systém pomocí YaST Online Update (YOU), ale vždy
obdržíte chybové hlášení, že YOU nemůže najít žádné opravné balíky:
Can't get the patches from server.
Příčina vězí ve skutečnosti, že se po první instalaci nevytvořil soubor /var/lib/YaST/update.inf. Tento soubor obsahuje číslo nainstalované verze SuSE Linuxu. Toto číslo YaST Online Update používá k tomu, aby našel správné opravné balíky na FTP serveru.
Protože tento soubor nebyl po instalaci vytvořen, nemůže být soubor načten.Přeinstalujte ze stejného instalačního média, které jste použili při instalaci, pomocí YaST základní systém (balíky se série a).
Jako uživatel root zadejte na příkazové řádce příkaz yast, zvolte Správce balíků/aktualizace, instalace, pak Vytvořit/změnit konfiguraci, zvolte sérii a -- Základní systém. Zvolte jednotlivé balíky a stiskněte mezerník.
Po prvním stisku se status balíku změní z [i] na [R]. Stiskněte dvakrát klávesu F10 a zvolte Spustit instalaci. Vámi zvolené balíky se přeinstalují.
YaST vytvoří také chybějící soubor /var/lib/YaST/update.inf. Nyní již můžete pomocí YOU systém aktualizovat.
Vložte do mechaniky CD1 (popř. DVD) a jako uživatel root vykonejte následující příkazy:
su - "root-passwort" 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
Pokud budete používat DVD, změní se řádky asi takto:
mount /dvd cp /media/dvd/suse/setup/descr/info /tmp
Tento postup samozřejmě platí také pro SuSE Linux 7.3.