Ing nganyari ulang taun Windows 10 versi 1607, kesempatan anyar kanggo pangembang muncul - cangkang Ubuntu Bash, sing ngidini sampeyan mbukak, nginstal aplikasi Linux, nggunakake skrip bash langsung ing Windows 10, kabeh disebut "Windows Subsystem for Linux". Ing Windows 10 versi 1709 Fall Creators Update, telung distribusi Linux wis kasedhiya kanggo nginstal. Ing kabeh keadaan, sistem 64-bit dibutuhake kanggo instalasi.
Tutorial iki babagan nginstal Ubuntu, OpenSUSE, utawa SUSE Linux Enterprise Server ing Windows 10 lan sawetara conto panggunaan ing pungkasan artikel. Sampeyan uga kudu dicathet manawa ana sawetara watesan nalika nggunakake bash ing Windows: umpamane, sampeyan ora bisa mbukak aplikasi GUI (sanajan nglaporake workarounds nggunakake server X). Kajaba iku, prentah bash ora bisa mbukak program Windows, sanajan duwe akses lengkap menyang sistem file OS.
Instal Ubuntu, OpenSUSE, utawa Server SQL Linux Enterprise ing Windows 10
Miwiti karo Windows 10 Fall Creators Update (versi 1709), instalasi subsistem Linux kanggo Windows wis rada saya owah saka versi sadurunge (kanggo versi sadurunge, diwiwiti saka taun 1607, nalika fungsi wis dikenalake ing beta, instruksi ana ing bagean kapindho artikel iki).
Saiki langkah-langkah sing dibutuhake yaiku:
- Kaping pisanan, sampeyan kudu ngaktifake komponen "Windows Subsystem for Linux" ing "Panel Kontrol" - "Program lan Fitur" - "Ngaktifake utawa mateni Fitur Windows."
- Sawise nginstal komponen lan rebooting komputer, bukak Windows 10 App Store lan download Ubuntu, OpenSUSE utawa SUSE Linux ES saka ing kono (ya, telung distribusi saiki kasedhiya). Nalika ndownload, sawetara kemungkinan kemungkinan, sing luwih lengkap dibahas ing cathetan kasebut.
- Jalankeun distribusi sing didownload minangka aplikasi Windows 10 reguler lan nglakokake persiyapan awal (jeneng pangguna lan sandhi).
Kanggo ngaktifake komponen Windows Subsystem for Linux (langkah kapisan), sampeyan bisa nggunakake printah PowerShell:
Aktifake-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Saiki sawetara cathetan sing bisa migunani nalika nginstal:
- Sampeyan bisa nginstal sawetara distribusi Linux sekaligus.
- Nalika ndownload distribusi Ubuntu, OpenSUSE, lan SUSE Linux Enterprise Server ing toko Windows 10 ing basa Rusia, aku weruh ing ngisor iki: yen sampeyan mung ngetik jeneng lan penet Enter, mula asil sing dipengini ora ditemokake ing telusuran, nanging yen sampeyan miwiti ngetik lan klik tombol sing ditampilake, sampeyan bakal kanthi otomatis. kaca sing dipengini Cukup, lugune langsung menyang distribusi ing toko: Ubuntu, OpenSUSE, SUSE LES.
- Sampeyan uga bisa miwiti Linux saka baris printah (ora mung saka kothak ing menu Start): ubuntu, openuse-42 utawa sles-12
Nginstall Bash ing Windows 10 1607 lan 1703
Kanggo nginstal cangkang bash, tututi langkah-langkah prasaja iki.
- Menyang Windows 10 Setelan - Update lan Keamanan - Kanggo Pengembang. Nguripake mode pangembang (Internet kudu nyambung supaya bisa download komponen sing dibutuhake).
- Menyang panel kontrol - Program lan komponen - Pateni utawa mateni komponen Windows, priksa kothak "Windows Subsystem for Linux".
- Sawise nginstal komponen, ketik "bash" ing telusuran Windows 10, bukak aplikasi sing diusulake lan ngrampungake instalasi kasebut. Sampeyan bisa ngeset jeneng pangguna lan sandhi kanggo bash, utawa nggunakake pangguna root tanpa sandhi.
Sawise instalasi lengkap, sampeyan bisa mbukak Ubuntu Bash ing Windows 10 liwat telusuran, utawa nggawe trabasan menyang cangkang sing dibutuhake.
Contone Windows Ubuntu Shell
Kanggo diwiwiti, aku nyathet yen panulis ora spesialis ing bash, Linux, lan pangembangan, lan conto ing ngisor iki mung demonstrasi manawa ing Windows 10 bash kerja karo asil sing diarepake kanggo wong-wong sing ngerti.
Aplikasi Linux
Aplikasi ing Windows 10 Bash bisa diinstal, nginstal, lan dianyari kanthi nggunakake apt-get (sudo apt-get) saka gudang Ubuntu.
Nggunakake aplikasi adhedhasar teks ora beda karo Ubuntu, umpamane, sampeyan bisa nginstal Git in Bash lan nggunakake cara biasane.
Naskah Bash
Sampeyan bisa mbukak skrip bash ing Windows 10, sampeyan bisa nggawe editor teks Nano sing kasedhiya ing cangkang.
Skrip Bash ora bisa nelpon program lan printah Windows, nanging sampeyan bisa mbukak skrip lan prentah saka file bat lan skrip PowerShell:
"prentah"
Sampeyan uga bisa nyoba mbukak aplikasi kanthi antarmuka grafis ing Ubuntu Shell ing Windows 10, ana luwih saka siji instruksi ing Internet babagan topik iki lan inti metode yaiku nggunakake Xming X Server kanggo nampilake aplikasi GUI. Sanajan resmi kemungkinan nggarap aplikasi Microsoft kasebut ora nyatakake.
Kaya sing wis ditulis ing ndhuwur, aku dudu jinis wong sing bisa ngormati regane lan fungsi inovasi, nanging aku weruh paling sethithik siji aplikasi kanggo aku: macem-macem kursus Udacity, edX lan liya-liyane sing ana hubungane karo pembangunan bakal luwih gampang nggarap alat sing dibutuhake langsung nganggo bash (lan kursus kasebut biasane nduduhake kerja ing terminal bash MacOS lan Linux).