Panduan Pantas untuk Linux Bash Shell di Windows 10

Panduan Pantas untuk Linux Bash Shell di Windows 10

Pada bulan Mac, 2016 Microsoft mengumumkan perkongsian Canonical yang luar biasa. Dikatakan sebagai Linux di Windows, para pembangun gembira dengan prospek Bash datang ke Windows. Daripada mesin maya, Kemas kini Ulang Tahun Windows 10 berjanji akan membawa fungsi penuh bash ke Windows.





Bash untuk Windows telah disiarkan secara langsung selama beberapa waktu, dan mempunyai banyak kemampuan. Walaupun pasti memenuhi permintaan pemaju, lebih banyak lagi ciri yang terdapat di bawah arahan. Ketahui lebih lanjut mengenai Bash di Windows, dari bagaimana dan mengapa anda harus memasangnya, hingga ke ciri tersembunyi yang mungkin tidak anda ketahui.





Keperluan Sistem untuk Bash pada Windows

Memasang Bash pada Windows cukup mudah, tetapi mari kita mulakan dengan asasnya.





Anda memerlukan PC yang berjalan Windows 10 , PC 64-bit, dan Kemas kini Ulang Tahun Windows 10 dipasang. Oleh kerana kemas kini menyasarkan pembangun, anda juga perlu menghidupkan mod pembangun. But semula mungkin diperlukan. Setelah dihidupkan semula, Subsistem Windows untuk Linux (Beta) mungkin diaktifkan di bawah Ciri Windows. Ini kemudian mendorong but semula, dan akhirnya setelah sistem anda dihidupkan semula, anda boleh membuka Bash. Woohoo!

Oleh itu, memasang dan menjalankan Bash pada Windows sangat mudah. Selagi anda menggunakan PC Windows 10 64-bit dan memasang Anniversary Update, semudah menghidupkan beberapa ciri.



Mengaktifkan Bash pada Windows

Mengaktifkan Bash di Windows tidak begitu sukar seperti yang didengar. Inilah cara untuk melakukan pemasangan.

Pertama, aktifkan Mod Pembangun. Navigasi ke Tetapan> Kemas kini & Keselamatan> Untuk Pembangun dan pilih gelembung dengan Mod Pembangun .





tempat mendapatkan slaid yang dibuat menjadi foto

Seterusnya, tekan Kekunci Windows + Q dan cari Hidupkan atau matikan Ciri Windows .

Periksa okey dan but semula. Setelah dihidupkan semula, buka Menu Mula dan cari Pukulan . Klik pada Arahan Bash run pilihan.





Anda akan dinaikkan pangkat untuk menerima syarat perkhidmatan, dan setelah menyetujuinya, Bash akan memuat turun.

Setelah ini selesai, anda akhirnya dapat menjalankan Bash! Untuk melakukan ini, cukup buka Menu Mula dan cari Ubuntu .

Apa Yang Sebenarnya Anda Boleh Lakukan

Salah satu soalan terbesar, apa yang awak boleh sebenarnya buat dengan Bash di Windows? Alat baris arahan GNU standard termasuk ...

grep ssh nano

... harus berfungsi dengan sempurna. Memasang pakej dan kemas kini menggunakan fungsi apt dan apt-get juga hebat. Sokongan Symlink dan sistem fail datang melalui persekitaran Windows Subsystem for Linux (WSL), dan ada beberapa sokongan bahasa pengaturcaraan untuk orang-orang seperti Python, NodeJS, dan Perl. Walaupun Bash pada Windows tidak dimaksudkan untuk menjalankan aplikasi grafik, ia dapat dicapai.

Nasib baik, awak tidak boleh edit / buka / hapus aplikasi Windows atau ubah tetapan sistem Windows. Ini adalah failafe yang hebat, kerana kita semua tahu kesalahan boleh berlaku semasa menggunakan baris perintah.

Memasang Perisian Linux

Di Linux, anda boleh pasang aplikasi melalui beberapa kaedah. Baris arahan paling kerap digunakan. Pakej perisian muat turun apt-get dari repositori, bersama dengan pergantungan. Ia bagus, dan kelihatan seperti ini (kurungan tanpa tanda kurung, dan dengan nama pakej sebenar):

sudo apt-get install [packagename]

Sekiranya kita memasang Git sebagai contoh, kami akan menjalankan:

sudo apt-get install git

Cukup sederhana. Walau bagaimanapun, pastikan untuk memasukkan

sudo

kerana kita memerlukan kebenaran pengguna. Git, dan perisian lain mungkin dipasang dari sumber juga.

Dilahirkan untuk Berlari (Aplikasi Grafik)

Bash pada Windows tidak menyokong aplikasi Linux grafik, atau sekurang-kurangnya secara rasmi. Walau bagaimanapun, ahli komuniti menemui kaedah melakukannya dengan menggunakan Subsistem Windows yang nampaknya agak serba boleh untuk Linux. Hanya kerana sesuatu tidak dibuat untuk satu tujuan tidak bermaksud ia tidak dapat digunakan untuk itu.

Contohnya: memasang Bash untuk Windows memasang keseluruhan gambar ruang pengguna Ubuntu. Pada asasnya, anda mendapat semua (semua binari) yang terdapat pada pemasangan Ubuntu tradisional dengan antara muka pengguna grafik (GUI).

Dengan memasukkan ruang pengguna Ubuntu yang lengkap, oleh itu mungkin untuk menjalankan aplikasi Linux grafik di Windows. Penyelesaian penyelesaian untuk memasang X Server, menggunakan apt-get untuk memasang program, menetapkan pemboleh ubah persekitaran paparan, dan akhirnya melancarkan aplikasi. Walaupun tidak terlalu sukar, ini adalah proses yang membebankan kerana pemboleh ubah persekitaran paparan harus ditetapkan setiap kali anda ingin menjalankan aplikasi grafik.

Tambahan pula, ia adalah ciri yang tidak disokong, oleh itu fungsi bergantung pada faktor. Seperti yang diketahui oleh mana-mana pengguna Linux asli, pemasangan aplikasi memerlukan pergantungan dan tweak sebagaimana mestinya, jadi anda hanya dapat membayangkan Bash yang mencuri pada Windows untuk menjalankannya.

Ingin menjalankan aplikasi grafik Linux? Anda mungkin lebih baik menggunakan Cygwin, VM pada Windows untuk menjalankan pengedaran Linux atau hanya boot dua kali. Sekali lagi, terdapat kebaruan aplikasi Linux grafik pada Windows.

Mengakses Fail

Memasang Bash untuk Windows mewujudkan ruang pengguna Ubuntu penuh. Anda boleh mengakses fail ini dengan mudah menggunakan Windows File Explorer. Walau bagaimanapun, anda mesti tahu di mana untuk melihat, yang memerlukan pengaktifan pertama Tunjukkan fail, folder dan pemacu tersembunyi di bawah pilihan paparan Penjelajah Fail. Setiap akaun pengguna Windows mempunyai ruang pengguna Ubuntu sendiri, yang dapat dijumpai dengan menavigasi ke folder:

C:UsersUSERNAMEAppDataLocalLxssootfs

Folder rumah akaun berada di:

bagaimana menjana wang dari permainan video
C:UsersUSERNAMEAppDataLocalLxsshomeUSERNAME

Dengan folder root:

C:UsersUSERNAMEAppDataLocalLxssoot

Mengakses fail sistem Windows di Bash sedikit berbeza. Lalai dalam Bash adalah direktori root Ubuntu yang dibuat dalam sistem fail Windows. Tetapi anda mungkin memasang pemacu sistem Windows. Oleh itu, untuk memasang pemacu C: gunakan arahan:

/mnt/C

Untuk pemacu D: ini adalah:

/mnt/D

Dan sebagainya. Oleh kerana kita menggunakan baris perintah, kita boleh memasangkan perintah seperti itu

cd

(tukar direktori). Kebenaran berfungsi sedikit berbeza. Untuk mengakses folder admin, program Bash on Windows memerlukan hak istimewa 'Run as Administrator'.

Pengurusan Pelayan

Mahukan alasan praktikal untuk menggunakan Bash untuk Windows? Pengurusan pelayan adalah idea yang bagus. Membuat pelayan sangat mudah, tetapi jika tanpa kepala, anda memerlukan kaedah untuk menguruskannya. Terdapat banyak aplikasi termasuk PuTTY, tetapi baris perintahnya menawarkan penyelesaian yang mudah. Hanya masuk ke pelayan dan anda boleh menguruskannya dari terminal. Menjalankan skrip jauh berfungsi dengan baik menggunakan Bash pada Windows, dan ini adalah aplikasi berguna yang hebat.

Nyahpasang Bash untuk Windows

Setelah anda memasang Bash untuk Windows, pemasangannya agak mudah. Terdapat dua kaedah utama untuk menyelesaikannya: satu menghilangkan persekitaran Ubuntu tetapi menjaga folder rumah anda tetap utuh. Untuk mencapai ini, jalankan perintah ini melalui command prompt atau PowerShell:

lxrun /uninstall

Pemberitahuan kemudian akan memberi amaran mengenai hasil penyahpasangan: 'Ini akan menghilangkan persekitaran Ubuntu serta pengubahsuaian dan aplikasi baru ...'

Jenis dan untuk meneruskan penyingkiran.

Alternatifnya mematikan Subsistem Windows untuk Linux dan ini menghilangkan persekitaran Ubuntu dan folder utama:

lxrun /uninstall /full

Pemberitahuan memberi amaran:

'Ini akan menyahpasang Ubuntu pada Windows. Ini akan menghilangkan persekitaran Ubuntu serta modifikasi, aplikasi baru, dan data pengguna. '

Jenis dan untuk membenarkan penyingkiran perisian.

acara 41 kernel-power windows 10 fix

Bash on Windows memuat banyak potensi, dan ada sumber daya yang luar biasa dari blog Windows, laman komuniti Ubuntu, dan juga kegemaran semua orang: Reddit . Perbualan dalam utas / r / bashonubuntuonwindows merangkumi menjalankan kod Visual Studio, pelayan fail Samba, dan pengembangan dengan WSL. Seperti yang terbukti dengan menjalankan aplikasi grafik, kemungkinan hampir tidak terbatas.

Untuk apa anda menggunakan Bash pada Windows sekarang? Adakah anda menjalankan Bash di Windows? Beritahu kami di bahagian komen di bawah!

Berkongsi Berkongsi Tweet E-mel 15 Perintah Windows Command Prompt (CMD) yang mesti anda ketahui

Perintah arahan masih merupakan alat Windows yang kuat. Berikut adalah arahan CMD yang paling berguna yang perlu diketahui oleh pengguna Windows.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Tingkap
  • Windows 10
  • Linux Bash Shell
Mengenai Pengarang Moe Long(85 Artikel Diterbitkan)

Moe Long adalah seorang penulis dan editor yang merangkumi segalanya dari teknologi hingga hiburan. Dia memperoleh B.A Inggeris. dari University of North Carolina di Chapel Hill, di mana dia adalah Robertson Scholar. Sebagai tambahan kepada MUO, dia telah ditampilkan dalam htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro, dan Cup of Moe.

Lagi Dari Moe Long

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan