Come installare il software Linux in Ubuntu Bash Shell di Windows 10

Sommario:

Come installare il software Linux in Ubuntu Bash Shell di Windows 10
Come installare il software Linux in Ubuntu Bash Shell di Windows 10

Video: Come installare il software Linux in Ubuntu Bash Shell di Windows 10

Video: Come installare il software Linux in Ubuntu Bash Shell di Windows 10
Video: Come risolvere errore scheda SIM non rilevata su Android - YouTube 2024, Maggio
Anonim
Installa la shell Bash basata su Ubuntu di Windows 10 e avrai un ambiente Ubuntu completo che ti permetterà di installare ed eseguire le stesse applicazioni che potresti eseguire su un sistema Linux basato su Ubuntu. Proprio come su Ubuntu, però, è necessario il comando apt-get per installare e aggiornare il software.
Installa la shell Bash basata su Ubuntu di Windows 10 e avrai un ambiente Ubuntu completo che ti permetterà di installare ed eseguire le stesse applicazioni che potresti eseguire su un sistema Linux basato su Ubuntu. Proprio come su Ubuntu, però, è necessario il comando apt-get per installare e aggiornare il software.

Si noti che il sottosistema Linux di Windows 10 non supporta ufficialmente applicazioni grafiche o software server (sebbene sia possibile eseguire alcune applicazioni grafiche, in modo non ufficiale). Ufficialmente, è destinato alle applicazioni per terminale Linux e ad altre utility da riga di comando che gli sviluppatori potrebbero desiderare.

La shell Bash di Windows 10 supporta solo file binari a 64 bit, quindi non è possibile installare ed eseguire programmi Linux a 32 bit.

Apt-get Explained

Su Ubuntu e altre distribuzioni Linux basate su Debian, usi il

apt-get

comando per installare il software. "Apt" sta per "Advanced Package Tool". Questo comando scarica i pacchetti software dagli archivi di software centralizzati di Ubuntu e li installa sul tuo sistema. Se i pacchetti che si tenta di installare richiedono o "dipendono" da altri pacchetti, apt-get scaricherà e installerà automaticamente tali pacchetti (noti anche come dipendenze). Apt-get funziona con i pacchetti ".deb", chiamati per Debian, la distribuzione Linux su cui si basa Ubuntu.

Avrai bisogno di eseguire apt-andare d'accordo con il comando "sudo", che gli dà permessi superutente, o root. Ciò consente al comando di modificare e installare i file di sistema nell'ambiente Linux. Dovrai inserire la password del tuo account utente corrente quando usi sudo.

È anche possibile utilizzare il comando apt più recente al posto del tradizionale comando apt-get, sebbene funzionino entrambi i comandi.

Come scaricare gli elenchi dei pacchetti aggiornati

Innanzitutto, ti consigliamo di eseguire il seguente comando per scaricare gli elenchi di pacchetti aggiornati dai repository software:

sudo apt-get update

Dovrai farlo prima di installare qualsiasi pacchetto.
Dovrai farlo prima di installare qualsiasi pacchetto.

Come installare un pacchetto

Se si conosce il nome di un pacchetto che si desidera installare, è possibile scaricarlo e installarlo con il seguente comando, sostituendo "nomepacchetto" con il nome del pacchetto che si desidera installare:

sudo apt-get install packagename

Ad esempio, se volessi installare Ruby, eseguiresti il seguente comando:

sudo apt-get install ruby

Puoi premere il tasto Tab mentre digiti il nome di un pacchetto (o qualsiasi comando) per utilizzare la funzione di completamento automatico di Bash, che ti aiuterà a terminare automaticamente la digitazione e suggerire le opzioni disponibili, se sono disponibili più opzioni.

Dopo aver eseguito questo e altri comandi apt-get, ti verranno presentate le modifiche che verranno apportate e dovrai digitare "y" e premere Invio per continuare.

Image
Image

Come cercare un pacchetto

Potresti non sapere sempre il nome del pacchetto che desideri installare. In questo caso, è possibile utilizzare il comando apt-cache per cercare nella cache del pacchetto scaricato (gli elenchi che erano stati scaricati con apt-get update) per un programma. Questo comando cerca i nomi e le descrizioni del pacchetto per il testo specificato.

Questo comando non richiede sudo, in quanto è solo una semplice ricerca. Tuttavia, puoi eseguirlo con sudo, se lo desideri, e funzionerà comunque.

apt-cache search sometext

Ad esempio, se si desidera cercare pacchetti relativi a w3m, un browser Web basato su testo per il terminale, eseguire:

apt-cache search w3m

Image
Image

Come aggiornare tutti i pacchetti installati

Per aggiornare i pacchetti software installati alle ultime versioni disponibili nel repository, che fornisce gli aggiornamenti di sicurezza disponibili per i pacchetti correnti, eseguire il seguente comando:

sudo apt-get upgrade

Ricordarsi di eseguire il comando "sudo apt-get update" prima di eseguire questo comando, poiché è necessario aggiornare gli elenchi dei pacchetti prima che apt-get visualizzi le ultime versioni disponibili.

Image
Image

Come disinstallare un pacchetto

Per disinstallare un pacchetto quando hai finito, esegui il seguente comando:

sudo apt-get remove packagename

Il comando precedente rimuove solo i file binari del pacchetto, ma non i file di configurazione associati. Se desideri rimuovere tutto ciò che è associato al pacchetto software, esegui invece il seguente comando:

sudo apt-get purge packagename

Nessuno dei comandi precedenti rimuoverà alcuna "dipendenza", ovvero pacchetti che sono stati installati perché erano necessari per un pacchetto. Se si disinstalla un pacchetto e successivamente lo si rimuove, il sistema potrebbe ancora disporre di un numero di dipendenze aggiuntive che non sono più necessarie. Per rimuovere tutti i pacchetti che sono stati installati come dipendenze e non sono più necessari, eseguire il seguente comando:

sudo apt-get autoremove

Image
Image

Come installare altro software

I comandi di cui sopra ti aiuteranno a installare e aggiornare la maggior parte dei software comuni che ti serviranno. Tuttavia, alcuni software verranno installati tramite altri comandi e strumenti.

Ad esempio, le gemme di Ruby vengono installate con il comando "gem install" una volta che hai installato Ruby tramite apt-get. Ruby ha il proprio sistema di installazione software separato da apt-get.

Alcuni pacchetti software sono disponibili in PPA, o "archivi di pacchetti personali", che sono ospitati da terze parti. Per installarli, è necessario aggiungere il PPA al sistema e quindi utilizzare i normali comandi apt-get.

Potrebbe essere necessario compilare e installare il nuovo software dalla sorgente.Tutti i pacchetti che installi con apt-get sono stati compilati dal sistema di compilazione di Ubuntu e comodamente impacchettati in pacchetti.deb che puoi installare. Dovresti evitare questo, se possibile, ma in alcuni casi potrebbe essere inevitabile.

In ogni caso, se stai provando ad installare un'altra applicazione Linux, dovresti essere in grado di trovare le istruzioni che ti dicono come dovresti installarlo. Le stesse istruzioni che funzionano su Ubuntu 14.04 LTS funzioneranno nella shell Bash di Windows 10. Quando viene aggiornato alla prossima versione principale di Ubuntu, le stesse istruzioni che funzionano su Ubuntu 16.04 LTS funzioneranno su Windows 10.

Consigliato: