In questi giorni mi sono imbattuto in un problema con una installazione fresca di Manjaro KDE che non riusciva a scaricare gli aggiornamenti di sistema.
[marco@manjaro ~]$ sudo pacman -Syyu
:: Sincronizzazione dei database in corso...
errore: impossibile aggiornare core (nessun server è stato configurato per il repository)
errore: impossibile aggiornare extra (nessun server è stato configurato per il repository)
errore: impossibile aggiornare community (nessun server è stato configurato per il repository)
errore: impossibile aggiornare multilib (nessun server è stato configurato per il repository)
errore: impossibile sincronizzare i database
errore: inizializzazione non riuscita (nessun server è stato configurato per il repository)
Una volta fatto otterremo un output simile a questo:
.: INFO Scaricamento in corso dei mirror da repo.manjaro.org
.: INFO Mirrorlist generata dall'utente
--------------------------
.: INFO File dei mirror personalizzato salvato: /var/lib/pacman-mirrors/custom-mirrors.json
.: INFO Viene utilizzato il file dei mirror personalizzato
.: INFO Interrogazione in corso dei mirror - Questa operazione potrebbe richiedere del tempo
0.243 Italy : https://manjaro.mirror.garr.it/mirrors/manjaro/
0.201 Italy : https://ba.mirror.garr.it/mirrors/manjaro/
0.177 Italy : https://ct.mirror.garr.it/mirrors/manjaro/
.: INFO Scrittura in corso della mirrorlist
Italy : https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$
Italy : https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$
Italy : https://manjaro.mirror.garr.it/mirrors/manjaro/stable/$r
.: INFO La lista dei mirror è stata generata e salvata in: /etc/pacman.d/mirrorlist
.: INFO Per rimuovere le configurazioni personalizzate eseguire 'sudo pacman-mirrors -c all'
che ci conferma l'avvenuta aggiunta. Una volta fatto sarà possibile aggiornare il nostro sistema.
Speriamo solo che i developers di Manjaro fixino al più presto questo errore nelle prossime ISO.
L'errore da terminale si presenta con la frase "nessun server è stato configurato per il repository" :
[marco@manjaro ~]$ sudo pacman -Syyu
:: Sincronizzazione dei database in corso...
errore: impossibile aggiornare core (nessun server è stato configurato per il repository)
errore: impossibile aggiornare extra (nessun server è stato configurato per il repository)
errore: impossibile aggiornare community (nessun server è stato configurato per il repository)
errore: impossibile aggiornare multilib (nessun server è stato configurato per il repository)
errore: impossibile sincronizzare i database
errore: inizializzazione non riuscita (nessun server è stato configurato per il repository)
Come risolvere il problema?
Risolvere il problema è molto semplice, basta ricorrere a Pacman-Mirrors, una utility di Manjaro per generare e gestire la lista dei mirror di sistema. L'utility va a pescare dal sito Manjaro Repository la lista dei mirror e ad aggiungerla al sistema. L'utility consente di impostare la nazione preferita per il mirror. Visto che siamo in Italia conviene aggiungere un mirror italiano. Possiamo farlo dando da terminalesudo pacman-mirrors -c Italy
Una volta fatto otterremo un output simile a questo:
.: INFO Scaricamento in corso dei mirror da repo.manjaro.org
.: INFO Mirrorlist generata dall'utente
--------------------------
.: INFO File dei mirror personalizzato salvato: /var/lib/pacman-mirrors/custom-mirrors.json
.: INFO Viene utilizzato il file dei mirror personalizzato
.: INFO Interrogazione in corso dei mirror - Questa operazione potrebbe richiedere del tempo
0.243 Italy : https://manjaro.mirror.garr.it/mirrors/manjaro/
0.201 Italy : https://ba.mirror.garr.it/mirrors/manjaro/
0.177 Italy : https://ct.mirror.garr.it/mirrors/manjaro/
.: INFO Scrittura in corso della mirrorlist
Italy : https://ct.mirror.garr.it/mirrors/manjaro/stable/$repo/$
Italy : https://ba.mirror.garr.it/mirrors/manjaro/stable/$repo/$
Italy : https://manjaro.mirror.garr.it/mirrors/manjaro/stable/$r
.: INFO La lista dei mirror è stata generata e salvata in: /etc/pacman.d/mirrorlist
.: INFO Per rimuovere le configurazioni personalizzate eseguire 'sudo pacman-mirrors -c all'
che ci conferma l'avvenuta aggiunta. Una volta fatto sarà possibile aggiornare il nostro sistema.
Speriamo solo che i developers di Manjaro fixino al più presto questo errore nelle prossime ISO.
Leggi il contenuto originale su Marco's Box