L'installazione del software sui sistemi Linux è generalmente semplice, spesso non richiede più di un singolo comando da terminale. Ma quando provi ad aggiungere un nuovo repository per la prima volta, potresti riscontrare l'errore "add-apt-repository: comando non trovato". Ecco cosa significa e cosa puoi fare al riguardo.
Perché viene visualizzato il messaggio "add-apt-repository: comando non trovato"?
Il software è solitamente gestito Sistemi Linux basati su Debian tramite APT (strumento pacchetto avanzato). È possibile utilizzare APT per cercare, installare, aggiornare o rimuovere pacchetti dal sistema di un utente. Questi pacchetti sono archiviati in repository, che sono enormi raccolte di software su sistemi remoti.
È possibile installare il software da un repository utilizzando il proprio account utente con il comando:
sudo apt installarepacchetto-nome
E rimuovi i pacchetti installati con:
sudo apt rimuovere pacchetto-nome
O:
sudo apt epurazionepacchetto-nome
I sistemi basati su Debian (incluso Ubuntu) verranno forniti con repository predefiniti in cui è possibile trovare il software più comune.
È possibile visualizzare quali repository è attualmente configurato per l'utilizzo con:
cat /etc/apt/sources.elenco
Quando vuoi usare APT per installare software che non è disponibile in un repository predefinito, dovrai aggiungere un nuovo repository usando il comando sudo add-apt-repository, aggiorna il sistema, quindi installa il pacchetto.
Per installare l'eccellente lettore RSS, QuiteRSS, ad esempio, devi digitare:
sudo add-apt-repository ppa: abbastanzarss/quiterss
Tuttavia, potresti invece ricevere il messaggio di errore "sudo: add-apt-repository: comando non trovato".
Ciò significa che il pacchetto "add-apt-repository" non è installato sul tuo sistema.
Come risolvere "sudo: add-apt-repository: comando non trovato"
Quando un pacchetto che ti serve non è installato, puoi provare a installarlo con APT, ma se provi a installarlo add-apt-repository in questo modo, vedrai un ulteriore errore: "Impossibile individuare il pacchetto add-apt-repository".
Questo perché add-apt-repository è incluso come parte di un pacchetto più grande chiamato software-proprietà-comune, che contiene anche file comuni per le proprietà del software come il backend D-Bus.
Per installare le proprietà del software comuni, digitare:
sudo apt installare software-proprietà-comune
Ora, quando tenti di aggiungere un repository usando add-apt-repository, funzionerà.
Ora puoi utilizzare add-apt-repository senza errori!
Dopo aver installato il pacchetto software-properties-common, puoi facilmente aggiungere tutti i repository che desideri. Ricorda che, nonostante la sua eccellente reputazione per la sicurezza e la resistenza ai malware, Linux non è invulnerabile agli attacchi e non tutti i repository sono sicuri. Prestare attenzione ed eseguire i controlli di due diligence durante l'aggiunta di repository.