Windows 10 дээр Линукс суулгах талаар

Windows 10, хувилбар 1607-ийн ойрын шинэчлэлд хөгжүүлэгчдийн хувьд шинэ боломж гарч ирэв - Ubuntu Bash бүрхүүл ажиллуулж, Линуксийн програмуудыг суулгах, Windows 10-д шууд bash скриптийг ашиглах, бүгдийг нь "Linux-ийн Windows дэд систем" гэж нэрлэдэг. Windows 10 1709 Fall Creators Update-ийн хувилбарт суулгахад гурван л Линуксийн тархацууд байдаг. Бүх тохиолдолд суулгахад 64 битийн систем шаардлагатай.

Энэ заавар нь Ubuntu, OpenSUSE, эсвэл SUSE Linux Enterprise Server-г Windows 10 дээр суулгах болон өгүүллийн төгсгөлд хэрэглээний зарим жишээг хэрхэн суулгах талаар тайлбарласан болно. Windows дээр bash ашиглахад зарим хязгаарлалт байдаг гэдгийг санах хэрэгтэй: жишээ нь, та GUI програмуудыг эхлүүлж чадахгүй (хэдийгээр X серверийг ашиглан замбараагүй мэдээлж байгаа ч). Үүнээс гадна, bash тушаалууд нь OS файлын системд бүрэн хандах эрхтэй боловч Windows програмуудыг ажиллуулж чадахгүй.

Ubuntu, OpenSUSE, эсвэл SUSE Linux Enterprise Server-г Windows 10 дээр суулгах

Windows 10 Fall Creators Update (1709 хувилбар) -аас эхлээд Windows-ийн Линуксийн дэд системийг суулгах нь өмнөх хувилбаруудад байсан (өмнөх хувилбаруудад, 1607 оноос эхлэн функц нь бета дээр гарсан үед энэ нь Энэ зүйлийн хоёр дахь хэсэг).

Одоо шаардлагатай алхмууд нь:

  1. Юуны өмнө та "Control Panel" бүрэлдэхүүн хэсэгт Linux-ийн "Windows Subsystem" бүрэлдэхүүн хэсгийг идэвхжүүлэх ёстой. "Програмууд ба онцлогууд" - "Windows Components-ийг унтрааж, унтраах".
  2. Бүрэлдэхүүн хэсгүүдийг суулгаж, компьютерийг дахин ачаалсны дараа Windows 10 програмын дэлгүүрт очиж, Ubuntu, OpenSUSE эсвэл SUSE Linux ES-ээс татаж аваарай (тиймээс одоо гурван түгээлт байгаа). Тэмдэглэлд цаашид зарим нэг ялгааг илэрхийлэх боломжтой.
  3. Татаж авалтыг ердийн Windows 10 програмаар ажиллуулаад эхний тохиргоог гүйцэтгэнэ (username and password).

"Windows Линукс" үйлдлийн системийг (эхний алхам) идэвхжүүлэхийн тулд PowerShell тушаалыг ашиглаж болно:

Windows-OpenOfficeFeature-г идэвхжүүлсэн -Online -FeatureName Microsoft-Windows-Subsystem-Линукс

Одоо суулгах явцад хэрэгтэй байж болох цөөн хэдэн тэмдэглэлүүд:

  • Та хэд хэдэн Линуксийн түгээлгүүдийг нэг удаа суулгаж болно.
  • Обамбу, OpenSUSE, SUSE Linux Enterprise Server түгээлтийг Орос хэл дээр Windows 10 дэлгүүрт татаж авахдаа дараахь нэр томьёогоор анзаарсан: хэрэв та нэрээ оруулаад Enter дарвал шаардлагатай хайлтын үр дүнг олж чаддаггүй боловч хэрэв та бичиж эхлэхээсээ өмнө гарч ирэх зааврыг дарвал автоматаар хүссэн хуудас. Зөвхөн дэлгүүрт түгээлтийн шууд холбоосууд болох Ubuntu, openSUSE, SUSE LES.
  • Та бас Линуксийг тушаалын мөрөөс (зөвхөн Start цэсэн дэх плитүүдээс биш) ажиллуулж болно: ubuntu, opensuse-42 эсвэл sles-12

Windows 10 1607 болон 1703 дээр Bash суулгах нь

Bash бүрхүүлийг суулгахын тулд эдгээр хялбар алхмуудыг дагана уу.

  1. Windows 10-ийн параметрүүдийг үзэх - Шинэчлэл ба аюулгүй байдал - Хөгжүүлэгчдэд. Хөгжүүлэгчийн горимыг идэвхжүүл (шаардлагатай бүрэлдэхүүн хэсгүүдийг татаж авахын тулд интернет холболттой байх ёстой).
  2. Хяналтын самбар руу орно - Хөтөлбөр ба бүрэлдэхүүн хэсгүүд - Windows-ийн бүрэлдэхүүн хэсгүүдийг идэвхжүүлэх буюу идэвхгүй болгохын тулд "Линуксд зориулсан Windows дэд системийг" гэж бичнэ үү.
  3. Бүрэлдэхүүн хэсгүүдийг суулгасны дараа Windows 10 хайлт дахь "bash" гэж оруулаад, санал болгож буй програмын хувилбараа эхлүүлэн суурилуулж гүйцэтгэнэ. Та bash хэрэглэгчийн нэр, нууц үгээ тохируулж болох бөгөөд эсвэл root хэрэглэгчийг нууц үггүйгээр тохируулж болно.

Суулгац дууссаны дараа та Ubuntu Bash-ийг Windows 10 дээр хайлт хийж ажиллуулж болно, эсвэл үүнийг хэрэгтэй бүрхүүлд холбоос үүсгэж болно.

Windows дээр Ubuntu Shell ашиглах жишээ

Эхлэхийн тулд зохиогч нь bash, Линукс, хөгжүүлэлтэд мэргэжилтэн биш гэдгийг санах болно. Доорх жишээнүүд нь Windows 10-д энэ нь ойлгомжтой хүмүүст хүлээгдэж буй үр дүнтэй ажилладаг гэдгийг харуулж байна.

Линуксийн програмууд

Windows 10 дахь програмууд Ubash архиваас apt-get (sudo apt-get) ашиглан суулгаж, устгаж болно.

Текстийн интерфэйстэй програмуудыг ашиглах нь Ubuntu дээр үүнээс өөр зүйлгүй. Жишээ нь, Git-ийг Bash-ээр суулгах ба ердийн аргаар ашиглах боломжтой.

Bash скриптүүд

Та Windows 10 дээр bash скриптүүдийг ажиллуулж болох бөгөөд үүнийг бүрхүүл дээр байгаа Nano текст засварлагч дээр үүсгэж болно.

Bash скриптүүд нь Windows програмууд болон тушаалуудыг дуудаж чадахгүй боловч Bash скриптүүд болон Бат файлууд болон PowerShell скриптүүдээс тушаал ажиллуулж болно:

bash -c "тушаал"

Та мөн Windows 10 дахь Ubuntu Shell дахь график интерфэйсээр аппликейшнүүдийг ажиллуулахыг оролдож болох бөгөөд Интернет дээрх нэгээс илүү зааврыг аль хэдийнээ байгаа бөгөөд энэ аргын мөн чанар нь програмын GUI-г харуулахын тулд Xming X Server-г ашиглахад ашигладаг. Албан ёсоор Microsoft-ын ийм програмуудтай ажиллах боломж нь зарлагдаагүй байна.

Дээр бичсэнчлэн, би шинийг санаачлагчийн үнэ цэнэ, функцийг бүрэн дүүрэн үнэлдэг хүн биш, гэхдээ би дор хаяж нэг програмыг олж авна: Ундаг байдал, edX болон бусадтай холбоотой янз бүрийн сургалтууд нь шаардлагатай хэрэгслүүдтэй ажиллахад илүү хялбар байх болно. баруун талд (мөн эдгээр хичээлүүдэд ихэвчлэн MacOS ба Линукс bash терминал дээр ажилладаг).

Видео үзэх: Ubuntu үйлдлийн систем дээр Ларавел Фреймворк суулгах (May 2024).