Ci sono momenti in cui è necessario disabilitare determinati repository dalle nostre fonti software, ad esempio quando eseguiamo l'aggiornamento a una versione più recente della build del software da KDE.
In questo post vedremo come disabilita ed elimina i repository in openSUSE dalla comodità del comfort facendo uso di uno strumento potente quanto è zypper.
La verità è che non è affatto complicato. Per disattivare un repository è solo necessario conoscerne il file nome, Il suo numero o URI. Ovviamente, il modo più semplice è conoscerne il nome - l'alias che gli abbiamo dato quando lo abbiamo aggiunto -, anche se conoscere nessuna delle altre opzioni non è un compito difficile, dobbiamo semplicemente elencare i repository presenti nel nostro sistema; ne abbiamo già parlato alla voce «Elenco dei repository in openSUSE'.
È più facile per me disattivare un repository tramite il suo alias; quindi, per disattivarlo, è sufficiente entrare nel terminale —con i permessi amministrativi (
su -
) -:
zypper mr -d [alias-del-repositorio]
Ad esempio, supponendo che il repository si chiami "ubunlog-update» il comando da inserire sarebbe:
zypper mr -d ubunlog-update
Se ci pentiamo e lo vogliamo riattivare il repository noi usiamo:
zypper mr -e ubunlog-update
Ora, se vogliamo non solo disattivare un repository ma anche rimuoverlo completamente dal nostro sistema, usiamo invece il comando:
zypper rr ubunlog-update
Tieni presente che dopo aver eliminato completamente un repository non può essere riattivato, quindi se ce ne pentiremo dovremo aggiungilo di nuovo. Inoltre, il comando per eliminare completamente un repository non richiede conferma, quindi fai attenzione.
Maggiori informazioni - Elenco dei repository in openSUSE, Aggiunta di repository in openSUSE
Ciao
Già per tutti i gusti, ma per me è più facile per yast2 che per quello, ed è due clic più 3.
avvia il gestore del repository, disattiva il repository selezionato e accetta .. 3 clic e 5 secondi.
Saluti.