Forum

aggiornamento... in...
 
Notifiche
Cancella tutti

aggiornamento... in conflitto

10 Post
2 Utenti
0 Reactions
4 Visualizzazioni
Post: 242
Topic starter
(@fredflinstone)
Reputable Member
Registrato: 14 anni fa
[#803]

" Errore durante l'esecuzione della transazione: il file /usr/lib/.build-id/16/43f089f0370ccf5e489842ed8c095952f168ea dell'installazione di kernel-mamba-64GB-headers-4.19.88-1mamba.i586 entra in conflitto con il file del pacchetto kernel-mamba-headers-4.19.88-1mamba.i586 "

Questo è il messaggio che mi appare durante l' aggiornamento.
Il mio pc utilizza gli headers per .586.

Come posso evitare l' aggiornamento degli headers a 64GB ?

Grazie


9 risposte
Post: 212
Admin
(@silvan)
Membro
Registrato: 12 anni fa

Ciao,
premessa: il conflitto riguarda l'installazione degli headers del kernel "mamba" e "mamba-64GB". Attenzione perché si tratta in entrambi i casi di kernel per piattaforme Intel compatibili a 32bit, la differenza è nella gestione della memoria. Il kernel mamba è da usarsi su (vecchi) PC che hanno meno di 4GB di RAM, il kernel mamba-64GB è per (vecchi) PC con 4 o piu' GB di RAM.

Il problema del conflitto deriva dalla gestione dei build-id presente da quando è stato effettuato il passaggio a rpm 4 e probabilmente lo risolverò al prossimo aggiornamento del kernel.

Intanto per risolvere potresti rimuovere uno dei due pacchetti tra "kernel-mamba-headers" e "kernel-mamba-64GB-headers" a seconda di quale kernel hai in uso, cosa che si capisce eseguendo il comando:

uname -r

Se il tuo PC ha, ad esempio, 4GB di RAM il kernel in uso dovrebbe essere kernel-mamba-64GB quindi potresti rimuovere gli header dell'altro kernel con il seguente comando:

sudo rpm -e kernel-mamba-headers --allmatches

Per fare una maggiore pulizia oltre agli headers potresti rimuovere anche il kernel stesso:

sudo rpm -e kernel-mamba --allmatches


Rispondi
Post: 242
Topic starter
(@fredflinstone)
Reputable Member
Registrato: 14 anni fa

Ciao !

Ti ringrazio. il mio pc è vecchio ed ha meno di 4 GB di memoria.

Cercando quindi di eliminare quello che non mi serve coi comandi proposti, mi viene data questa risposta :
" sudo rpm -e kernel-mamba-headers-64GB --allmatches
errore: il pacchetto kernel-mamba-headers-64GB non è stato installato "

Grazie.


Rispondi
Post: 212
Admin
(@silvan)
Membro
Registrato: 12 anni fa

Il comando corretto dovrebbe essere:
sudo rpm -e kernel-mamba-64GB-headers --allmatches


Rispondi
Post: 242
Topic starter
(@fredflinstone)
Reputable Member
Registrato: 14 anni fa

Ciao !

" sudo rpm -e kernel-mamba-64GB-headers --allmatches
errore: il pacchetto kernel-mamba-64GB-headers non è stato installato "

Stessa risposta.

Grazie.


Rispondi
Pagina 1 / 2
Condividi: