Non riesco a impostare su Rock. non me lo fa fare. O meglio: imposto, ma non mi cambia, e rimane su release.
Elimini i files in /etc/yum.repos.d/
installi il pacchetto
pulisci la cache e aggiorni le liste.
Fatto questo dovresti riuscire a selezionare il canale in repo-picker.
PS>
ripulisci la cache e riaggiorni le liste
@alangea Cosa stai cercando di fare? Che sistema operativo hai ora? Quali repository avete abilitato ora. Devi prima rispondere a queste domande.
Questo errore: Dipendenze fallite
indica fortemente che quel pacchetto non appartiene al vostro sistema attuale.
@alangea si prega di postare lâintero output di quanto segue:
$ cat /etc/product.id
$ dnf repolist
$ rpm -qa | grep distro-release
Ora ho dato il comando
sudo rpm -Uvh --force --nodeps
http://ftp.tu-chemnitz.de/pub/linux/openmandriva/rock/repository/x86_64/main/release/distro-release-repos-4.2-1-omv4002.x86_64.rpm
Stavolta il repo-picker mi posiziona su rock.
Poi:
cat /etc/product.id
vendor=OpenMandriva,distribution=OpenMandriva Lx,type=Basic,version=4.1,branch=Official,release=1,arch=x86_64,product=OpenMandriva Lx
.
[alangea@alangea-systemproductname yum.repos.d]$ dnf repolist
id repo nome repo
rock-updates-x86_64 OpenMandriva Rock - x86_64 - Updates
rock-updates-x86_64-non-free OpenMandriva Rock - Non-free - x86_64 - Updates
rock-updates-x86_64-restricted OpenMandriva Rock - Restricted - x86_64 - Updates
rock-updates-x86_64-unsupported OpenMandriva Rock - Unsupported - x86_64 - Updates
rock-x86_64 OpenMandriva Rock - x86_64
rock-x86_64-non-free OpenMandriva Rock - Non-free - x86_64
rock-x86_64-restricted OpenMandriva Rock - Restricted - x86_64
rock-x86_64-unsupported OpenMandriva Rock - Unsupported - x86_64
[alangea@alangea-systemproductname yum.repos.d]$ rpm -qa | grep distro-release
distro-release-common-4.1-1.x86_64
distro-release-repos-4.2-1.x86_64
distro-release-OpenMandriva-4.1-1.x86_64
A questo punto cosa faccio ?
Do il comando
sudo dnf clean all ; dnf clean all ; dnf repolist ; sudo dnf --refresh --allowerasing distro-sync
per aggiornare da 4.1 a 4.2, finalmente, o�
Non ne sono sicuro, ma sembra che tu abbia mischiato due serie di istruzioni invece di fare le istruzioni di conversione passo dopo passo esattamente come presentate.
OK questo ci dice che hai ancora un sistema OM Lx 4.1:
Questo ci dice che ora hai abilitato i repository Rock:
Quindi questo dovrebbe funzionare:
Post-edit: Attenzione, questa sarĂ una grande transazione, molti download.
At the end of this upgrade process you will see some scripts that run and ask user questions. If you read the output this is well explained for each script. I answered them like this:
I selected âYâ to install the package maintainers version. The ones where I selected âYâ:
Configuration file â/etc/yum.repos.d/openmandriva-cooker-znver1.repoâ
Configuration file â/etc/yum.repos.d/openmandriva-release-znver1.repoâ
Configuration file â/etc/yum.repos.d/openmandriva-rock-znver1.repoâ
Configuration file â/etc/yum.repos.d/openmandriva-rolling-znver1.repoâ
Configuration file â/etc/default/grubâFor everything else I accepted the default suggestion by simply pressing the Enter key on keyboard.
E per favore fateci sapere se questo processo ha funzionato o no. Cercherò di aiutare o di farmi aiutare se è necessario.
Spero che funzioni, poichĂŠ sto aggiornando il mio desktop. Se non funziona, dovrò ricopiare lâimmagine del vecchio sistema per risponderviâŚ
Ok, dai
In questo momento specialmente, è opportuno impostare il mirror ibiblio.
Alla fine dello scarimento questo:
Totale 1.5 MB/s | 2.4 GB 27:09
Esecuzione del controllo di transazione
Controllo di transazione eseguito con successo.
Test di transazione in corso
I pacchetti scaricati sono stati salvati nella cache fino alla prossima transazione completata con successo.
Ă possibile rimuovere i pacchetti in cache eseguendo âdnf clean packagesâ.
Errore: Transaction test error:
il file /usr/share/locale/ja_JP/LC_MESSAGES/libfilezilla.mo dellâinstallazione di lib64filezilla11-0.26.0-1.x86_64 entra in conflitto con il file del pacchetto lib64filezilla3-0.19.3-1.x86_64
il file /usr/lib64/libtracker-control-2.0.so.0 dellâinstallazione di lib64tracker2_2.0_0-2.3.6-1.x86_64 entra in conflitto con il file del pacchetto lib64tracker2.0_0-2.3.1-2.x86_64
il file /usr/lib64/libtracker-miner-2.0.so.0 dellâinstallazione di lib64tracker2_2.0_0-2.3.6-1.x86_64 entra in conflitto con il file del pacchetto lib64tracker2.0_0-2.3.1-2.x86_64
il file /usr/lib64/libtracker-sparql-2.0.so.0 dellâinstallazione di lib64tracker2_2.0_0-2.3.6-1.x86_64 entra in conflitto con il file del pacchetto lib64tracker2.0_0-2.3.1-2.x86_64
Post-edit: System Upgrade Problem
Purtroppo stai cercando di farlo in un brutto momento per questo motivo.
@alangea ci confermi che hai il mirror ibiblio?
Non pulire la cache dei pacchetti per ora.
SĂŹ confermo.
Ok.
Ora, senza dare il solito comando dnf clean all eccetera, se aggiungi --skip-broken
al distro-sync cambia qualcosa? continua a lamentarsi?
dovrebbe essere cosĂŹ
sudo dnf --allowerasing --skip-broken distro-sync
Questo è il risultato:
Totale 7.2 GB/s | 2.4 GB 00:00
Esecuzione del controllo di transazione
Controllo di transazione eseguito con successo.
Test di transazione in corso
I pacchetti scaricati sono stati salvati nella cache fino alla prossima transazione completata con successo.
Ă possibile rimuovere i pacchetti in cache eseguendo 'dnf clean packages'.
Errore: Transaction test error:
il file /usr/share/locale/ja_JP/LC_MESSAGES/libfilezilla.mo dell'installazione di lib64filezilla11-0.26.0-1.x86_64 entra in conflitto con il file del pacchetto lib64filezilla3-0.19.3-1.x86_64
il file /usr/lib64/libtracker-control-2.0.so.0 dell'installazione di lib64tracker2_2.0_0-2.3.6-1.x86_64 entra in conflitto con il file del pacchetto lib64tracker2.0_0-2.3.1-2.x86_64
il file /usr/lib64/libtracker-miner-2.0.so.0 dell'installazione di lib64tracker2_2.0_0-2.3.6-1.x86_64 entra in conflitto con il file del pacchetto lib64tracker2.0_0-2.3.1-2.x86_64
il file /usr/lib64/libtracker-sparql-2.0.so.0 dell'installazione di lib64tracker2_2.0_0-2.3.6-1.x86_64 entra in conflitto con il file del pacchetto lib64tracker2.0_0-2.3.1-2.x86_64
Non sono in grado di risolvere i problemi che possono accadere senza altre informazioni.
Si prega di iniziare a postare il codice come codice ( </> icon).
Lâunica cosa che mi viene in mente è di mettere in âskip listâ i pacchetti/programmi interessati dal fallimento, finire lâaggiornamento, e indagare in un secondo tempo il perchè e il percome.
Mi sembra di capire uno è filezilla, ma gli altri conflitti non so a che si riferiscono.
Per chiarire, in
/etc/dnf/dnf.conf
aggiungere alla fine:
excludepkgs=filezilla,altro_pacchetto,altro_pacchetto,altro_pacchetto,altro_pacchetto
Nessuno di questi pacchetti fa parte di unâinstallazione predefinita, quindi non ne hai bisogno. Potreste rimuoverli e notare cosa viene rimosso. Fai lâaggiornamento del sistema come da istruzioni. Poi reinstalla Filezilla e qualsiasi cosa voglia il /usr/lib64/libtracker
.