Manjaro: risolvere l’errore “nessun server è stato configurato per il repository”
In questi giorni mi sono imbattuto in un problema con una installazione fresca di Manjaro KDE che mi impediva di 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)
Come risolvere il problema?
Dopo un po’ di ricerche sono riuscito a capire come risolvere il problema ricorrerdo 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. Ho notato che gli update nei mirror italiani arrivano con un certo ritardo rispetto a quelli tedeschi, quindi vi consiglio di utilizzare quelli tedeschi. Possiamo aggiungerli dando da terminale
sudo pacman-mirrors -c Germany
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.