29Aug

Så här installerar du Linux-programvara i Windows 10: s Ubuntu Bash Shell

click fraud protection

Installera Windows 10: s Ubuntu-baserade Bash-skal och du får en komplett Ubuntu-miljö som låter dig installera och köra samma program som du kan köra på ett Ubuntu-baserat Linux-system. Precis som på Ubuntu behöver du kommandot apt-get för att installera och uppdatera programvara.

Observera att Windows 10: s Linux-delsystem inte officiellt stöder grafiska applikationer eller serverns programvara( även om det är möjligt att köra vissa grafiska applikationer, oofficiellt).Officiellt är den avsedd för Linux-terminala applikationer och andra kommandoradsverktyg utvecklare kanske vill ha.

Windows 10s Bash-skal stöder endast 64-bitars binärer, så du kan inte installera och köra 32-bitars Linux-program.

RELATERADE ARTIKLAR
Så här installerar du och använder Linux Bash Shell på Windows 10
Hur man kör grafiska Linux-skrivbordsapplikationer från Windows 10: s Bash Shell

Apt-get förklaras

På Ubuntu och andra Debianbaserade Linux-distributioner använder du apt-få kommandot att installera programvara."Apt" står för "Advanced Package Tool".Detta kommando hämtar programvarupaket från Ubuntus centraliserade programvaruförråd och installerar dem på ditt system. Om de paket som du försöker installera kräver - eller "beror på" - andra paket, kommer apt-get automatiskt att ladda ner och installera dessa paket( även kända som beroende).Apt-get fungerar med ".deb" -paket, namngivna för Debian, Linux-distributionen Ubuntu är baserad på.

instagram viewer

Du måste springa ihop med "sudo" -kommandot, vilket ger det superanvändare eller root, behörigheter. Detta gör att kommandot kan ändra och installera systemfiler i Linux-miljön. Du måste ange ditt lösenord för ditt användarkonto när du använder sudo.

Hur man hämtar uppdaterade paketlistor

Först vill du köra följande kommando för att hämta uppdaterade paketlistor från programvaruförteckningarna:

sudo apt-get update

Du vill göra det innan du installerarvilket paket som helst.

Så här installerar du ett paket

Om du vet namnet på ett paket du vill installera kan du ladda ner och installera det med följande kommando, ersätta "packagename" med namnet på paketet du vill installera:

sudo apt-få installationspaketnamn

Om du till exempel vill installera Ruby kör du följande kommando:

sudo apt-get installera ruby ​​

Du kan trycka på Tab-tangenten medan du skriver namnet på ett paket( eller något kommando) som ska användasBashs autofullständiga funktion, som hjälper dig att automatiskt slutföra att skriva saker och föreslå tillgängliga alternativ om flera alternativ är tillgängliga.

Efter att ha kört denna och andra apt-get-kommandon kommer du att presenteras med de ändringar som kommer att göras och du måste skriva "y" och trycka på Enter för att fortsätta.

Hur man söker efter ett paket

Du kanske inte alltid vet namnet på paketet du vill installera. I det här fallet kan du använda kommandot apt-cache för att söka efter din nedladdade paketbuffert( listorna som hämtades med apt-update) för ett program. Det här kommandot söker efter paketnamn och beskrivningar för den text du anger.

Detta kommando kräver inte sudo, eftersom det bara är en enkel sökning. Du kan dock köra det med sudo om du vill, och det kommer fortfarande fungera.

apt-cache search sometext

Om du till exempel vill söka efter paket relaterade till w3m, en textbaserad webbläsare för terminalen, kör du:

apt-cache search w3m

Så här uppdaterar du alla dina installerade paket

För att uppdatera dina installerade mjukvarupaket till de senaste tillgängliga versionerna i förvaret, vilket ger dig några säkerhetsuppdateringar tillgängliga för dina nuvarande paket, kör följande kommando:

sudo apt-get uppgradering

Kom ihåg att köra "sudo apt-get update"Innan du kör det här kommandot, eftersom du behöver uppdatera dina paketlistor innan apt-get kommer att se de senaste tillgängliga versionerna.

Så här avinstallerar du ett paket

För att avinstallera ett paket när du är klar med det, kör det här kommandot:

sudo apt-get remove packagename

Ovanstående kommando tar bara bort paketets binära filer, men inte några associerade konfigurationsfiler. Om du vill ta bort allt som hör till programvarupaketet, kör följande kommando istället:

sudo apt-get purge packagename

Ingen av ovanstående kommandon kommer att ta bort några "beroenden", vilka är paket som installerades eftersom de var nödvändiga för ett paket. Om du avinstallerar ett paket och sedan tar bort det senare kan ditt system fortfarande ha ett antal ytterligare beroenden som inte längre behövs. Om du vill ta bort paket som installerats som beroenden och inte längre krävs, kör följande kommando:

sudo apt-get autoremove

Så här installerar du annan programvara

Ovanstående kommandon hjälper dig att installera och uppdatera de flesta vanliga program du behöver. Vissa program installeras dock via andra kommandon och verktyg.

Ruby gems installeras till exempel med kommandot "gem install" när du har installerat Ruby via apt-get. Ruby har sitt eget programvaruinstallationssystem som är skilt från apt-get.

Vissa mjukvarupaket finns i PPA, eller "personliga paketarkiv", som är värd av tredje part. För att installera dessa måste du lägga till PPA i ditt system och sedan använda de vanliga apt-get-kommandona.

Nyare programvara kan behöva sammanställas och installeras från källan. Alla paket du installerar med apt-get sammanställdes från källan av Ubuntus byggsystem och är bekvämt förpackade i. deb-paket som du kan installera. Du bör undvika detta om möjligt, men det kan i vissa fall vara oundvikligt.

Oavsett om du försöker installera en annan Linux-applikation, borde du kunna hitta instruktioner som berättar hur du ska installera det. Samma instruktioner som fungerar på Ubuntu 14.04 LTS kommer att fungera i Windows 10s Bash-skal. När den uppdateras till nästa stora version av Ubuntu, kommer samma instruktioner som fungerar på Ubuntu 16.04 LTS att fungera på Windows 10.