Subsistem Windows untuk Linux, diperkenalkan dalam Kemas Kini Ulang Tahun , menjadi ciri yang stabil dalam Kemas Kini Pencipta Musim Gugur . Anda kini boleh menjalankan Ubuntu dan openSUSE pada Windows, dengan Fedora dan lebih banyak pengedaran Linux akan datang tidak lama lagi.



Perkara yang Anda Perlu Tahu Mengenai Bash Shell Windows 10

BERKAITAN: Semua yang Anda Boleh Lakukan Dengan Bash Shell Baharu Windows 10

Ini bukan a mesin maya , bekas atau perisian Linux yang disusun untuk Windows (seperti Cygwin ). Sebaliknya, Windows 10 menawarkan Subsistem Windows penuh yang ditujukan untuk Linux untuk menjalankan perisian Linux. Ia berdasarkan kerja Project Astoria Microsoft yang terbengkalai untuk menjalankan apl Android pada Windows.

Fikirkan ia sebagai bertentangan dengan wain . Walaupun Wine membenarkan anda menjalankan aplikasi Windows secara langsung pada Linux, Windows Subsystem untuk Linux membenarkan anda menjalankan aplikasi Linux secara langsung pada Windows.

Microsoft bekerja dengan Canonical untuk menawarkan persekitaran shell Bash berasaskan Ubuntu penuh yang berjalan di atas subsistem ini. Secara teknikal, ini bukan Linux sama sekali. Linux ialah inti sistem pengendalian asas, dan itu tidak tersedia di sini. Sebaliknya, ini membolehkan anda menjalankan shell Bash dan binari yang sama yang biasa anda jalankan pada Ubuntu Linux. Pemurni perisian percuma sering mempertikaikan sistem pengendalian Linux biasa harus dipanggil GNU/Linux kerana ia benar-benar banyak perisian GNU yang berjalan pada kernel Linux. Cangkerang Bash yang anda akan dapat sebenarnya hanyalah semua utiliti GNU dan perisian lain.

Iklan

Walaupun ciri ini pada asalnya dipanggil Bash pada Ubuntu pada Windows, ia juga membolehkan anda jalankan Zsh dan cengkerang baris arahan lain . Ia kini menyokong pengedaran Linux yang lain juga. Anda boleh memilih openSUSE Leap atau SUSE Enterprise Server dan bukannya Ubuntu, dan Fedora juga sedang dalam perjalanan.

Terdapat beberapa batasan di sini. Ini belum lagi menyokong perisian pelayan latar belakang, dan ia tidak akan berfungsi secara rasmi aplikasi desktop Linux grafik . Tidak semua aplikasi baris perintah berfungsi, sama ada, kerana ciri ini tidak sempurna.

Cara Memasang Bash pada Windows 10

BERKAITAN: Bagaimana Saya Tahu jika saya Menjalankan Windows 32-bit atau 64-bit?

Ciri ini tidak berfungsi pada versi 32-bit Windows 10, jadi pastikan anda menggunakan versi Windows 64-bit . Sudah tiba masanya untuk beralih kepada versi 64-bit Windows 10 jika anda masih menggunakan versi 32-bit, bagaimanapun.

Dengan mengandaikan anda mempunyai Windows 64-bit, untuk bermula, pergi ke Panel Kawalan > Program > Hidupkan Atau Matikan Ciri Windows. Dayakan pilihan Windows Subsystem untuk Linux dalam senarai, dan kemudian klik butang OK.

Klik Mulakan semula sekarang apabila anda digesa untuk memulakan semula komputer anda. Ciri ini tidak akan berfungsi sehingga anda but semula.

Nota : Bermula dengan Kemas Kini Pencipta Musim Gugur, anda tidak perlu lagi mendayakan Mod Pembangun dalam apl Tetapan untuk menggunakan ciri ini. Anda hanya perlu memasangnya dari tetingkap Ciri Windows .

Iklan

Selepas komputer anda dimulakan semula, buka Microsoft Store dari menu Mula dan cari Linux di kedai. Klik Dapatkan apl di bawah Linux pada Windows? sepanduk.

safari masalah berulang kali berlaku

Nota : Bermula dengan Kemas Kini Fall Creators, anda tidak lagi boleh memasang Ubuntu dengan menjalankan arahan bash. Sebaliknya, anda perlu memasang Ubuntu atau pengedaran Linux lain daripada apl Store.

BERKAITAN: Apakah Perbezaan Antara Ubuntu, openSUSE dan Fedora pada Windows 10?

Anda akan melihat senarai setiap pengedaran Linux yang kini tersedia di Gedung Windows. Setakat Kemas Kini Pencipta Musim Gugur, ini termasuk Ubuntu, openSUSE Leap dan openSUSE Enterprise , dengan janji bahawa Fedora akan tiba tidak lama lagi.

Kemas kini : Debian dan Masa kini tersedia di Gedung, tetapi tidak disenaraikan di sini. Cari Debian Linux atau Kali Linux untuk mencari dan memasangnya.

Untuk memasang pengedaran Linux, klik padanya dan kemudian klik butang Dapatkan atau Pasang untuk memasangnya seperti mana-mana aplikasi Kedai yang lain.

Jika anda tidak pasti persekitaran Linux yang hendak dipasang, kami mengesyorkan Ubuntu. Pengedaran Linux yang popular ini sebelum ini merupakan satu-satunya pilihan yang tersedia, tetapi sistem Linux lain kini tersedia untuk orang yang mempunyai keperluan yang lebih khusus.

Anda juga boleh memasang berbilang pengedaran Linux dan mereka masing-masing akan mendapat pintasan unik mereka sendiri. Anda juga boleh menjalankan berbilang pengedaran Linux yang berbeza pada satu masa dalam tetingkap yang berbeza.

Cara Menggunakan Bash Shell dan Memasang Perisian Linux

BERKAITAN: Cara Memasang Perisian Linux dalam Ubuntu Bash Shell Windows 10

Anda kini mempunyai shell bash baris arahan penuh berdasarkan Ubuntu, atau apa sahaja pengedaran Linux lain yang anda pasang.

Iklan

Kerana mereka adalah binari yang sama, anda boleh gunakan perintah apt atau apt-get Ubuntu untuk memasang perisian daripada repositori Ubuntu jika anda menggunakan Ubuntu. Hanya gunakan apa sahaja arahan yang biasa anda gunakan pada pengedaran Linux itu. Anda akan mempunyai akses kepada semua perisian baris arahan Linux di luar sana, walaupun sesetengah aplikasi mungkin belum berfungsi dengan sempurna.

Untuk membuka persekitaran Linux yang anda pasang, cuma buka menu Mula dan cari sebarang pengedaran yang anda pasang. Contohnya, jika anda memasang Ubuntu, lancarkan pintasan Ubuntu.

Anda boleh menyematkan pintasan aplikasi ini pada menu Mula, bar tugas atau desktop anda untuk akses yang lebih mudah.

Kali pertama anda melancarkan persekitaran Linux, anda akan digesa untuk memasukkan nama pengguna dan kata laluan UNIX. Ini tidak perlu sepadan dengan nama pengguna dan kata laluan Windows anda, tetapi akan digunakan dalam persekitaran Linux.

Contohnya, jika anda memasukkan bob dan letmein sebagai bukti kelayakan anda, nama pengguna anda dalam persekitaran Linux ialah bob dan kata laluan yang anda gunakan dalam persekitaran Linux akan letmein—tidak kira apa nama pengguna dan kata laluan Windows anda.

BERKAITAN: Cara Menetapkan Pengedaran Linux Lalai Anda pada Windows 10

Anda boleh melancarkan persekitaran Linux anda yang dipasang dengan menjalankan |__+_| perintah. Jika anda mempunyai berbilang pengedaran Linux dipasang, anda boleh pilih persekitaran Linux lalai arahan ini dilancarkan.

Iklan

Jika anda telah memasang Ubuntu, anda juga boleh menjalankan |__+_| arahan untuk memasangnya. Untuk openSUSE Leap 42, gunakan |__+_| . Untuk SUSE Linux Enterprise Sever 12, gunakan |__+_| . Arahan ini disenaraikan pada setiap halaman pengedaran Linux di Gedung Windows.

Anda masih boleh melancarkan persekitaran Linux lalai anda dengan menjalankan |__+_| arahan, tetapi Microsoft mengatakan ini tidak digunakan lagi. Ini bermakna |_+_| arahan mungkin berhenti berfungsi pada masa hadapan.

Jika anda berpengalaman menggunakan shell Bash pada Linux, Mac OS X atau platform lain, anda akan berada di rumah.

Pada Ubuntu, anda perlu memberi awalan arahan dengan |__+_| kepada jalankannya dengan kebenaran root . Pengguna akar pada platform UNIX mempunyai akses sistem penuh, seperti pengguna Pentadbir pada Windows. Sistem fail Windows anda terletak di |__+_| dalam persekitaran shell Bash.

Gunakan perintah terminal Linux yang sama yang anda gunakan untuk bersiar-siar. Jika anda sudah biasa dengan Prompt Perintah Windows standard dengan arahan DOSnya, berikut ialah beberapa arahan asas yang biasa untuk Bash dan Windows:

  • Tukar Direktori: |__+_| dalam Bash, |__+_| atau |_+_| dalam DOS
  • Senaraikan Kandungan Direktori: |_+_| dalam Bash, |__+_| dalam DOS
  • Alihkan atau Namakan Semula Fail: |_+_| dalam Bash, |__+_| dan |_+_| dalam DOS
  • Salin Fail: |__+_| dalam Bash, |__+_| dalam DOS
  • Padamkan Fail: |__+_| dalam Bash, |__+_| atau |_+_| dalam DOS
  • Cipta Direktori: |__+_| dalam Bash, |__+_| dalam DOS
  • Gunakan Editor Teks: |__+_| atau |_+_| dalam Bash, |__+_| dalam DOS

BERKAITAN: Pemula Geek: Bagaimana untuk Mula Menggunakan Terminal Linux

Adalah penting untuk diingat bahawa, tidak seperti Windows, shell Bash dan persekitaran meniru Linuxnya adalah sensitif huruf besar-besaran. Dengan kata lain, File.txt dengan huruf besar adalah berbeza daripada file.txt tanpa huruf besar.

Iklan

Untuk arahan lanjut, rujuk panduan pemula kami kepada baris arahan Linux dan pengenalan lain yang serupa kepada shell Bash, baris arahan Ubuntu dan terminal Linux dalam talian.

Anda perlu gunakan arahan apt untuk memasang dan mengemas kini perisian persekitaran Ubuntu. Pastikan anda mengawal arahan ini dengan |__+_| , yang menjadikan ia dijalankan sebagai root–setara dengan Linux Pentadbir. Berikut ialah arahan apt-get yang perlu anda ketahui:

  • Muat Turun Maklumat Dikemaskini Mengenai Pakej Tersedia: |_+_|
  • Pasang Pakej Aplikasi: |__+_| (Ganti nama pakej dengan nama pakej.)
  • Nyahpasang Pakej Aplikasi: |__+_| (Ganti nama pakej dengan nama pakej.)
  • Cari Pakej Tersedia: |__+_| (Ganti perkataan dengan perkataan yang anda ingin cari nama pakej dan perihalannya.)
  • Muat Turun dan Pasang Versi Terkini bagi Pakej Dipasang Anda: |_+_|

Jika anda memasang pengedaran SUSE Linux, anda boleh menggunakan arahan zypper untuk memasang perisian sebaliknya.

Selepas anda memuat turun dan memasang aplikasi, anda boleh menaip namanya pada gesaan, dan kemudian tekan Enter untuk menjalankannya. Semak dokumentasi aplikasi tertentu untuk mendapatkan butiran lanjut.

Bonus: Pasang Font Ubuntu untuk Pengalaman Ubuntu Sebenar

Jika anda mahukan pengalaman Ubuntu yang lebih tepat pada Windows 10, anda juga boleh memasang fon Ubuntu dan mendayakannya dalam terminal. Anda tidak perlu melakukan ini, kerana fon gesaan arahan Windows lalai kelihatan agak bagus kepada kami, tetapi ia adalah pilihan.

Inilah rupanya:

Iklan

Untuk memasang fon, muat turun dahulu Keluarga Font Ubuntu daripada laman web Ubuntu. Buka fail .zip yang dimuat turun dan cari fail UbuntuMono-R.ttf. Ini ialah fon monospace Ubuntu, yang merupakan satu-satunya yang digunakan dalam terminal. Ia satu-satunya fon yang perlu anda pasang.

Klik dua kali pada fail UbuntuMono-R.ttf dan anda akan melihat pratonton fon. Klik Pasang untuk memasangnya pada sistem anda.

BERKAITAN: Belajar Menggunakan Editor Pendaftaran Seperti Pro

Untuk menjadikan fon monospace Ubuntu menjadi pilihan dalam konsol, anda perlu menambah tetapan pada pendaftaran Windows .

Buka editor pendaftaran dengan menekan Windows+R pada papan kekunci anda, menaip |_+_| , dan kemudian tekan Enter. Navigasi ke kunci berikut atau salin dan tampalkannya ke dalam bar alamat Editor Pendaftaran:

wsl

Klik kanan pada anak tetingkap kanan dan pilih Baharu > Nilai Rentetan. Namakan nilai baharu |__+_| .

Klik dua kali rentetan 000 yang baru anda buat, dan kemudian masukkan |_+_| sebagai data nilainya.

Iklan

Lancarkan tetingkap Ubuntu, klik kanan bar tajuk, dan kemudian pilih perintah Properties. Klik tab Font, dan kemudian pilih Ubuntu Mono dalam senarai fon.


Perisian yang anda pasang dalam shell Bash adalah terhad kepada shell Bash. Anda boleh mengakses program ini daripada Command Prompt, PowerShell atau tempat lain dalam Windows, tetapi hanya jika anda jalankan |_+_| perintah .

BACA SETERUSNYA Foto Profil untuk Chris Hoffman Chris Hoffman
Chris Hoffman ialah Ketua Pengarang Kyoceramita. Dia menulis tentang teknologi selama lebih sedekad dan merupakan kolumnis PCWorld selama dua tahun. Chris telah menulis untuk The New York Times, telah ditemu bual sebagai pakar teknologi di stesen TV seperti NBC 6 Miami, dan karyanya diliput oleh saluran berita seperti BBC. Sejak 2011, Chris telah menulis lebih 2,000 artikel yang telah dibaca hampir satu bilion kali---dan itu hanya di sini di Kyoceramita.
Baca Bio Penuh