Oprava poskozene instalace

Martin Macok macok na kocour.ms.mff.cuni.cz
Pátek Říjen 29 11:29:19 CEST 1999


On Fri, 29 Oct 1999, Tomas Kouba wrote:

> Dosel nam doma proud. Linux to bohuzel nejak nerozchodil a poskodil mi
> krome mych vlastnich souboru i nejake systemove veci (lib* a pod.).
> Mam RH 6.0. Jak reknu rpm, aby opravilo (znovu nainstalovalo) ty
> baliky kde nesouhlasi suma u souboru nebo soubor chybi?
> 
> Udelal jsem si seznam chybejicich souboru, z toho seznam baliku a z
> toho skriptik, ale neslo by to jednoduseji?

Slo, v adresari se vsemi baliky distribuce (treba CD) spustte:
rpm -Fvh --replacepkgs *.rpm | tee ~/LOG.UPGRADE

Ale bude to samozrejme pomalejsi, protoze se budou reinstalovat i ty
baliky, u kterych souhlasi suma (cimz by se nemelo nic pokazit) ...

Ale neco jako:
cat changed.rpms | while read UP ; do
	rpm -Fvh --replacepkgs /mnt/cdrom/.../${UP}.*.rpm
done
snad take neni zas az tak slozite, o neco horsi je asi vytvorit ten
changed.rpms (mirne delsi skript s rpm -Va ... a rpm -qf ...)

Jde o to, zda ztratite cas psanim skriptu, anebo samotnou reinstalaci
... Myslim, ze to vyjde zhruba nastejno (pokdu to nedelate casto a
nechcete si to zautomatizovat ...)

-- 
< Martin Mačok    (e) martin.macok na underground.cz  <ISO-8859-2-compatible> 
 \ (h) http://kocour.ms.mff.cuni.cz/~macok/  (w) http://underground.cz/ /
   \\\\\            any OS that doesn't make me look              /////
     \\\  like a random mouse-clicking idiot is a Good Thing (c)  ///



Další informace o konferenci Linux