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 ketahuiPerintah 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
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 LongLanggan buletin kami
Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!
Klik di sini untuk melanggan