Paano Mag-install at Gumamit ng Linux Bash Shell sa Windows 10

Ang Windows Subsystem para sa Linux, na ipinakilala sa Anniversary Update, ay naging isang matatag na tampok sa Update ng Mga Tagalikha ng Taglagas. Maaari mo na ngayong patakbuhin ang Ubuntu at openSUSE sa Windows, kasama ang Fedora at maraming mga pamamahagi ng Linux na malapit na.

Ano ang Kailangan Mong Malaman Tungkol sa Bash Shell ng Windows 10

KAUGNAYAN:Lahat ng Magagawa Mo Sa Bagong Bash Shell ng Windows 10

Hindi ito isang virtual machine, isang lalagyan, o Linux software na naipon para sa Windows (tulad ng Cygwin). Sa halip, nag-aalok ang Windows 10 ng isang buong Windows Subsystem na inilaan para sa Linux para sa pagpapatakbo ng Linux software. Batay ito sa inabandunang proyekto ng Microsoft na Astoria para sa pagpapatakbo ng mga Android app sa Windows.

Isipin ito bilang kabaligtaran ng Alak. Habang pinapayagan ka ng Wine na magpatakbo nang direkta sa mga application ng Windows sa Linux, pinapayagan ka ng Windows Subsystem para sa Linux na direktang patakbuhin ang mga aplikasyon ng Linux sa Windows.

Nagtrabaho ang Microsoft sa Canonical upang mag-alok ng isang buong kapaligiran na Bash shell na nakabatay sa Ubuntu na nagpapatakbo sa ibabaw ng subsystem na ito. Sa teknikal na paraan, hindi ito ang Linux. Ang Linux ay ang napapailalim na kernel ng operating system, at hindi ito magagamit dito. Sa halip, pinapayagan kang patakbuhin ang Bash shell at ang eksaktong parehong mga binary na karaniwang nais mong patakbuhin sa Ubuntu Linux. Ang mga libreng purist ng software ay madalas na nagtatalo ng average na operating system ng Linux na dapat tawaging "GNU / Linux" sapagkat talagang maraming GNU software na tumatakbo sa Linux kernel. Ang Bash shell na makukuha mo ay talagang lahat ng mga kagamitan sa GNU at iba pang software.

Habang ang tampok na ito ay orihinal na tinawag na "Bash sa Ubuntu sa Windows," pinapayagan ka ring patakbuhin ang Zsh at iba pang mga shell ng command-line. Sinusuportahan din nito ngayon ang iba pang mga pamamahagi ng Linux. Maaari kang pumili ng openSUSE Leap o SUSE Enterprise Server sa halip na Ubuntu, at paparating na rin ang Fedora.

Mayroong ilang mga limitasyon dito. Hindi pa nito sinusuportahan ang software ng background server, at hindi ito opisyal na gagana sa mga graphic na desktop application ng Linux. Hindi gumagana ang bawat application ng command-line, alinman, dahil ang tampok ay hindi perpekto.

Paano Mag-install ng Bash sa Windows 10

KAUGNAYAN:Paano Ko Malalaman kung Tumatakbo ako ng 32-bit o 64-bit na Windows?

Hindi gagana ang tampok na ito sa 32-bit na bersyon ng Windows 10, kaya tiyaking gumagamit ka ng 64-bit na bersyon ng Windows. Panahon na upang lumipat sa 64-bit na bersyon ng Windows 10 kung gumagamit ka pa rin ng 32-bit na bersyon, gayon pa man.

Ipagpalagay na mayroon kang 64-bit Windows, upang makapagsimula, magtungo sa Control Panel> Mga Programa> I-On O I-off ang Mga Tampok ng Windows. Paganahin ang pagpipiliang "Windows Subsystem for Linux" sa listahan, at pagkatapos ay i-click ang pindutang "OK".

I-click ang "I-restart ngayon" kapag na-prompt kang i-restart ang iyong computer. Hindi gagana ang tampok hanggang sa mag-reboot ka.

Tandaan: Simula sa Update ng Fall Creators, hindi mo na kailangang paganahin ang Developer Mode sa Mga Setting app upang magamit ang tampok na ito. Kailangan mo lamang i-install ito mula sa window ng Mga Tampok ng Windows.

Matapos muling simulan ang iyong computer, buksan ang Microsoft Store mula sa Start menu, at hanapin ang "Linux" sa tindahan. I-click ang "Kunin ang mga app" sa ilalim ng "Linux sa Windows?" banner

Tandaan: Simula sa Update ng Fall Creators, hindi mo na mai-install ang Ubuntu sa pamamagitan ng pagpapatakbo ng "bash" na utos. Sa halip, kailangan mong i-install ang Ubuntu o ibang pamamahagi ng Linux mula sa Store app.

KAUGNAYAN:Ano ang Pagkakaiba sa Pagitan ng Ubuntu, openSUSE, at Fedora sa Windows 10?

Makakakita ka ng isang listahan ng bawat pamamahagi ng Linux na kasalukuyang magagamit sa Windows Store. Tulad ng Update sa Mga Tagalikha ng Taglagas, kasama dito ang Ubuntu, openSUSE Leap, at openSUSE Enterprise, na may pangako na darating kaagad ang Fedora.

Update: Si Debian at Kali ay magagamit na ngayon sa Store, ngunit hindi nakalista dito. Maghanap para sa "Debian Linux" o "Kali Linux" upang hanapin at mai-install ang mga ito.

Upang mai-install ang isang pamamahagi ng Linux, i-click ito, at pagkatapos ay i-click ang pindutang "Kumuha" o "I-install" upang mai-install ito tulad ng anumang iba pang application ng Store.

Kung hindi ka sigurado kung aling kapaligiran sa Linux ang mai-install, inirerekumenda namin ang Ubuntu. Ang sikat na pamamahagi ng Linux na ito ay dati lamang ang pagpipilian na magagamit, ngunit ang iba pang mga Linux system ay magagamit na ngayon para sa mga taong may mas tiyak na mga pangangailangan.

Maaari ka ring mag-install ng maraming mga pamamahagi ng Linux at makakakuha ang bawat isa ng kanilang sariling natatanging mga shortcut. Maaari ka ring magpatakbo ng maraming magkakaibang mga pamamahagi ng Linux nang paisa-isa sa iba't ibang mga bintana.

Paano Magamit Ang Bash Shell at I-install ang Linux Software

KAUGNAYAN:Paano Mag-install ng Linux Software sa Windows 10 Ubuntu Bash Shell

Mayroon ka na ngayong isang buong command-line bash shell batay sa Ubuntu, o anumang iba pang pamamahagi ng Linux na na-install mo.

Dahil magkapareho ang mga binary, maaari mong gamitin ang apt o apt-get na utos ng Ubuntu na mag-install ng software mula sa mga repository ng Ubuntu kung gumagamit ka ng Ubuntu. Gumamit lamang ng anumang utos na karaniwang ginagamit mo sa pamamahagi ng Linux. Magkakaroon ka ng access sa lahat ng software ng linya ng utos ng Linux doon, kahit na ang ilang mga aplikasyon ay maaaring hindi pa gumagana nang perpekto.

Upang buksan ang kapaligiran sa Linux na iyong na-install, buksan lamang ang Start menu at maghanap para sa anumang pamamahagi na na-install mo. Halimbawa, kung na-install mo ang Ubuntu, ilunsad ang Ubuntu shortcut.

Maaari mong i-pin ang shortcut ng application na ito sa iyong Start menu, taskbar, o desktop para sa mas madaling pag-access.

Sa kauna-unahang pagkakataon na ilunsad mo ang kapaligiran ng Linux, sasabihan ka na magpasok ng isang UNIX username at password. Hindi ito dapat tumugma sa iyong Windows username at password, ngunit gagamitin sa loob ng kapaligiran sa Linux.

Halimbawa, kung ipinasok mo ang "bob" at "letmein" bilang iyong mga kredensyal, ang iyong username sa kapaligiran sa Linux ay "bob" at ang password na ginagamit mo sa loob ng Linux na kapaligiran ay "letmein" - hindi mahalaga kung ano ang iyong Windows username at ang password ay

KAUGNAYAN:Paano Itakda ang Iyong Default na Pamamahagi ng Linux sa Windows 10

Maaari mong ilunsad ang iyong naka-install na kapaligiran sa Linux sa pamamagitan ng pagpapatakbo ng wsl utos Kung maraming naka-install na mga pamamahagi ng Linux, maaari mong piliin ang default na kapaligiran sa Linux na inilulunsad ang utos na ito.

Kung mayroon kang naka-install na Ubuntu, maaari mo ring patakbuhin ang ubuntu utos na i-install ito. Para sa openSUSE Leap 42, gamitin opensuse-42 . Para sa SUSE Linux Enterprise Sever 12, gamitin sles-12 . Ang mga utos na ito ay nakalista sa bawat pahina ng pamamahagi ng Linux sa Windows Store.

Maaari mo pa ring ilunsad ang iyong default na kapaligiran sa Linux sa pamamagitan ng pagpapatakbo ng bash utos, ngunit sinabi ng Microsoft na ito ay hindi na ginagamit. Nangangahulugan ito ng bash Ang utos ay maaaring tumigil sa paggana sa hinaharap.

Kung nakaranas kang gumamit ng Bash shell sa Linux, Mac OS X, o iba pang mga platform, nasa bahay ka lang.

Sa Ubuntu, kailangan mong mag-unlapi ng isang utos kasama sudo upang patakbuhin ito sa mga pahintulot sa ugat. Ang gumagamit na "ugat" sa mga platform ng UNIX ay may ganap na pag-access ng system, tulad ng gumagamit na "Administrator" sa Windows. Ang iyong Windows file system ay matatagpuan sa / mnt / c sa kapaligiran ng Bash shell.

Gumamit ng parehong mga utos ng terminal ng Linux na gagamitin mo upang makapaglibot. Kung nasanay ka sa karaniwang Windows Command Prompt kasama ang mga utos ng DOS, narito ang ilang pangunahing mga utos na karaniwan sa parehong Bash at Windows:

  • Baguhin ang Direktoryo: cd sa Bash, cd o chdir sa DOS
  • Listahan ng Mga Nilalaman ng Direktoryo: ls sa Bash, dir sa DOS
  • Ilipat o Palitan ang pangalan ng isang File: mv sa Bash, gumalaw at palitan ang pangalan sa DOS
  • Kopyahin ang isang File: cp sa Bash, kopya sa DOS
  • Tanggalin ang isang File: rm sa Bash, del o burahin sa DOS
  • Lumikha ng isang Direktoryo: mkdir sa Bash, mkdir sa DOS
  • Gumamit ng isang Text Editor: vi o nano sa Bash, i-edit sa DOS

KAUGNAYAN:Beginner Geek: Paano Magsisimulang Paggamit ng Linux Terminal

Mahalagang tandaan na, hindi tulad ng Windows, ang Bash shell at ang panggagaya sa Linux na kapaligiran ay sensitibo sa kaso. Sa madaling salita, ang "File.txt" na may malaking titik ay iba mula sa "file.txt" na walang kapital.

Para sa higit pang mga tagubilin, kumunsulta sa gabay ng aming nagsisimula sa linya ng utos ng Linux at iba pang katulad na pagpapakilala sa Bash shell, linya ng utos ng Ubuntu, at terminal ng Linux sa online.

Kakailanganin mong gamitin ang apt na utos upang mai-install at i-update ang software ng kapaligiran sa Ubuntu. Siguraduhing i-preview ang mga utos na ito sudo , na ginagawang patakbo bilang root – ang katumbas ng Linux ng Administrator. Narito ang mga apt-get na utos na kailangan mong malaman:

  • Mag-download ng Na-update na Impormasyon Tungkol sa Magagamit na Mga Pakete: sudo apt update
  • Mag-install ng isang Application Package: sudo apt i-install ang packagename (Palitan ang "packagename" ng pangalan ng package.)
  • I-uninstall ang isang Package ng Application: sudo apt alisin ang packagename (Palitan ang "packagename" ng pangalan ng package.)
  • Maghanap para sa Magagamit na Mga Pakete: sudo apt search word (Palitan ang "salita" ng isang salita na nais mong hanapin ang mga pangalan ng package at paglalarawan.)
  • I-download at I-install ang Pinakabagong Mga Bersyon ng Iyong Mga Na-install na Packages: sudo apt mag-upgrade

Kung nag-install ka ng isang pamamahagi ng SUSE Linux, maaari mong gamitin ang utos ng zypper upang mag-install ng software sa halip.

Matapos mong ma-download at mai-install ang isang application, maaari mong i-type ang pangalan nito sa prompt, at pagkatapos ay pindutin ang Enter upang patakbuhin ito. Suriin ang dokumentasyon ng partikular na application para sa higit pang mga detalye.

Bonus: I-install ang Ubuntu Font para sa isang Tunay na Karanasan sa Ubuntu

Kung nais mo ng isang mas tumpak na karanasan sa Ubuntu sa Windows 10, maaari mo ring mai-install ang mga font ng Ubuntu at paganahin ang mga ito sa terminal. Hindi mo ito kailangang gawin, dahil ang default na Windows command prompt na font ay mukhang maganda sa amin, ngunit ito ay isang pagpipilian.

Narito kung ano ang hitsura nito:

Upang mai-install ang font, i-download muna ang Pamilya ng Font ng Ubuntu mula sa website ng Ubuntu. Buksan ang na-download na .zip file at hanapin ang file na "UbuntuMono-R.ttf". Ito ang Ubuntu monospace font, na kung saan ay ang isa lamang na ginamit sa terminal. Ito lang ang font na kailangan mong i-install.

I-double click ang file na "UbuntuMono-R.ttf" at makikita mo ang isang preview ng font. I-click ang "I-install" upang mai-install ito sa iyong system.

KAUGNAYAN:Pag-aaral na Gumamit ng Registry Editor Tulad ng isang Pro

Upang gawin ang font ng monospace ng Ubuntu na maging isang pagpipilian sa console, kakailanganin mong magdagdag ng isang setting sa pagpapatala ng Windows.

Magbukas ng isang registry editor sa pamamagitan ng pagpindot sa Windows + R sa iyong keyboard, pagta-type magbago muli , at pagkatapos ay pagpindot sa Enter. Mag-navigate sa sumusunod na key o kopyahin at idikit ito sa address bar ng Registry Editor:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Console \ TrueTypeFont

Mag-right click sa kanang pane at piliin ang Bago> Halaga ng String. Pangalanan ang bagong halaga000 .

I-double click ang string na "000" na iyong nilikha, at pagkatapos ay ipasok Ubuntu Mono bilang ang data ng halaga nito.

Ilunsad ang isang window ng Ubuntu, i-right click ang title bar, at pagkatapos ay piliin ang utos na "Properties". I-click ang tab na "Font", at pagkatapos ay piliin ang "Ubuntu Mono" sa listahan ng font.

Ang software na na-install mo sa Bash shell ay pinaghihigpitan sa Bash shell. Maaari mong ma-access ang mga programang ito mula sa Command Prompt, PowerShell, o saanman sa Windows, ngunit kung pinapatakbo mo ang bash -c utos


$config[zx-auto] not found$config[zx-overlay] not found