Ciao a tutti!
Ho provato ieri sera a upgradare dalla 16 alla 17 tramite DVD, scaricato da torrent e masterizzato a 4x, quindi non dovrebbero esserci problemi di supporto danneggiato.
All’avvio scelgo Install or upgrade fedora e lascio tutte le impostazioni di default, in modo che aggiornasse i pacchetti e riscrivesse grub2. Dopo aver fatto lo script merge per i collegamenti in /usr, dopo aver aggiornato 1491 pacchetti, e dopo aver fatto il cleaning dei vecchi programmi, alla reinstallazione di grub esce un pannello che dice che ci sono stati dei problemi e il sistema potrebbe non avviarsi correttamente. Anaconda termina poi con la solita schermata che invita al reboot.
Al riavvio della macchina ricompaiono tutti e tre i vecchi kernel di fedora 16, lascio quindi partire il sistema così e mi trovo davanti un sistema “ibrido” e abbastanza lento.
Da terminale con ‘uname -r’ mi risponde che è attualmente caricato il kernel di fedora 16, mentre ad un ‘gnome-shell --version’ risponde 3.4.
Ovviamente da terminale con uno yum update ci sono un’infinità di errori, di librerie mancanti, ecc.
Come posso fare per rimediare? Pensavo a un’installazione tramite yum, come descritta http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fedora_16_-.3E_Fedora_17. Avete consigli o altro prima di procedere?
Attualmente sono all’interno di una live, quindi l’accesso alla partizione posso farlo solo da chroot o da un gestore file.
Grazie mille.
prova a dare un:
# yum distribution-synchronization --releasever=17
da live o dal sistema “ibrido”?
dal sistema “ibrido”.
OK, hang on please…
Eccomi…
Al riavvio ha fatto “Rietichettatura SElinux policy targeted”, che l’ha tenuto occupato per una ventina di minuti. Quindi poi è come se si fosse voluto spegnere quindi ha smontato tutte le partizioni e segnalava “Sending SIGTERM” e quindi si è bloccato su “Panic occurred, switching back to text console”, da cui poi l’unica possibilità è stato uno spegnimento forzato.
Al riavvio ho provato come segnalato da virus e questa è la risposta:
[code]# yum distribution-synchronization --releasever=17
…
–> Elaborazione dipendenza: /usr/bin/db_stat per il pacchetto: rpm-4.9.1.3-7.fc17.x86_64
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.3.8-1.fc16.x86_64-4.1.16-1.fc16.2.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.3.8-1.fc16.x86_64-4.1.16-1.fc16.2.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.3.7-1.fc16.x86_64-4.1.16-1.fc16.1.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.3.7-1.fc16.x86_64-4.1.16-1.fc16.1.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.4.2-1.fc16.x86_64-4.1.16-1.fc16.3.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.4.2-1.fc16.x86_64-4.1.16-1.fc16.3.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Riavvio della risoluzione delle dipendenze con i nuovi cambiamenti.
–> Esecuzione del controllo di transazione
—> Pacchetto libdb-utils.x86_64 0:5.2.36-5.fc17 settato per essere installato
–> Risoluzione delle dipendenze completata
–> Esecuzione del controllo di transazione
—> Pacchetto kde-l10n-Italian.noarch 0:4.8.4-1.fc17 settato per essere installato
–> Elaborazione dipendenza: kde-l10n = 4.8.4-1.fc17 per il pacchetto: kde-l10n-Italian-4.8.4-1.fc17.noarch
—> Pacchetto kernel.x86_64 0:3.3.7-1.fc16 settato per essere eliminato
–> Elaborazione dipendenza: kernel-uname-r = 3.3.7-1.fc16.x86_64 per il pacchetto: kmod-VirtualBox-3.3.7-1.fc16.x86_64-4.1.16-1.fc16.1.x86_64
—> Pacchetto kernel-devel.x86_64 0:3.3.7-1.fc16 settato per essere eliminato
–> Esecuzione del controllo di transazione
—> Pacchetto kde-l10n.noarch 0:4.8.4-1.fc17 settato per essere installato
—> Pacchetto kmod-VirtualBox-3.3.7-1.fc16.x86_64.x86_64 0:4.1.16-1.fc16.1 settato per essere eliminato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.3.8-1.fc16.x86_64-4.1.16-1.fc16.2.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.3.8-1.fc16.x86_64-4.1.16-1.fc16.2.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.4.2-1.fc16.x86_64-4.1.16-1.fc16.3.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Elaborazione dipendenza: /sbin/depmod per il pacchetto: kmod-VirtualBox-3.4.2-1.fc16.x86_64-4.1.16-1.fc16.3.x86_64
Il pacchetto module-init-tools-3.16-5.fc17.x86_64 è reso obsoleto da kmod-7-1.fc17.x86_64, che è già installato
–> Risoluzione delle dipendenze completata
Errore: Pacchetto: kmod-VirtualBox-3.3.8-1.fc16.x86_64-4.1.16-1.fc16.2.x86_64 (@rpmfusion-free-updates/16)
Richiede: /sbin/depmod
Rimozione in corso: kmod-7-1.fc17.x86_64 (@anaconda-0)
Non trovato
Aggiornato da: kmod-7-2.fc17.x86_64 (updates)
Non trovato
Disponibile: module-init-tools-3.16-5.fc17.x86_64 (fedora)
Non trovato
Errore: Pacchetto: kmod-VirtualBox-3.4.2-1.fc16.x86_64-4.1.16-1.fc16.3.x86_64 (@rpmfusion-free-updates/16)
Richiede: /sbin/depmod
Rimozione in corso: kmod-7-1.fc17.x86_64 (@anaconda-0)
Non trovato
Aggiornato da: kmod-7-2.fc17.x86_64 (updates)
Non trovato
Disponibile: module-init-tools-3.16-5.fc17.x86_64 (fedora)
Non trovato
Si può provare ad usare --skip-broken per aggirare il problema
** Trovati 238 problemi pre-esistenti nel rpmdb, l’output di ‘yum check’ è:
ConsoleKit-x11-0.4.5-1.fc15.x86_64 ha una dipendenza mancante di ConsoleKit = (‘0’, ‘0.4.5’, ‘1.fc15’)
ImageMagick-c+±6.7.0.10-5.fc16.x86_64 ha una dipendenza mancante di ImageMagick = (‘0’, ‘6.7.0.10’, ‘5.fc16’)
ImageMagick-c+±6.7.0.10-5.fc16.x86_64 ha una dipendenza mancante di libMagickCore.so.4()(64bit)
ImageMagick-c+±6.7.0.10-5.fc16.x86_64 ha una dipendenza mancante di libMagickWand.so.4()(64bit)
ImageMagick-perl-6.7.0.10-5.fc16.x86_64 ha una dipendenza mancante di ImageMagick = (‘0’, ‘6.7.0.10’, ‘5.fc16’)
ImageMagick-perl-6.7.0.10-5.fc16.x86_64 ha una dipendenza mancante di libMagickCore.so.4()(64bit)
OpenSceneGraph-libs-3.0.1-5.fc16.x86_64 ha una dipendenza mancante di libpoppler.so.18()(64bit)
abrt-retrace-client-2.0.7-3.fc16.x86_64 ha una dipendenza mancante di abrt = (‘0’, ‘2.0.7’, ‘3.fc16’)
alsa-lib-1.0.25-3.fc17.x86_64 è un duplicato di alsa-lib-1.0.25-1.fc16.i686
anaconda-16.25-1.fc16.x86_64 ha una dipendenza mancante di libarchive.so.2()(64bit)
1:anjuta-3.2.0-1.fc16.x86_64 ha una dipendenza mancante di glade3-libgladeui >= (‘0’, ‘3.9.2’, None)
asc-2.4.0.0-1.fc16.x86_64 ha una dipendenza mancante di libboost_regex.so.1.47.0()(64bit)
atkmm-devel-2.22.5-1.fc16.x86_64 ha una dipendenza mancante di atkmm = (‘0’, ‘2.22.5’, ‘1.fc16’)
audit-libs-2.2.1-1.fc17.x86_64 è un duplicato di audit-libs-2.2.1-1.fc16.i686
avahi-compat-libdns_sd-0.6.30-4.fc16.x86_64 ha una dipendenza mancante di avahi = (‘0’, ‘0.6.30’, ‘4.fc16’)
avahi-compat-libdns_sd-0.6.30-4.fc16.x86_64 ha una dipendenza mancante di avahi-libs = (‘0’, ‘0.6.30’, ‘4.fc16’)
avahi-ui-0.6.30-4.fc16.x86_64 ha una dipendenza mancante di avahi = (‘0’, ‘0.6.30’, ‘4.fc16’)
avahi-ui-0.6.30-4.fc16.x86_64 ha una dipendenza mancante di libgdbm.so.3()(64bit)
boinc-manager-6.12.35-1.r24014svn.fc16.x86_64 ha una dipendenza mancante di libxcb-atom.so.1()(64bit)
cairomm-devel-1.10.0-1.fc16.x86_64 ha una dipendenza mancante di cairomm = (‘0’, ‘1.10.0’, ‘1.fc16’)
caribou-antler-0.4.1-3.fc16.x86_64 ha una dipendenza mancante di caribou = (‘0’, ‘0.4.1’, ‘3.fc16’)
caribou-gtk2-module-0.4.1-3.fc16.x86_64 ha una dipendenza mancante di caribou = (‘0’, ‘0.4.1’, ‘3.fc16’)
caribou-gtk3-module-0.4.1-3.fc16.x86_64 ha una dipendenza mancante di caribou = (‘0’, ‘0.4.1’, ‘3.fc16’)
cinnamon-1.4.0-2.fc16.x86_64 ha una dipendenza mancante di libcamel-1.2.so.29()(64bit)
cinnamon-1.4.0-2.fc16.x86_64 ha una dipendenza mancante di libclutter-glx-1.0.so.0()(64bit)
cinnamon-1.4.0-2.fc16.x86_64 ha una dipendenza mancante di libcogl.so.5()(64bit)
cinnamon-1.4.0-2.fc16.x86_64 ha una dipendenza mancante di libebook-1.2.so.12()(64bit)
cinnamon-1.4.0-2.fc16.x86_64 ha una dipendenza mancante di libecal-1.2.so.10()(64bit)
cinnamon-1.4.0-2.fc16.x86_64 ha una dipendenza mancante di libedataserver-1.2.so.15()(64bit)
clementine-1.0.1-6.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
clementine-1.0.1-6.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
clementine-1.0.1-6.fc16.x86_64 ha una dipendenza mancante di libimobiledevice.so.2()(64bit)
clementine-1.0.1-6.fc16.x86_64 ha una dipendenza mancante di libusbmuxd.so.1()(64bit)
clutter-gtk010-0.10.8-5.fc16.x86_64 ha una dipendenza mancante di libclutter-glx-1.0.so.0()(64bit)
clutter-gtk010-0.10.8-5.fc16.x86_64 ha una dipendenza mancante di libcogl.so.5()(64bit)
cmake-2.8.8-4.fc16.x86_64 ha una dipendenza mancante di libarchive.so.2()(64bit)
cracklib-2.8.18-3.fc17.x86_64 è un duplicato di cracklib-2.8.18-2.fc15.i686
db4-4.8.30-10.fc17.x86_64 è un duplicato di db4-4.8.30-3.fc15.i686
dconf-editor-0.10.0-1.fc16.x86_64 ha una dipendenza mancante di dconf = (‘0’, ‘0.10.0’, ‘1.fc16’)
dkms-2.2.0.3-1.fc16.noarch ha una dipendenza mancante di modutils
expat-2.1.0-1.fc17.x86_64 è un duplicato di expat-2.1.0-1.fc16.i686
extremetuxracer-0.4-6.fc15.x86_64 ha una dipendenza mancante di extremetuxracer-common = (‘0’, ‘0.4’, ‘6.fc15’)
extremetuxracer-0.4-6.fc15.x86_64 ha una dipendenza mancante di extremetuxracer-papercuts-fonts = (‘0’, ‘0.4’, ‘6.fc15’)
extremetuxracer-0.4-6.fc15.x86_64 ha una dipendenza mancante di extremetuxracer-papercuts-outline-fonts = (‘0’, ‘0.4’, ‘6.fc15’)
farsight2-python-0.0.31-1.fc16.x86_64 ha una dipendenza mancante di farsight2 = (‘0’, ‘0.0.31’, ‘1.fc16’)
farsight2-python-0.0.31-1.fc16.x86_64 ha una dipendenza mancante di libgstfarsight-0.10.so.0()(64bit)
fontconfig-2.8.0-6.fc17.x86_64 è un duplicato di fontconfig-2.8.0-4.fc16.i686
freetype-2.4.8-3.fc17.x86_64 è un duplicato di freetype-2.4.6-5.fc16.i686
gitk-1.7.7.6-1.fc16.noarch ha una dipendenza mancante di git = (‘0’, ‘1.7.7.6’, ‘1.fc16’)
glew-devel-1.6.0-1.fc16.x86_64 ha una dipendenza mancante di libGLEW = (‘0’, ‘1.6.0’, ‘1.fc16’)
glibc-2.14.90-24.fc16.7.i686 ha una dipendenza mancante di glibc-common = (‘0’, ‘2.14.90’, ‘24.fc16.7’)
glibc-2.15-37.fc17.x86_64 è un duplicato di glibc-2.14.90-24.fc16.7.i686
glibmm24-devel-2.30.0-1.fc16.x86_64 ha una dipendenza mancante di glibmm24 = (‘0’, ‘2.30.0’, ‘1.fc16’)
glob2-0.9.4.4-8.fc16.x86_64 ha una dipendenza mancante di libboost_thread-mt.so.1.47.0()(64bit)
3:gnome-commander-1.2.8.15-1.fc16.x86_64 ha una dipendenza mancante di libexiv2.so.10()(64bit)
3:gnome-commander-1.2.8.15-1.fc16.x86_64 ha una dipendenza mancante di libpoppler.so.18()(64bit)
1:gnome-games-extra-3.2.1-3.fc16.x86_64 ha una dipendenza mancante di gnome-games = (‘1’, ‘3.2.1’, ‘3.fc16’)
1:gnome-games-extra-3.2.1-3.fc16.x86_64 ha una dipendenza mancante di libclutter-glx-1.0.so.0()(64bit)
1:gnome-games-extra-3.2.1-3.fc16.x86_64 ha una dipendenza mancante di libcogl.so.5()(64bit)
gnome-python2-gnomedesktop-2.32.0-5.fc16.x86_64 ha una dipendenza mancante di gnome-python2-desktop = (‘0’, ‘2.32.0’, ‘5.fc16’)
gnome-vfs2-smb-2.24.4-6.fc16.x86_64 ha una dipendenza mancante di gnome-vfs2 = (‘0’, ‘2.24.4’, ‘6.fc16’)
gstreamer-plugins-ugly-0.10.18-3.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
gstreamer-plugins-ugly-0.10.18-3.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
gthumb-2.14.4-1.fc16.x86_64 ha una dipendenza mancante di libclutter-glx-1.0.so.0()(64bit)
gthumb-2.14.4-1.fc16.x86_64 ha una dipendenza mancante di libcogl.so.5()(64bit)
gthumb-2.14.4-1.fc16.x86_64 ha una dipendenza mancante di libexiv2.so.10()(64bit)
gtkpod-2.1.1-1.fc16.x86_64 ha una dipendenza mancante di libimobiledevice.so.2()(64bit)
gtkpod-2.1.1-1.fc16.x86_64 ha una dipendenza mancante di libusbmuxd.so.1()(64bit)
gtksourceview2-devel-2.11.2-6.fc15.x86_64 ha una dipendenza mancante di gtksourceview2 = (‘0’, ‘2.11.2’, ‘6.fc15’)
ibus-hangul-1.4.1-4.fc16.x86_64 ha una dipendenza mancante di libibus-1.0.so.0()(64bit)
ifuse-1.1.1-2.fc15.x86_64 ha una dipendenza mancante di libimobiledevice.so.2()(64bit)
ifuse-1.1.1-2.fc15.x86_64 ha una dipendenza mancante di libusbmuxd.so.1()(64bit)
jack-audio-connection-kit-example-clients-1.9.8-3.fc16.x86_64 ha una dipendenza mancante di jack-audio-connection-kit = (‘0’, ‘1.9.8’, ‘3.fc16’)
libICE-1.0.8-1.fc17.x86_64 è un duplicato di libICE-1.0.7-1.fc16.i686
libSM-1.2.1-1.fc17.x86_64 è un duplicato di libSM-1.2.0-2.fc15.i686
libX11-1.4.3-1.fc16.i686 ha una dipendenza mancante di libX11-common = (‘0’, ‘1.4.3’, ‘1.fc16’)
libX11-1.4.99.901-2.fc17.x86_64 è un duplicato di libX11-1.4.3-1.fc16.i686
libXau-1.0.6-3.fc17.x86_64 è un duplicato di libXau-1.0.6-2.fc15.i686
libXdamage-1.1.3-3.fc17.x86_64 è un duplicato di libXdamage-1.1.3-2.fc15.i686
libXext-1.3.1-1.fc17.x86_64 è un duplicato di libXext-1.3.0-1.fc16.i686
libXfixes-5.0-2.fc17.x86_64 è un duplicato di libXfixes-5.0-1.fc16.i686
libXi-1.6.1-1.fc17.x86_64 è un duplicato di libXi-1.4.5-1.fc16.i686
libXrender-0.9.7-1.fc17.x86_64 è un duplicato di libXrender-0.9.6-2.fc15.i686
libXtst-1.2.0-3.fc17.x86_64 è un duplicato di libXtst-1.2.0-2.fc15.i686
libXxf86vm-1.1.2-1.fc17.x86_64 è un duplicato di libXxf86vm-1.1.1-2.fc15.i686
libcddb-1.3.2-7.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
libcddb-1.3.2-7.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
libdrm-2.4.33-1.fc17.x86_64 è un duplicato di libdrm-2.4.33-1.fc16.i686
libffi-3.0.10-2.fc17.x86_64 è un duplicato di libffi-3.0.10-1.fc16.i686
libgcc-4.7.0-5.fc17.x86_64 è un duplicato di libgcc-4.6.3-2.fc16.i686
1:libgda-sqlite-4.2.8-2.fc16.x86_64 ha una dipendenza mancante di libgda = (‘1’, ‘4.2.8’, ‘2.fc16’)
libgpod-sharp-0.8.2-1.fc16.x86_64 ha una dipendenza mancante di libgpod = (‘0’, ‘0.8.2’, ‘1.fc16’)
libimobiledevice-devel-1.1.1-3.fc16.x86_64 ha una dipendenza mancante di libimobiledevice = (‘0’, ‘1.1.1’, ‘3.fc16’)
libimobiledevice-devel-1.1.1-3.fc16.x86_64 ha una dipendenza mancante di libimobiledevice.so.2()(64bit)
libimobiledevice-python-1.1.1-3.fc16.x86_64 ha una dipendenza mancante di libimobiledevice = (‘0’, ‘1.1.1’, ‘3.fc16’)
libimobiledevice-python-1.1.1-3.fc16.x86_64 ha una dipendenza mancante di libimobiledevice.so.2()(64bit)
libimobiledevice-python-1.1.1-3.fc16.x86_64 ha una dipendenza mancante di libusbmuxd.so.1()(64bit)
libjpeg-turbo-utils-1.2.0-1.fc16.x86_64 ha una dipendenza mancante di libjpeg-turbo(x86-64) = (‘0’, ‘1.2.0’, ‘1.fc16’)
libpciaccess-0.13-2.fc17.x86_64 è un duplicato di libpciaccess-0.12.1-1.fc15.i686
libplist-devel-1.3-2.fc15.x86_64 ha una dipendenza mancante di libplist = (‘0’, ‘1.3’, ‘2.fc15’)
libproxy-python-0.4.7-1.fc16.noarch ha una dipendenza mancante di libproxy = (‘0’, ‘0.4.7’, ‘1.fc16’)
libpurple-2.10.4-1.fc16.x86_64 ha una dipendenza mancante di libgstfarsight-0.10.so.0()(64bit)
1:libreoffice-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-writer = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-calc = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-impress = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-draw = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-math = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libdbtoolslx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libdbulx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libeditenglx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libforlx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libforuilx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libfwelx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-calc = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-core = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-ure = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libsfxlx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libsotlx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libsvllx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libsvtlx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libsvxcorelx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libsvxlx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libtklx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libtllx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libutllx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libvcllx.so()(64bit)
1:libreoffice-base-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libxolx.so()(64bit)
1:libreoffice-emailmerge-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-writer = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-pyuno-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-core = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
1:libreoffice-pyuno-3.4.5.2-15.fc16.x86_64 ha una dipendenza mancante di libreoffice-ure = (‘1’, ‘3.4.5.2’, ‘15.fc16’)
libselinux-2.1.10-3.fc17.x86_64 è un duplicato di libselinux-2.1.6-6.fc16.i686
libsigc++20-devel-2.2.10-1.fc16.x86_64 ha una dipendenza mancante di libsigc++20 = (‘0’, ‘2.2.10’, ‘1.fc16’)
libstdc+±4.7.0-5.fc17.x86_64 è un duplicato di libstdc+±4.6.3-2.fc16.i686
libusb1-devel-1.0.9-0.6.rc1.fc16.x86_64 ha una dipendenza mancante di libusb1 = (‘0’, ‘1.0.9’, ‘0.6.rc1.fc16’)
libuuid-2.21.1-1.fc17.x86_64 è un duplicato di libuuid-2.20.1-2.3.fc16.i686
libxcb-1.8-2.fc17.x86_64 è un duplicato di libxcb-1.7-3.fc16.i686
llvm-libs-3.0-12.fc17.x86_64 è un duplicato di llvm-libs-2.9-10.fc16.i686
mencoder-1.0-0.132.20110925svn.fc16.x86_64 ha una dipendenza mancante di libbluray.so.0()(64bit)
mesa-dri-drivers-7.11.2-3.fc16.i686 ha una dipendenza mancante di mesa-dri-filesystem(x86-32)
mesa-dri-drivers-8.0.2-8.fc17.x86_64 è un duplicato di mesa-dri-drivers-7.11.2-3.fc16.i686
mesa-libGL-8.0.2-8.fc17.x86_64 è un duplicato di mesa-libGL-7.11.2-3.fc16.i686
mkvtoolnix-4.9.1-2.fc16.x86_64 ha una dipendenza mancante di libboost_filesystem-mt.so.1.47.0()(64bit)
mkvtoolnix-4.9.1-2.fc16.x86_64 ha una dipendenza mancante di libboost_regex-mt.so.1.47.0()(64bit)
mkvtoolnix-4.9.1-2.fc16.x86_64 ha una dipendenza mancante di libboost_system-mt.so.1.47.0()(64bit)
mplayer-1.0-0.132.20110925svn.fc16.x86_64 ha una dipendenza mancante di libbluray.so.0()(64bit)
muffin-1.0.2-1.fc16.x86_64 ha una dipendenza mancante di libclutter-glx-1.0.so.0()(64bit)
muffin-1.0.2-1.fc16.x86_64 ha una dipendenza mancante di libcogl.so.5()(64bit)
ncurses-libs-5.9-2.20110716.fc16.i686 ha una dipendenza mancante di ncurses-base = (‘0’, ‘5.9’, ‘2.20110716.fc16’)
ncurses-libs-5.9-4.20120204.fc17.x86_64 è un duplicato di ncurses-libs-5.9-2.20110716.fc16.i686
nspr-4.9-2.fc17.x86_64 è un duplicato di nspr-4.9-2.fc16.i686
nss-3.13.4-3.fc17.x86_64 è un duplicato di nss-3.13.4-2.fc16.i686
nss-softokn-3.13.4-2.fc17.x86_64 è un duplicato di nss-softokn-3.13.4-1.fc16.i686
nss-softokn-freebl-3.13.4-2.fc17.x86_64 è un duplicato di nss-softokn-freebl-3.13.4-1.fc16.i686
nss-util-3.13.4-2.fc17.x86_64 è un duplicato di nss-util-3.13.4-2.fc16.i686
openal-soft-devel-1.12.854-2.fc15.x86_64 ha una dipendenza mancante di openal-soft = (‘0’, ‘1.12.854’, ‘2.fc15’)
openlierox-0.59-0.2.beta9.fc16.x86_64 ha una dipendenza mancante di libboost_signals-mt.so.1.47.0()(64bit)
openlierox-0.59-0.2.beta9.fc16.x86_64 ha una dipendenza mancante di libzip.so.1()(64bit)
pam-1.1.5-5.fc17.x86_64 è un duplicato di pam-1.1.5-5.fc16.i686
pangomm-devel-2.28.3-1.fc16.x86_64 ha una dipendenza mancante di pangomm = (‘0’, ‘2.28.3’, ‘1.fc16’)
php-embedded-5.3.14-1.fc16.x86_64 ha una dipendenza mancante di php-common(x86-64) = (‘0’, ‘5.3.14’, ‘1.fc16’)
php-embedded-5.3.14-1.fc16.x86_64 ha una dipendenza mancante di libgmp.so.3()(64bit)
php-gd-5.3.14-1.fc16.x86_64 ha una dipendenza mancante di php-common(x86-64) = (‘0’, ‘5.3.14’, ‘1.fc16’)
php-pgsql-5.3.14-1.fc16.x86_64 ha una dipendenza mancante di php-pdo(x86-64) = (‘0’, ‘5.3.14’, ‘1.fc16’)
php-soap-5.3.14-1.fc16.x86_64 ha una dipendenza mancante di php-common(x86-64) = (‘0’, ‘5.3.14’, ‘1.fc16’)
php-xml-5.3.14-1.fc16.x86_64 ha una dipendenza mancante di php-common(x86-64) = (‘0’, ‘5.3.14’, ‘1.fc16’)
pingus-0.7.3-1.fc16.x86_64 ha una dipendenza mancante di libboost_signals.so.1.47.0()(64bit)
plymouth-plugin-fade-throbber-0.8.4-0.20110822.3.fc16.x86_64 ha una dipendenza mancante di plymouth-libs = (‘0’, ‘0.8.4’, ‘0.20110822.3.fc16’)
plymouth-plugin-script-0.8.4-0.20110822.3.fc16.x86_64 ha una dipendenza mancante di plymouth-libs = (‘0’, ‘0.8.4’, ‘0.20110822.3.fc16’)
plymouth-plugin-space-flares-0.8.4-0.20110822.3.fc16.x86_64 ha una dipendenza mancante di plymouth-libs = (‘0’, ‘0.8.4’, ‘0.20110822.3.fc16’)
plymouth-plugin-throbgress-0.8.4-0.20110822.3.fc16.x86_64 ha una dipendenza mancante di plymouth-libs = (‘0’, ‘0.8.4’, ‘0.20110822.3.fc16’)
plymouth-theme-spinner-0.8.4-0.20110822.3.fc16.x86_64 ha una dipendenza mancante di plymouth-plugin-two-step = (‘0’, ‘0.8.4’, ‘0.20110822.3.fc16’)
pulseaudio-module-gconf-0.9.23-1.fc16.x86_64 ha una dipendenza mancante di libpulsecommon-0.9.23.so()(64bit)
pulseaudio-module-gconf-0.9.23-1.fc16.x86_64 ha una dipendenza mancante di libpulsecore-0.9.23.so()(64bit)
pulseaudio-module-gconf-0.9.23-1.fc16.x86_64 ha una dipendenza mancante di pulseaudio = (‘0’, ‘0.9.23’, ‘1.fc16’)
pyclutter-1.3.2-2.fc15.x86_64 ha una dipendenza mancante di libclutter-glx-1.0.so.0()(64bit)
python-caribou-0.4.1-3.fc16.noarch ha una dipendenza mancante di caribou = (‘0’, ‘0.4.1’, ‘3.fc16’)
python-cryptsetup-0.1.4-1.fc16.x86_64 ha una dipendenza mancante di libcryptsetup.so.1()(64bit)
python-cryptsetup-0.1.4-1.fc16.x86_64 ha una dipendenza mancante di libcryptsetup.so.1(CRYPTSETUP_1.0)(64bit)
python-imaging-tk-1.1.7-4.fc16.x86_64 ha una dipendenza mancante di python-imaging = (‘0’, ‘1.1.7’, ‘4.fc16’)
python3-libs-3.2.3-2.fc16.x86_64 ha una dipendenza mancante di libgdbm_compat.so.3()(64bit)
python3-libs-3.2.3-2.fc16.x86_64 ha una dipendenza mancante di libgdbm.so.3()(64bit)
readline-6.2-4.fc17.x86_64 è un duplicato di readline-6.2-2.fc16.i686
speex-devel-1.2-0.13.rc1.fc15.x86_64 ha una dipendenza mancante di speex = (‘0’, ‘1.2’, ‘0.13.rc1.fc15’)
sqlite-3.7.11-2.fc17.x86_64 è un duplicato di sqlite-3.7.7.1-1.fc16.i686
sssd-1.8.4-13.fc16.x86_64 ha una dipendenza mancante di libldb(x86-64) = (‘0’, ‘1.1.0’, None)
subtitleripper-0.3-6.fc10.x86_64 ha una dipendenza mancante di libnetpbm.so.10()(64bit)
texlive-2007-66.fc16.x86_64 ha una dipendenza mancante di libpoppler.so.18()(64bit)
1:theora-tools-1.1.1-1.fc15.x86_64 ha una dipendenza mancante di libtheora = (‘1’, ‘1.1.1’, ‘1.fc15’)
transcode-1.1.7-1.fc16.x86_64 ha una dipendenza mancante di libMagickCore.so.4()(64bit)
transcode-1.1.7-1.fc16.x86_64 ha una dipendenza mancante di libMagickWand.so.4()(64bit)
usbmuxd-devel-1.0.7-3.fc16.x86_64 ha una dipendenza mancante di libusbmuxd.so.1()(64bit)
usbmuxd-devel-1.0.7-3.fc16.x86_64 ha una dipendenza mancante di usbmuxd = (‘0’, ‘1.0.7’, ‘3.fc16’)
vcdimager-0.7.24-1.fc15.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
vcdimager-0.7.24-1.fc15.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
vcdimager-0.7.24-1.fc15.x86_64 ha una dipendenza mancante di libiso9660.so.7()(64bit)
vcdimager-libs-0.7.24-1.fc15.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
vcdimager-libs-0.7.24-1.fc15.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
vcdimager-libs-0.7.24-1.fc15.x86_64 ha una dipendenza mancante di libiso9660.so.7()(64bit)
2:vim-enhanced-7.3.515-2.fc16.x86_64 ha una dipendenza mancante di libruby.so.1.8()(64bit)
vlc-1.1.13-3.fc16.x86_64 ha una dipendenza mancante di libxcb-keysyms.so.1()(64bit)
vlc-core-1.1.13-3.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
vlc-core-1.1.13-3.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
vlc-core-1.1.13-3.fc16.x86_64 ha una dipendenza mancante di libiso9660.so.7()(64bit)
wesnoth-1.8.6-4.fc16.x86_64 ha una dipendenza mancante di libboost_iostreams-mt.so.1.47.0()(64bit)
wesnoth-1.8.6-4.fc16.x86_64 ha una dipendenza mancante di libboost_regex-mt.so.1.47.0()(64bit)
xine-lib-extras-freeworld-1.1.20.1-1.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12()(64bit)
xine-lib-extras-freeworld-1.1.20.1-1.fc16.x86_64 ha una dipendenza mancante di libcdio.so.12(CDIO_12)(64bit)
xine-lib-extras-freeworld-1.1.20.1-1.fc16.x86_64 ha una dipendenza mancante di libiso9660.so.7()(64bit)
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-acecad
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-aiptek
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-elographics
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-fpit
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-hyperpen
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-mutouch
xorg-x11-drivers-7.4-2.fc15.x86_64 ha una dipendenza mancante di xorg-x11-drv-penmount
xorg-x11-drv-apm-1.2.3-8.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-glint-1.2.5-2.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-i128-1.3.4-9.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-i740-1.3.2-9.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-intel-2.19.0-3.fc16.x86_64 ha una dipendenza mancante di libxcb-aux.so.0()(64bit)
xorg-x11-drv-intel-2.19.0-3.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-keyboard-1.6.0-2.fc16.x86_64 ha una dipendenza mancante di xserver-abi(xinput-13) >= (‘0’, ‘0’, None)
xorg-x11-drv-mach64-6.9.0-2.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-mouse-1.7.1-2.fc16.x86_64 ha una dipendenza mancante di xserver-abi(xinput-13) >= (‘0’, ‘0’, None)
xorg-x11-drv-nv-2.1.18-8.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-r128-6.8.1-11.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-rendition-4.2.4-7.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-s3virge-1.10.4-9.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-savage-2.3.3-1.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-siliconmotion-1.7.5-2.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-sis-0.10.3-7.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-sisusb-0.9.4-7.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-tdfx-1.4.3-9.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-trident-1.3.4-7.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-v4l-0.2.0-14.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xorg-x11-drv-voodoo-1.2.4-7.fc16.x86_64 ha una dipendenza mancante di xserver-abi(videodrv-11) >= (‘0’, ‘0’, None)
xournal-0.4.5-15.fc16.x86_64 ha una dipendenza mancante di libpoppler.so.18()(64bit)
zlib-1.2.5-6.fc17.x86_64 è un duplicato di zlib-1.2.5-6.fc16.i686
[/code]
Non credo che sia una cosa risolvibile facilmente. L’unica cosa che mi scoccerebbe molto sarebbe dover recuperare tutti i programmi installati, dato che i dati nella home li ho accuratamente salvati in un’altra partizione.
Grazie a tutti per la pazienza.
Si può risolvere, si può risolvere. Ci sono passato anch’io con l’aggiornamento dalla 16 alla 17. Ti consiglio di usare i seguenti comandi da terminale: yum install, yum remove, yum update, yum check e yum distro-sync. La priima cosa da fare è eliminare i problemi che vengono elencati. Ti consiglio prima di eliminare i pacchetti che creano i problemi, poi di re-installarli. Dovresti fare in pratica per esempio:
yum remove xorg-x11-* vlc --skip-broken
Seguito da un:
yum install xorg-x11-* vlc
Lo so, è lungo, ma è l’unica soluzione. Dopo che hai risolto quei problemi, controllando ogni tanto con un " yum check", alla fine dovresti dare un " yum distro-sync". Tieni conto che la cache per i pacchetti rpm è di 3 GB, quindi un " yum update --skip-broken" è meglio farlo dopo aver risolto tutti quei problemi.
Grazie per il consiglio, ho provato a rimuovere i due pacchetti che davano errore, cioè
kmod-VirtualBox-3.3.8-1.fc16.x86_64-4.1.16-1.fc16.2.x86_64
e
kmod-VirtualBox-3.4.2-1.fc16.x86_64-4.1.16-1.fc16.3.x86_64
E adesso sta marciando, grazie al comando di virus… Dice che ha da scaricare 5gb di file, non so quando finirà :o
5 GB di aggiornamenti? La cache è di 3 GB, quindi ad un certo punto si bloccherà segnalando errore. Dovrai aggiornare manualmente almeno 2 GB di programmi prima di poter finire l’aggiornamento globale e sempre che yum check non segnali errori. Qui ci vuole pazienza.
Scusami quindi in pratica dovrei andare avanti così:
# yum update a* b*
in caso usando --skip-broken? Ho capito male?
Cerco di spiegarmi: quando tu dai " yum check" ti vengono mostrati i files problematici, quelli a cui " yum update", anche dato con " --skip-broken", non può risolvere. Altro problema è la cache usata da yum: 3 GB di spazio su HD. Come si risolve? Dopotutto 238 programmi, anche se rpm, non sono cosa da poco. La soluzione è:
- Prima si eliminano i programmi problematici, poi si re-installano. Esempio: ConsoleKit nel tuo sistema è una vecchia F15, ora è F17. Quindi prima dai un " yum remove ConsoleKit-x11 --skip-broken" che si porta appresso un po’ di dipendenze, poi lo riscrivi in " yum install ConsoleKit-x11 --skip-broken".
- Il numero dei programmi problematici lentamente si ridurrà. Passare da 238 a 5, per esempio, farà la differenza, ergo lo spazio necessario per l’aggiornamento si ridurrà.
- Dopo questa cura se darai un " yum update --skip-broken" ti verrà indicato lo spazio necessario per gli aggiornamenti. Se ti indicherà un valore vicino ai 3 GB sei vicino alla soluzione, ma…
- " yum update --skip-broken" nell’aggiornamento potrebbe incontrare problemi, quindi si usa prima " yum distro-sync", bisogna sincronizzare i pacchetti installati per sicurezza, poi finalmente l’agognato " yum update".
Fedora impone certe regole, soprattutto dopo l’aggiornamento. Sono cose che si imparano col tempo.
Ciao a tutti,
sono stato assente dal pc un paio di giorni e sono quindi poi riuscito a sistemare gran parte degli errori di yum. Questo è il responso dopo il check:
# yum check
Plugin abilitati:fastestmirror, langpacks, presto, refresh-packagekit, remove-with-leaves
db4-4.8.30-10.fc17.x86_64 è un duplicato di db4-4.8.30-3.fc15.i686
glibc-2.14.90-24.fc16.7.i686 ha una dipendenza mancante di glibc-common = ('0', '2.14.90', '24.fc16.7')
glibc-2.15-37.fc17.x86_64 è un duplicato di glibc-2.14.90-24.fc16.7.i686
nss-softokn-freebl-3.13.4-2.fc17.x86_64 è un duplicato di nss-softokn-freebl-3.13.4-1.fc16.i686
Errore: check all
#
purtroppo non posso rimuovere o aggiornare alcuno di questi pacchetti poiché si portano via mezzo sistema e anche yum, che è protetto dalla rimozione.
Cercando ora di fare un update questo è quello che ottengo:
[code]# yum update
… …
redhat-lsb-cxx x86_64 4.1-4.fc17 updates 13 k
redhat-lsb-desktop x86_64 4.1-4.fc17 updates 17 k
redhat-lsb-languages x86_64 4.1-4.fc17 updates 15 k
redhat-lsb-printing x86_64 4.1-4.fc17 updates 13 k
redhat-lsb-submod-multimedia x86_64 4.1-4.fc17 updates 12 k
redhat-lsb-submod-security x86_64 4.1-4.fc17 updates 12 k
systemtap-sdt-devel x86_64 1.8-1.fc17 updates 65 k
tritonus x86_64 0.3.7-0.13.20101108cvs.fc17 fedora 536 k
ucommon x86_64 5.2.3-1.fc17 updates 264 k
vorbisspi noarch 1.0.3-3.fc15 fedora 28 k
xapian-core-libs x86_64 1.2.9-1.fc17 fedora 970 k
Riepilogo della transazione
Install 13 Pacchetto (+40 Pacchetti dipendenti)
Upgrade 833 Pacchetto
Remove 2 Pacchetto
Dimensione totale del download: 2.8 G
…[/code]
Può andare bene ora? Penso di poter procedere, no?
Si, adesso si può fare. Poi quei 4 pacchetti si possono aggiornare con calma. Io li risolverei prima dell’aggiornamento con la cura indicata nel post #7, comunque sei tu alla guida del tuo computer. Ti consiglierei piuttosto di fare un " yum distro-sync", dopo un’aggiornamento è buona regola, seguito da un " yum update --skip-broken".
Ciao, grazie per i consigli… Sto attualmente procedendo all’aggiornamento con distro-sync, poi dopo aver aggiornato e riavviato farò un bel update. Purtroppo come dicevo prima non ho potuto sistemare quegli errori riportati da yum check poiché rimuovendoli come dicevi te si trascinano dietro tutto il pc. Avrei potuto provare con l’opzione --no-deps, ma non mi sembrava il caso. Al massimo sistemo dopo aver aggiornato tutto e dopo il riavvio.
Puoi anche pensare di lasciarli lì dove sono: sul mio Linux ho ancora 4 problemi rilevati da " yum check". Fedora impone questi trucchi. Certo, non è una distribuzione cosiddetta " rolling release", ma facciamo un po’ da cavie da laboratorio, un cappello fedora pieno di aghi, misuratori, termometri e via dicendo per quella dal cappello rosso. Però offre una marea di soddisfazioni, se sai dove mettere le mani.
E’ sempre possibile avere un yum check o un package-cleanup --problems pulito, seguendo le linee guida ufficiali. Quantomeno è sempre possibile con le repo di fedora + rpmfusion. Ulteriori repo di terze parti possono dare problemi, ma solitamente nei pressi della data di release.
E’ verosimilmente giusto raccomandare di fare l’upgrade con repo di base, senza kmod e ammennicoli vari; eventuali pacchetti problematici che residuassero dopo il distro-sync + update possono (e dovrebbero) essere risolti, a costo di andare a pescarli da koji o da garr, anche se dovrebbe bastare un yum clean all per riappacificare yum con la nuova release.
Un reinstall pulito preservando la /home (se è distinta) tutto sommato è forse la procedura più veloce
Alla fine il vero problema non è tanto come fare l’aggiornamento, piuttosto che il disco rigido sia funzionante sia prima che dopo. I problemi post-aggiornamento si risolvono sempre, basta avere calma e raziocinio.
Ciao a tutti, rieccomi.
Dopo aver sistemato con yum check, ho dato il distro-sync, aggiornato tutto e dopo un riavvio ho dato uno yum update. Sistemato tutto quindi, grazie ancora per la pazienza.
Saluti.