Windows 10-ek garatzaileentzako funtzio berria du. Ubuntu Bash Shell-ek, Linux aplikazioak instalatzeko, instalatzeko aukera ematen du, Bash gidoiak zuzenean Windows 10-en erabiltzen ditu, hau guztia "Windows Subsystem Linux" deitzen zaio. Windows 10 1709 udazkeneko sortzaileen bertsioan dagoeneko hiru Linux banaketa instalatzeko. Kasu guztietan, 64 biteko sistema beharrezkoa da.
Eskuliburu honetan, nola instalatu Ubuntu, OpenSuse edo Suse Linux Enterprise Server Windows 10-en eta artikuluaren amaieran erabiltzeko adibide batzuk. Kontuan izan behar da ere badaudela Bash Windows-en erabiltzerakoan. Adibidez, ezin duzu GUI aplikazioa exekutatu (Hala ere, X zerbitzaria erabiliz saihesbidearen bideen arabera). Gainera, Bash komandoak ezin dira Windows programak abiarazi, OS fitxategi sistemarako sarbide osoa izan arren.
Windows 10-en Ubuntu, OpenSuse edo Suse Suse instalatu Windows 10-en
Windows 10 Fall Creators eguneratzeko bertsioaren hasieratik (1709 bertsioa) Windows-erako Linux azpisistema instalatuz gero, zertxobait aldatu da aurreko bertsioetan (aurreko bertsioetarako, 1607tik hasita, funtzioa beta bertsioan aurkeztu zenean) artikulu honen bigarren atalean instrukzioa). Kontuan izan Windows 10 2004an Kali Linux interfaze grafiko batekin instalatu dezakezula.
Orain beharrezko urratsak hauek dira:
- Lehenik eta behin, "Windows Subsystem for Linux" gaitu behar duzu kontrol-panelean - "Programak eta osagaiak" - "Gaitu eta desgaitu Windows osagaiak".
- Osagaiak instalatu eta ordenagailua berrabiarazi ondoren, joan Windows 10 aplikazio dendara eta deskargatu Ubuntu, OpenSuse edo Suse Suse Linux ES-eko (Bai, hiru banaketa eskuragarri daude). Kargatzen denean, ñabardura batzuk posible dira, oharretan gehiago.
- Exekutatu deskargatutako banaketa kit ohiko Windows 10 aplikazio gisa eta jarraitu hasierako ezarpena (erabiltzaile izena eta pasahitza).
Windows azpisistema Linux (lehen urratsa) gaitzeko, PowerShell komandoa erabil dezakezu:
Gaitu-leihoakOptionalfeature -Online -Featurename Microsoft-Windows-azpisistema-LinuxInstalatzerakoan erabilgarriak izan daitezkeen ohar batzuk:
- Hainbat Linux banaketa aldi berean ezar ditzakezu.
- Ubuntu, SUSE-k Suse FUUX-en zerbitzarien banaketak deskargatzean, Windows 10-ek honako hau da: ñabardura besterik ez baduzu sartu eta Sartu ENTER, orduan nahi diren emaitzak ez dira bilaketa honetan izan Baina sartzen hasten bazara eta gero agertzen den moduan klik eginez gero, nahi duzun orrian automatikoki lortzen duzu. Bakarrik Dendan banaketak zuzeneko estekak: Ubuntu, OpenSuse, Suse Les.
- Linux exekutatu dezakezu komando lerrotik (fitxa hasieratik ez ezik hasierako menuan): Ubuntu, OpenSuse-42 edo SLES-12
Bash instalatzea Windows 10 1607 eta 1703an
Bash shell instalatzeko, jarraitu ekintza sinple hauek.
- Joan Windows 10 ezarpenetara - Eguneratzea eta segurtasuna - garatzaileentzako. Garatzailearen modua aktibatu (Internet behar da beharrezko osagaiak deskargatzeko).
- Joan kontrol-panelera - programak eta osagaiak - Gaitu edo desgaitu Windows osagaiak, egiaztatu Windows azpisistema Linux-en.
- Osagaiak instalatu ondoren, sartu Windows 10 "Bash" Bilatu, hasi proposatutako aplikazioaren aukera eta instalatu. Zure erabiltzaile izena eta pasahitza ezar ditzakezu Bash-era edo erabili root erabiltzailea pasahitzik gabe.
Instalazioa amaitutakoan, Ubuntu Bash Windows 10-en exekutatu dezakezu bilaketa bidez, edo behar duzun maskorrerako etiketa bat sortuz.
Windows-en Ubuntu maskorra erabiltzearen adibideak
Hasteko, ohartzen naiz egilea ez dela Bash, Linux eta Garapenean espezialista, eta beheko adibideek Windows 10 bash-k espero dutenen emaitzarekin lan egiten duten erakustaldia besterik ez da.Aplikazioak Linux
Windows 10 bash-en aplikazioak Ubuntu biltegitik Apt-Get) erabiliz apt-get) erabiliz instalatu, ezabatu eta eguneratu daitezke.
Testu-interfaze batekin aplikazioak erabiltzea ez da Ubuntu-ren desberdina, adibidez, git bash instalatu eta ohiko moduan erabil dezakezu.
Scripts bash
Bash scriptak Windows 10-en exekutatu ditzakezu, Nano testu editorean sor ditzakezu shell-en.
Bash scriptak ezin ditu Windows programak eta komandoak eragin, baina posible da Script eta Bash komandoak Bat Fitxategiak eta Powershell scriptetatik abiaraztea:
Bash -c "taldea"Windows 10-en interfaze grafikoarekin aplikazioak ere egiten saiatzen zara. Ez dago inor Interneten. Ez dago inolako eskuliburua eta metodoaren funtsa da XMME X zerbitzaria erabiltzera GUI aplikazioa bistaratzeko. . Microsoft aplikazioekin lan egiteko aukera ez da erreklamatzen.
Goian idatzi zenez, ez naiz berrikuntzaren balioa eta funtzionaltasuna guztiz estimatu dezakeen pertsona, baina gutxienez zeuretzat aplikazio bat ikusten dut: hainbat ikastaro UDAk, EDX eta garapenarekin lotutako beste batzuk askoz errazagoa izango da Beharrezko tresnak Bash-en (eta ikastaro hauetan, lana MacOS eta Linux Bash terminalean frogatzen da normalean).