Ciao,
scusa il ritardo. La procedura che dovrebbe funzionare è di questo tipo (da ripetere modificando i nomi dei pacchetti per ogni pacchetto che si deve reinstallare):
cd ~
mkdir temp
cd temp
sudo smart download libQtDeclarative libQtXmlPatterns libQtSvg
rpm -U libQtDeclarative*.rpm libQtXmlPatterns*.rpm libQtSvg*.rpm --force
Questa in generale è la procedura consigliata rispetto a reinstallare.
In alternativa si può provare la reinstallazione senza formattare, altrimenti la reinstallazione solo della partizione di sistema se la partizione home è separata, altrimenti la reinstallazione con formattazione dell'unica partizione con prima copia di backup della home e altri dati.
Gli utenti hanno il permesso di scrivere solo nella propria home, quindi i dati dell'utente da mantenere sono in questa cartella. A seconda delle scelte fatte in fase di installazione la home può essere nella partizione di sistema o in una partizione separata. Ovviamente nel secondo caso è più facile reinstallare avendo cura di non far riformattare la partizione home al programma di installazione.
Se hai lavorato come root potresti avere fatto anche modifiche e copia di dati personali in altri punti del sistema, ma quando si lavora come root bisogna sempre essere consapevoli di cosa si sta facendo, quindi dovresti esserne consapevole.
Quando reinstallo un sistema, per esempio per aggiornarlo da milestone2 a milestone3, per essere tranquillo faccio una copia di tutto il filesystem in una cartella di backup, in modo da poter recuperare qualunque dato o configurazione particolare.
Comunque consiglio la prima procedura. Le altre procedure basate sulla reinstallazione richiedono di fare attenzione perché se si sbaglia si rischia di formattare la partizione con i dati personali e perderli. Quindi prima di reinstallare è sempre raccomandato fare il backup di tutto o almeno della home.

