Kiel instali Linukson en Vindozo 10

En la datrevena ĝisdatigo de Vindozo 10, versio 1607, aperis nova eblo por programistoj - la konko de Ubuntu Bash, kiu ebligas al vi kuri, instali Linuksajn programojn, uzi bash-skriptojn rekte en Vindozo 10, ĉio ĉi estas nomata "Windows-subsistemo por Linukso". En la versio de Windows 10 1709 Fall Creators Update, jam estas tri Linuksaj distribuoj disponeblaj por instalado. En ĉiuj kazoj, sistemo de 64-bita estas bezonata por instalado.

Ĉi tiu lernilo priskribas kiel instali Ubuntu, OpenSUSE, aŭ SUSE Linux Enterprise Server en Vindozo 10 kaj kelkajn ekzemplojn de uzado ĉe la fino de la artikolo. Oni devas ankaŭ memori, ke estas iuj limoj uzinte bash en Vindozo: ekzemple, vi ne povas komenci grafikajn aplikojn (kvankam ili raportas kontraŭaj agoj per la Xa servilo). Krome bash-komandoj ne povas funkcii kun Windows-programoj, kvankam ili havas plenan aliron al la OS-dosiersistemo.

Instali Ubuntu, OpenSUSE, aŭ SUSE Linux Enterprise Server en Vindozo 10

Komencante per Windows 10 Fall Creators Update (versio 1709), la instalado de la Linuksa subsistemo por Vindozo iom ŝanĝiĝis de tio, kio estis en antaŭaj versioj (por antaŭaj versioj, ekde 1607, kiam la funkcio estis enmetita en betao, la instrukcio estas en la dua parto de ĉi tiu artikolo).

Nun la necesaj paŝoj estas jene:

  1. Unue, vi devas ebligi la komponanton "Vindozan Subsistemon por Linukso" en la "Kontrola Panelo" - "Programoj kaj Trajtoj" - "Ŝaltanta kaj Malŝaltita Vindozaj Komponantoj".
  2. Post instalado de la komponantoj kaj rekomencado de la komputilo, iru al la Vindozo 10-butiko kaj elŝutu Ubuntu, OpenSUSE aŭ SUSE Linux ES de tie (jes, nun estas tri distribuoj disponeblaj). Kiam oni ŝarĝas iujn nuancojn eblas, kiuj estas pli for en la notoj.
  3. Ruliĝu la elŝutita distribuo kiel normala Vindoza 10-aplikaĵo kaj plenumu la komencan aranĝon (uzantnomo kaj pasvorto).

Por ebligi la komponanton "Windows Subsistemo por Linukso" (unua paŝo), vi povas uzi la komandon PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Vindozo-Subsistemo-Linukso

Nun kelkaj notoj, kiuj povus esti utilaj dum instalado:

  • Vi povas instali plurajn Linuksajn distribuojn samtempe.
  • Kiam vi elŝutas dissendojn de Ubuntu, OpenSUSE kaj SUSE Linux Enterprise Server en la ruslingva Vindozo 10, mi rimarkis la sekvan nuancon: se vi simple enmetas nomon kaj premu Enen, vi ne trovos la necesajn serĉrezultojn, sed se vi komencas tajpi kaj tiam alklakas la sugeston kiu aperas, vi aŭtomate ricevas la dezirata paĝo. Ĉiaokaze, rektaj ligoj al distribuoj en la butiko: Ubuntu, openSUSE, SUSE LES.
  • Vi povas ankaŭ ruli Linukson de la komandlinio (ne nur de la kahelo en la Komenca menuo): ubuntu, opensuse-42 aŭ sles-12

Instalado de Bash en Vindozo 10 1607 kaj 1703

Por instali bash-obuso, sekvu ĉi tiujn simplajn paŝojn.

  1. Iru al la parametroj de Vindozo 10 - andisdatigo kaj sekureco - Por programistoj. Enŝaltu modon por programistoj (Interreto devas esti konektita por elŝuti la necesajn komponantojn).
  2. Iru al la kontrola panelo - Programoj kaj komponantoj - Ebligu aŭ malebligu Vindozajn komponentojn, marku "Vindozan subsistemon por Linukso".
  3. Post instalo de la komponantoj, enigu "bash" en la serĉo Windows 10, lanĉu la proponitan aplikaĵan varianton kaj plenumu la instaladon. Vi povas agordi vian salutnomon kaj pasvorton por bash, aŭ uzi la root-uzanton sen pasvorto.

Post kiam la instalado estas finita, vi povas uzi Ubuntu Bash en Vindozo 10 per serĉo, aŭ kreante fulmoklavon al la ŝelo, kie vi bezonas ĝin.

Ekzemploj de uzado de Ubuntu-Ŝelo en Vindozo

Komence, mi rimarkos, ke la aŭtoro ne estas sperta en bash, Linukso kaj evoluado, kaj la ekzemploj sube estas nur pruvo, ke en Windows 10 bash funkcias kun la atendataj rezultoj por tiuj, kiuj komprenas ĉi tion.

Linukso-aplikaĵoj

Aplikoj en Vindozo 10 Bash povas esti instalitaj, malinstalitaj kaj ĝisdatigataj per apt-get (sudo apt-get) de la deponejo de Ubuntu.

Uzado de aplikaĵoj kun teksto-interfaco ne diferencas de tiu en Ubuntu, ekzemple, vi povas instali Git en Bash kaj uzi ĝin laŭ la kutima maniero.

Bash-skribaĵoj

Vi povas ekzekuti bash-skriptojn en Vindozo 10, vi povas krei ilin en la Nano-teksta redaktilo havebla en la ŝelo.

Bash-skribaĵoj ne povas alvoki Vindozajn programojn kaj komandojn, sed estas eble kuri bash-skriptojn kaj komandojn de vespertaj dosieroj kaj PowerShell-skribaĵoj:

bash -c "command"

Vi ankaŭ povas provi lanĉi aplikaĵojn kun grafika interfaco en Ubuntu Shell en Vindozo 10, jam ekzistas pli ol unu instrukcio pri ĉi tiu temo en la interreto kaj la esenco de la metodo venas de uzado de Xming X Server por montri la grafikan interfacon de la aplikaĵo. Kvankam oficiale ne anoncite la eblo labori kun tiaj Microsoft-aplikaĵoj.

Kiel ĝi estis skribita supre, mi ne estas la persono kiu povas plene estimi la valoron kaj funkciadon de la novaĵo, sed mi vidas almenaŭ unu aplikaĵon por mi: diversaj kursoj en Udacity, edX kaj aliaj rilataj al la evoluo estos multe pli facile labori kun la necesaj iloj. ĝuste en bash (kaj en ĉi tiuj kursoj kutime pruvas laboro en la terminalo MacOS kaj Linukso bash).