Skip to main content

Kuidas paigaldada ja kasutada Linux Bashi korpus Windows 10-s

Kuidas paigaldada ja kasutada Linux Bashi korpus Windows 10-s

Geoffrey Carr

"Anniversary Update" kasutusele võetud Windowsi alamsüsteem Linuxile sai Fall Creatoride värskenduse stabiilseks funktsiooni. Nüüd saate käivitada Ubuntu ja openSUSE Windowsis, varsti Fedora ja veelgi enam Linuxi distributsioonidega.

Mida peate teadma Windows 10 Bashi shellist

See pole virtuaalne masin, konteiner või Windowsi jaoks kompileeritud Linuxi tarkvara (nagu Cygwin). Selle asemel pakub Windows 10 täieliku Windowsi allsüsteemi, mis on ette nähtud Linuxi Linuxi tarkvara käitamiseks. See põhineb Microsofti mahajäetud Project Astoria tööl Windowsi operatsioonisüsteemi Android-rakenduste käitamisel.

Mõelge sellele, nagu on Wine'i vastand. Kuigi Wine võimaldab Windowsi rakendusi otse Linuxis käitada, võimaldab Windowsi alamsüsteem Linuxis käivitada Linuxi rakendusi otse Windowsis.

Microsoft töötas koos Canonicaliga, et pakkuda täielikku Ubuntu-põhist Bashi shellikeskkonda, mis töötab sellel allsüsteemil. Tehniliselt ei ole see üldse Linux. Linux on aluseks olev operatsioonisüsteemi kernel ja see pole siin saadaval. Selle asemel võib see käivitada Ubuntu Linuxi käivitatava Bashi shelli ja täpselt sama binaries. Vaba tarkvara purists väidavad sageli, et keskmine Linuxi operatsioonisüsteem peaks olema nn GNU / Linux, sest see on tõesti palju GNU tarkvara, mis töötab Linuxi tuumal. Bashi kohe, mida saad, on tõesti kõik need GNU utiliidid ja muu tarkvara.

Kuigi seda funktsiooni sai algselt nimetada "Bash on Ubuntu Windowsis", võimaldab see ka käitada Zshit ja teisi käsurea shelle. See toetab nüüd ka teisi Linuxi distributsioone. Ubuntu asemel võite valida openSUSE Leapi või SUSE Enterprise Serveri ning Fedora on ka oma teel.

Siin on mõned piirangud. See ei toeta taustserveritarkvara ega toimi ametlikult Linuxi graafiliste töölauarakendustega. Mitte iga käsurea rakendus ei tööta, kuna funktsioon ei ole täiuslik.

Kuidas installida Bash Windows 10-s

See funktsioon ei toimi Windows 10 32-bitisel versioonil, seega veenduge, et kasutate Windowsi 64-bitist versiooni. On aeg minna üle Windows 10 64-bitisele versioonile, kuid ikkagi kasutab endiselt 32-bitist versiooni.

Eeldades, et teil on 64-bitine Windows, alustamiseks minge juhtpaneelile> Programs> Windowsi funktsioonide sisse või välja lülitamine. Lubage loendis valik "Windowsi alamsüsteem Linuxile" ja seejärel klõpsake nuppu OK.

Kui teil palutakse arvuti taaskäivitada, klõpsake "Käivita uuesti". Funktsioon ei toimi enne, kui taaskäivitate.

Märge: Fall Creatoride värskendamise alustamiseks ei pea te selle funktsiooni kasutamiseks rakenduses Seaded enam arendaja režiimi lubama. Peate lihtsalt installima Windowsi funktsioonide aknas.

Pärast arvuti taaskäivitamist avage menüü Start alustuskeskus Microsoft Store ja otsige poest "Linux". Bänneri "Linux on Windowsis" all klõpsake valikul "Hangi rakendused".

Märge: Alates Fall Creators Update'ist ei saa te enam Ubuntu installida käsuga bash käivitades. Selle asemel peate rakenduse Store jaoks installima Ubuntu või teise Linuxi leviku.

Näete nimekirja kõigist Windowsi poodides praegu saadaval olevast Linuxi levitamisest. Alates Fall Creators Update, see hõlmab Ubuntu, openSUSE Leap ja openSUSE Enterprise, lubades, et Fedora jõuab varsti.

Uuenda: Debian ja Kali on nüüd poes saadaval, kuid siin pole siin loetletud. Otsige neid "Debian Linux" või "Kali Linux" otsimiseks ja installimiseks.

Linuxi distributsiooni installimiseks klõpsake seda ja seejärel klõpsake nuppu "Hangi" või "Installi", et seda installida nagu mõnda muud poe rakendust.

Kui te pole kindel, milline Linuxi keskkond installida, soovitame Ubuntu. See populaarne Linuxi jaotus oli varem ainuke võimalus, kuid teised Linuxi süsteemid on nüüd saadaval inimestele, kellel on rohkem konkreetseid vajadusi.

Võite installida ka mitu Linuxi distributsiooni ja igaüks saab oma unikaalseid otseteid. Saate korraga erinevatel aknadel korraga kasutada mitut erinevat Linuxi distributsiooni.

Kuidas kasutada Bashi karkassi ja installida Linuxi tarkvara

Nüüd on teil täielik Ubuntu või muu Linuxi distributsiooni installitud käskluse bash-kaart.

Kuna need on samad binaarid, võite Ubuntu käsuga Ubuntu käsku apt või apt-get kasutada Ubuntu hoidlate tarkvara, kui kasutate Ubuntu. Lihtsalt kasutage mis tahes käsku, mida tavaliselt Linuxi levitamisel kasutatakse. Sul on juurdepääs kogu Linuxi käsurea tarkvarale seal, kuigi mõned rakendused ei pruugi ikka veel korralikult töötada.

Installitud Linuxi keskkonna avamiseks avage lihtsalt menüü Start ja otsige mis tahes teie installitud levi. Näiteks kui installite Ubuntu, käivitage Ubuntu otsetee.

Selle lihtsa juurdepääsu saamiseks saate selle rakenduse otsetee oma menüü Start, tegumiriba või töölauaga kinnitada.

Esmakordsel Linuxi keskkonda käivitamisel palutakse teil sisestada UNIXi kasutajanimi ja parool.Need ei pea vastama teie Windowsi kasutajanime ja parooliga, kuid neid kasutatakse Linuxi keskkonnas.

Näiteks kui sisestate mandaadi "bob" ja "letmein", siis teie Linuxi keskkonnas kasutatav kasutajanimi on "bob" ja parool, mida te kasutate Linuxi keskkonnas, on "letmein" - ükskõik, mis teie Windowsi kasutajanimi ja parool on

Käivitage oma installitud Linuxi keskkond käivitades wsl käsk Kui teil on installitud mitu Linuxi distributsiooni, võite valida selle vaikimisi Linuxi keskkonna, mida käsk käivitab.

Kui teil on Ubuntu installitud, võite ka käivitada ubuntu käsk selle installimiseks. Avatud SUSE hüpe 42 jaoks kasutage opensuse-42 . SUSE Linux Enterprise Sever 12 jaoks kasutage sles-12 . Need käsklused on loetletud iga Windowsi lehe Windowsi poe lehel.

Te võite käivitada vaikimisi Linuxi keskkonda bash käsk, kuid Microsoft ütleb, et see on aegunud. See tähendab bash käsk võib tulevikus peatada.

Kui teil on kogemusi Linuxi, Mac OS Xi või teiste platvormidega Bashi shelli kasutamisel, on teil kodus õige koht.

Ubuntu peate käsuga eelmääratlema sudo juhtida seda administraatori õigustega. UNIX-i platvormidel on "root" kasutajatel täielik juurdepääs süsteemile, näiteks Windowsi administraatori kasutaja. Teie Windowsi failisüsteem asub aadressil /mnt/c Bashi shelli keskkonnas.

Kasutage samu Linuxi terminali käske, mida saaksite ringi liikuda. Kui kasutate tavalisi Windowsi käsureale oma DOS-i käske, on siin mõned põhilised käsklused, mis on ühised nii Bashi kui ka Windowsi jaoks:

  • Muuda kataloogi: cd Bashis cd või chdir DOSis
  • Nimekiri kataloogi sisu: ls Bashis dir DOSis
  • Faili teisaldamine või ümbernimetamine: mv Bashis move ja rename DOSis
  • Faili kopeerimine: cp Bashis copy DOSis
  • Kustuta fail: rm Bashis del või erase DOSis
  • Kataloogi loomine: mkdir Bashis mkdir DOSis
  • Tekstiredaktori kasutamine: vi või nano Bashis edit DOSis

Oluline on meeles pidada, et erinevalt Windowsist on Bashi koormus ja selle Linuxi imiteeriv keskkond tõstutundlik. Teisisõnu, suurtähtedega "File.txt" erineb failist "file.txt" ilma kapitali.

Lisateabe saamiseks tutvuge Linuxi käsurea algaja juhendiga ja muude sarnaste tutvustustega Bashi shellile, Ubuntu käsureale ja Linuxi terminalile veebis.

Ubuntu keskkonna tarkvara installimiseks ja värskendamiseks peate kasutama apt-käsku. Kindlasti kasutage neid käske eelinstallima sudo , mis muudab need administraatoriks Linuxi samaväärseks. Siin on sobivad käsklused, mida peate teadma:

  • Laadige alla värskendatud info olemasolevate pakettide kohta: sudo apt update
  • Rakenduse paketi installimine: sudo apt install packagename (Asenda pakendi nimi pakendi nimega.)
  • Rakenduse paketi desinstallimine: sudo apt remove packagename (Asenda pakendi nimi pakendi nimega.)
  • Saadaolevate pakettide otsimine: sudo apt search word (Asendage sõna sõnaga, mida soovite otsida pakettide nimedest ja kirjeldustest.)
  • Laadige alla ja installige oma installitud paketid: sudo apt upgrade

Kui installite SUSE Linuxi leviku, saate tarkvara asemel tarkvara zypperi kasutada.

Pärast rakenduse allalaadimist ja installimist võite tippida oma nime viipa ja seejärel vajutage Enter käivitamiseks. Täpsema teabe saamiseks vaadake konkreetse rakenduse dokumentatsiooni.

Boonus: Ubuntu fondi installimine tõeliseks Ubuntu kogemuseks

Kui soovite täpsemat Ubuntu kogemust Windows 10-s, saate ka Ubuntu fonte installida ja neid terminalides lubada. Te ei pea seda tegema, sest Windowsi vaikimisi käsurealev font tundub meile päris hea, kuid see on valik.

Siin on see, mis see välja näeb:

Fondi installimiseks laadige esmalt Ubuntu fontide põlvkond Ubuntu veebisaidilt alla. Avage allalaaditud .zip-fail ja leidke fail "UbuntuMono-R.ttf". See on Ubuntu ühilduv font, mis on terminali ainus. See on ainuke font, mida peate installima.

Topeltklõpsake faili UbuntuMono-R.ttf ja näete fondi eelvaadet. Selle installimiseks oma süsteemis klõpsake "Installi".

Selleks, et Ubuntu monofunktsionaalne font muutuks konsoolis valikuks, peate Windowsi registrisse lisama sätte.

Ava registriredaktor, vajutades oma klaviatuuril klahvikombinatsiooni Windows + R regedit ja seejärel vajutage sisestusklahvi. Liikuge järgmisele võtmele või kopeerige see registriredaktori aadressiribale:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionConsoleTrueTypeFont

Paremklõpsake parempoolsel paanil ja valige Uus> String Väärtus. Nimetage uus väärtus000 .

Topeltklõpsake äsja loodud stringil "000" ja seejärel sisestage Ubuntu Mono kui selle väärtusandmed.

Käivitage Ubuntu aken, paremklõpsake tiitliribal ja seejärel käsku Properties (Atribuudid). Klõpsake vahekaarti "Font" ja seejärel valige fontide nimekirjas "Ubuntu mono".


Bashi shellis installitud tarkvara on piiratud Bashi shelliga. Nendele programmidele pääseb käsureale, PowerShellile või mujale Windowsile, kuid ainult siis, kui käivitate bash -c käsk

Link
Plus
Send
Send
Pin