Come risolvere 'sudo apt-get comando non trovato' su macOS
La maggior parte di Debian usa un sistema di packaging dpkg che fornisce programmi e applicazioni per l'installazione. A causa di questo sistema di packaging, gli utenti non devono creare programmi a partire dai codici sorgente. Lo strumento necessario per interagire con questo sistema di confezionamento è APT (Advanced Package Tool). Tuttavia, a volte, questo strumento APT non funziona su macOS e genera un errore " sudo: apt-get: comando non trovato ".
Cosa causa l'errore 'sudo apt-get command not found' su macOS?
Ogni volta che si verifica un errore " comando non trovato " sul Terminale, significa che il comando che si sta tentando di utilizzare per un'applicazione o una libreria specifica non è disponibile. Se l'applicazione o l'utilità non è installata sul sistema, tutti i comandi o le funzioni relative a tale utilità non funzioneranno. Sappiamo tutti che i comandi su Terminal di Linux e macOS sono uguali al 99%. Tuttavia, ciò non significa che sia Linux che macOS utilizzeranno gli stessi gestori e utilità per l'installazione e la gestione dei pacchetti. In conclusione, i comandi APT non sono disponibili per macOS.
Alternative di APT per macOS
I comandi APT vengono utilizzati per scaricare, aggiornare o aggiornare le applicazioni tramite Terminale. Tuttavia, questa opzione è solo per alcuni distributori Debian Linux. Quindi macOS ha poche alternative che funzionano allo stesso modo dell'APT. Queste alternative sono utilizzate per lo stesso lavoro di APT e presentano alcune caratteristiche diverse / migliori.
Metodo 1: installazione di Homebrew in macOS
Il comando ' apt-get ' è destinato all'installazione di pacchetti su sistemi Linux. L'homebrew è l'equivalente per il Mac. È il gestore di pacchetti che la maggior parte delle persone si sente a proprio agio nell'usarlo. Homebrew installa i pacchetti nella propria directory e quindi simbolicamente collega i loro file in / user / local . È possibile installare homebrew ed eseguire il comando per installare i pacchetti attenendosi alla seguente procedura:
- Tenere premuto il tasto Comando e premere Spazio per aprire Spotlight, quindi digitare Terminale e Invio .
Terminale di apertura - Innanzitutto, è necessario installare lo strumento da riga di comando Xcode utilizzando il comando seguente:
xcode-select --install
Installazione dello strumento da riga di comando xcode - Dopo l'installazione dello strumento Xcode, digita / copia il seguente comando per installare Homebrew su macOS:
ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)"
Installazione di homebrew - L'installazione richiederà la chiave di ritorno (Invio) e la password per la conferma.
- Verrà visualizzato il messaggio di installazione riuscita per l'installazione corretta dello strumento, come mostrato di seguito:
Messaggio installato correttamente - Ora usando Homebrew, digitare il comando seguente per installare qualsiasi pacchetto che si desidera installare:
brew install name
Installare il pacchetto usando il comando homebrew Nota : il nome nel comando può essere il nome del pacchetto che si sta tentando di installare su macOS.
- Il comando Brew installerà correttamente il pacchetto sul tuo sistema.
Metodo 2: installazione di MacPorts in macOS
Il software MacPorts viene utilizzato per la compilazione, l'installazione e la gestione di software open source. MacPorts installerà automaticamente tutte le dipendenze richieste per la data porta che l'utente sta tentando di installare. È facile da usare; è possibile installare, scaricare o compilare un'applicazione e una libreria utilizzando un singolo comando. MacPorts fornisce anche aggiornamenti e disinstallazioni per le porte installate. Puoi installarlo seguendo attentamente i seguenti passaggi:
- Apri App Store dal Dock e cerca Xcode nella casella di ricerca. Fai clic su Ottieni e installa l'Xcode. Sii paziente, l'installazione richiederà del tempo perché le dimensioni sono di circa 6 GB.
Nota : richiederà nome utente e password per l'account che si sta utilizzando su App Store.
Installazione di Xcode da App Store - Puoi accettare l'accordo di Xcode aprendo l'applicazione da App Store o Dock e facendo clic sul pulsante Accetto .
Il pulsante Accetto per l'accordo O digitando il seguente comando in Terminale per concordare gli accordi.
sudo xcodebuild -license
- Tenere premuto il tasto Comando e premere Spazio per aprire Spotlight, quindi digitare Terminale e
Terminale di apertura - Digita il seguente comando per installare lo strumento da riga di comando Xcode :
xcode-select --install
Installazione dello strumento da riga di comando xcode - Ora scarica MacPorts per il tuo sistema operativo che stai utilizzando da qui: MacPorts
Download di MacPorts dal sito - Dopo il download, apri il file scaricato e installa il software eseguendo la procedura / i passaggi dell'installazione e fornendo la password, se richiesta.
- Una volta completata l'installazione, riavvia Terminal e digita il seguente comando:
sudo port selfupdate
Aggiornamento e controllo dei MacPort nel Terminale Nota : MacPorts viene installato correttamente se viene visualizzato il messaggio " Aggiornamento delle origini di base di MacPorts mediante rsync ". Tuttavia, se non visualizzi questo messaggio, devi reinstallarlo correttamente.
- Ora puoi installare qualsiasi pacchetto usando il seguente comando:
nome di installazione della porta sudo
Installazione tramite MacPorts Nota : il nome nel comando può essere il nome del pacchetto che si sta tentando di installare su macOS.