Alcune persone usano Debian, Ubuntu o Ubuntu basato su distribuzioni di Linux Mint ottenere l’errore ‘add-apt-repository non trovato” durante il tentativo di aggiungere un PPA (Personal Package Archive) o un altro repository link al loro fonti di apt. Questo errore è solitamente causato dal non avere il pacchetto “add-repository” installato sui propri sistemi.
Ora, per iniziare, stiamo per dare un’occhiata a ciò che effettivamente add-repository pacchetto è in Ubuntu.
Qual è il pacchetto APT e add-repository in Ubuntu?
Beh, APT o Aptitude è un gestore di pacchetti sviluppato per Debian ed è il gestore di pacchetti utilizzato in Ubuntu e in altre distribuzioni basate su Debian. Linux Mint utilizza anche il gestore di pacchetti Aptitude perché è basato su Ubuntu. Un gestore di pacchetti nelle distribuzioni Linux è un software che viene utilizzato per la gestione di tutti i pacchetti che si installa nel computer rendendo così un approccio più semplice per gestire tutto il software installato sul sistema e non rovinare in su.
Poiché Ubuntu è basato su Debian, ha anche il pacchetto add-repository che ti offre la possibilità di aggiungere un repository o un PPA dal tuo terminale. Questo pacchetto o software consente di aggiungere facilmente un diritto PPA dal terminale senza la necessità di modificare i file di sistema da soli i.e non è necessario modificare manualmente i sorgenti di apt e aggiungere repository manualmente.
Cosa causa il messaggio di errore” add-apt-repository-command not found”?
Come abbiamo accennato in precedenza, questo errore è causato principalmente perché ti manca il pacchetto chiamato add-repository sui tuoi sistemi Ubuntu o Linux Mint. Puoi trovare una spiegazione più dettagliata di seguito:
- Pacchetto add-repository mancante: Ciò che il comando add-apt-repository fa è che automatizza il processo di aggiunta di un repository ai tuoi sorgenti.elenco nei sistemi operativi basati su Debian. Se non usi questo comando, devi tornare al vecchio modo di modificare i tuoi sorgenti apt.elenca dal terminale e aggiungi il tuo repository lì. Quindi, è uno strumento piuttosto utile sviluppato per un solo scopo, ovvero aggiungere i repository necessari e installare software da essi.
Diciamo che se vuoi aggiungere un PPA al tuo sistema Ubuntu, di solito, il comando che userai è:
sudo add-apt-repository ppa:nameofppa
Ma quando non hai questo pacchetto installato sul tuo sistema. Si otterrà il seguente output:
add-apt-repository command not found
Installazione del pacchetto add-repository
La soluzione qui è molto semplice. Tutto quello che devi fare è installare il pacchetto chiamato “add-repository” nel tuo sistema Ubuntu o Linux Mint. Ecco come farlo:
- Aprire un terminale.
- In seguito, immettere i seguenti comandi:
sudo apt update && sudo apt-upgradesudo apt install add-repositoryOrsudo apt update && sudo apt-upgradesudo apt-get install add-repository
- Se si ottiene l’errore “add-repository il pacchetto non trovato”, allora si potrebbe avere obsoleto specchi sul sistema ed è necessario correggerli prima.
- Il modo migliore per farlo su Ubuntu (versioni superiori alla 12.04) è eseguire il seguente comando dal terminale:
sudo software-properties-gtk
- Si aprirà una finestra di impostazioni e sorgenti del software. Qui è necessario modificare la posizione del server di download che si trova nella scheda Software (prima scheda) e selezionare il server migliore.
- Per farlo, fare clic sul Download dal menu a discesa e selezionare “Altro”.
- Quindi, è necessario fare clic su “Seleziona miglior server”. Ora, Ubuntu ci vorrà del tempo per scegliere il mirror migliore e aggiornato per te. Successivamente, puoi uscire dal software.
- Eccoti, i tuoi specchi avrebbero dovuto essere riparati facendo così.
- Infine, è necessario eseguire nuovamente i comandi di cui sopra e, si spera, si sarà in grado di installare il pacchetto “add-repository”.
- Dopo che è stato installato, non verrà più visualizzato l’errore “add-repository command not found”.