Windows mangrupikeun Sistem Operasi Pang populerna pikeun Desktop sareng Laptop. Padahal, Linux dipikacinta ku pamekar sareng profésional. Anjeun bakal ngajalankeun Linux OS distros di jero windows nganggo Mesin Virtual. Sareng Windows 10, anjeun gaduh fitur tambahan pikeun ngajalankeun Linux dina Windows tanpa gaduh Mesin Virtual. Kusabab teu aya conto Mesin Virtual, teu aya beban sistem. Di dieu, urang bakal ngobrol ngeunaan WSL (Windows Subsystem for Linux) pikeun meunangkeun cangkang Linux Bash dina Windows sareng ngajalankeun paréntah Linux tanpa masang Mesin Virtual. eusi
- Naon WSL (Windows Subsystem for Linux)
- Nyetél WSL dina Windows 10
- Ningkatkeun ka WSL 2
- Pasang Ubuntu dina Windows 10 tanpa Mesin Virtual
- Aktipkeun GUI pikeun Windows Subsystem pikeun Linux
- Aksés Linux Desktop sareng Sambungan Desktop Jauh
- Buka Terminal Linux di mana waé
- Polder Dibagi pikeun Windows & Linux
- Bungkus: Linux dina Windows 10
Naon WSL (Windows Subsystem for Linux)
Fitur WSL atanapi Windows Subsystem for Linux ngamungkinkeun ngajalankeun alat sareng utilitas garis paréntah Linux di luhur Windows. Nganggo WSL, anjeun tiasa masang distro Linux karesep anjeun di handapeun tiung Windows. Ogé, distros ieu bakal kalebet seueur alat, utilitas, sareng aplikasi CLI (Command Line Interface). Bagian anu paling pikaresepeun nyaéta yén sadayana dina Linux bakal dijalankeun tanpa aya modifikasi. Hayu urang tingali naon waé anu anjeun tiasa laksanakeun sareng Terminal Linux ieu dina Windows:
- Pilih sareng pasang Distro Linux karesep anjeun tina Microsoft Store.
- Jalankeun alat Command Line anu paling umum sapertos grep, sed, sareng binari ELF-64 anu sanés.
- Pangrojong skrip cangkang Bash.
- Jalankeun jasa anu béda sapertos Apache, PostgreSQL, jsb.
- Pasang alat tambahan sareng manajer pakét standar Linux.
- Nelepon aplikasi Windows tina cangkang kawas Unix.
- Jalankeun Workflows Linux di jero Windows.
- Ngembangkeun Aplikasi Linux nganggo kakuatan alat Windows
- Atur infrastruktur IT ku ngajalankeun distro server awan di jero Windows.
Patali: 14 Distro Linux Portabel Pangalusna pikeun Boot sareng Jalankeun tina USB
Nyetél WSL dina Windows 10
Pikeun nyetél WSL atanapi Windows Subsystem pikeun Linux, urang kedah ngarobih Windows sakedik. Urang kedah ngaktipkeun Fitur WSL dina Windows heula:
- Pencét Mimitian , sareng Pilarian sareng buka ” Hurungkeun atanapi pareumkeun Fitur Windows “.
- Dina jandela anu muncul, Panggihan sareng aktipkeun ” Windows Subsystem for Linux “.
- Pencét ” OK. “
- Sakali parobihan diterapkeun, simpen karya anjeun teras klik ” Balikan deui .”
Atanapi anjeun tiasa nganggo Powershell pikeun ngaktipkeun fitur éta. Jalankeun paréntah di handap ieu dina PowerShell (Admin) sareng balikan deui komputer nalika Dipénta.
Aktipkeun-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Saatos réngsé pembaruan fitur énggal, PC anjeun bakal siap ngajalankeun Linux dina Windows. Ayeuna hayu urang tingali kumaha masang Distribusi Linux karesep anjeun dina Windows nganggo WSL.
Patali: 10 Distro Linux Ringan Pangalusna pikeun Nyegerkeun Komputer Lama (2019)
Ningkatkeun ka WSL 2
Pikeun ngalihkeun versi WSL anjeun ka WSL 2, anjeun kedah ngarobih Windows nganggo sababaraha paréntah Powershell. Hayu urang tingali kumaha. Urang tiasa ningkatkeun versi WSL Distro khusus atanapi sadayana Distro sakaligus. Ayeuna, Buka Powershell salaku Administrator, ku nuturkeun metodeu anu disebatkeun di luhur. Jalankeun paréntah di handap ieu dina Powershell Window. Salaku léngkah munggaran, Unduh Pembaruan Kernel WSL2 tina Patalina Dipasihan. https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi Pasang setelan sapertos anu anjeun lakukeun pikeun aplikasi anu sanés. Lajeng lumangsungna kalawan handap.
Pikeun Linux Ubuntu husus dina Windows
Pikeun daptar distribusi Linux anu dipasang. Upami anjeun teu acan gaduh, tuturkeun bagian salajengna.
wsl --list --verbose
Pikeun nyetel versi ka WSL 2:
wsl --set-version <ngaran distribusi> <versi>
conto:
wsl --set-version Ubuntu-20.04 2
Pikeun Global WSL pikeun Windows
Pikeun ngaktifkeun WSL 2 salaku standar global, urang kedah ngaktipkeun hiji deui fitur tambahan dina Fitur Windows.
- Buka jandela Fitur Windows .
- Pariksa kotak centang deukeut fitur disebut ” Virtual Machine Platform “.
- Pencét OK.
- Ngadagoan parobahan dilarapkeun.
- Balikan deui komputer nalika dipenta.
Saatos dibalikan deui, buka Powershell salaku Administrator sareng jalankeun paréntah di handap ieu. Teras balikan deui komputer anjeun pikeun ngapdet fitur tina WSL 1 ka WSL 2.
wsl --set-default-version 2
Setel WSL 2 salaku vérsi global standar Yeuh ieu. Ayeuna teraskeun masang Distro Linux karesep anjeun dina Windows.
Pasang Ubuntu dina Windows 10 tanpa Mesin Virtual
WSL ngarojong rupa-rupa distribusi Linux. Anjeun tiasa masang salah sahiji distro Linux anu didaptarkeun di handap ieu:
- Ubuntu LTS (Base)
- Ubuntu 20.04 LTS
- Kali Linux
- Debian
- OpenSUSE Leap
- Server SUSE Linux Enterprise
Di dieu, urang badé pasang Ubuntu 20.04 LTS. Anjeun tiasa milih distro naon waé anu anjeun pikahoyong.
- Buka Microsoft Store .
- Pilarian ” WSL ” dina kotak teang di pojok katuhu luhur.
- Pencét ” Ubuntu 20.04 LTS “, atanapi distro sanés anu didaptarkeun di luhur.
- Klik Meunang > Pasang .
- Antosan dugi instalasi rengse.
Ayeuna yén Ubuntu 20.04 LTS parantos siap pikeun peluncuran munggaran. Anjeun tiasa ngaklik tombol peluncuran di Microsoft Store atanapi ngaluncurkeun tina Start Menu. Setélan munggaran bakal butuh sababaraha waktos pikeun ngadaptarkeun lingkungan Ubuntu sareng WSL. Saatos éta réngsé, ajakan bakal naroskeun nami pangguna sareng kecap konci pikeun Shell Linux anjeun. Lebetkeun tur lengkep setelan. Saatos, anjeun tiasa nyobian paréntah Linux favorit anjeun dina Ubuntu Shell ieu. Sacara standar, diréktori bumi ieu Windows 10 Linux bakal beresih sareng rapih. Lantaran kitu méré sagala kabébasan ka pamaké pikeun customizations. Jalankeun paréntah di handap ieu dina Terminal Ubuntu pikeun mariksa naha sistemna parantos diropéa.
sudo apt update sudo apt dist-upgrade
Paréntah “update” dianggo pikeun ngapdet repositori Ubuntu. Sareng pakét pamutahiran paréntah “dist-upgrade” sareng sadaya kagumantunganana. Antosan aranjeunna réngsé. Ayeuna anjeun tiasa masang alat sareng aplikasi anu anjeun peryogikeun dina Lingkungan Ubuntu ieu.
Patali: Kumaha Bagikeun Data Clipboard Antara Android sareng Ubuntu (Linux)
Aktipkeun GUI pikeun Windows Subsystem pikeun Linux
Urang tiasa ngajalankeun aplikasi GUI Linux dina Lingkungan Windows urang sorangan. Pikeun ngaktifkeun GUI Windows 10 Terminal Linux kedah masang sababaraha alat dina duanana lingkungan. Samentawis waktos, urang kedah nganggo tilu puluh aplikasi pihak pikeun ngajalankeun aplikasi GUI Windows 10 Terminal Linux.
Masang X Server Utiliti
X Server nyayogikeun ampir sadayana anu diperyogikeun pikeun berinteraksi sareng Linux WSL dina Windows. Ieu kalebet sadaya sumber grafis sareng acara keyboard / mouse. Pilihan anu pangsaéna pikeun ayeuna nyaéta VcXsrv Windows X Server.
- Unduh sareng pasang VcXsrv tina tautan anu dipasihkeun di handap ieu. https://sourceforge.net/projects/vcxsrv/
- Jalankeun setelan, sareng pilih “Pinuh” dina kotak pilihan pikeun masang Utiliti Server X lengkep.
- Saatos instalasi réngsé, peluncuran XLaunch tina Start Menu.
- Ieu bakal ngakibatkeun anjeun sababaraha konfigurasi.
- Dina jandela “Setélan Témbongkeun”, pilih “Hiji Jandéla Besar” atanapi “Hiji Jandéla tanpa bar judul”. Ninggalkeun nomer Témbongkeun salaku “-1”. Klik Next .
- Dina jandéla salajengna, pilih “Mimitian euweuh klien” teras klik dina salajengna .
- Dina jandela “Setélan Tambahan”, pariksa pilihan “Pareuman kontrol aksés”. Ieu bakal ngahindarkeun kasalahan “Idin Ditolak” nalika ngajalankeun aplikasi GUI.
- Pikeun ngahindarkeun kasalahan engké, simpen konfigurasi tina jandela salajengna. Ogé, salawasna pastikeun anjeun ngajalankeun X Server kalawan konfigurasi disimpen ieu.
- Pencét Rengse . Panggeuing Kaamanan bakal nuturkeun. Pastikeun duanana Pribadi sareng Umum dipariksa. Jeung Klik Ngidinan Aksés .
- Tutup jandela hideung dibuka pikeun ayeuna. Kusabab urang kedah ngalakukeun sakedik deui dina sisi Linux ogé.
Konpigurasikeun Manajer Tampilan dina Linux
Ayeuna urang kedah ngaktifkeun Linux pikeun komunikasi sareng utilitas X Server, sareng tangtosna, ieu kajantenan dina jaringan lokal. Kantun nyalin sareng nempelkeun paréntah di handap ieu dina Terminal Linux pikeun Windows teras pencét Lebetkeun . Pikeun WSL 1:
ékspor DISPLAY =: 0 ékspor LIBGL_ALWAYS_INDIRECT=1
Pikeun WSL 2:
ékspor DISPLAY="`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0" ékspor LIBGL_ALWAYS_INDIRECT=1
Ieu kanggo nyetél lingkungan Tampilan Linux pikeun nganggo alamat IP Windows Host sabab WSL sareng Windows henteu aya dina alat jaringan anu sami. Teras lebetkeun ieu pikeun mariksa naha IP host anjeun dirobih atanapi henteu.
echo $ DISPLAY
Léngkah ieu penting pisan supados WSL tiasa komunikasi sareng X Server dina unggal peluncuran. Pikeun ngajalankeun paréntah ieu dina unggal ngamimitian Terminal Linux, anjeun tiasa ngalebetkeun kana file /etc/bash.bashrc . Turutan léngkah di handap ieu: Jalankeun di handap ieu pikeun muka file nganggo pangropéa Nano dina Terminal Linux kalayan hak istimewa Superuser. Lebetkeun kecap akses anjeun nalika dipenta.
sudo nano /etc/bash.bashrc
Tambahkeun handap ka tungtung file. Paké kenop panah ka handap pikeun nganapigasi kursor. Saatos nyalin kodeu, klik-katuhu dina tombol beurit pikeun nempelkeun kana Jandéla Terminal. Pikeun WSL 1:
ékspor DISPLAY =: 0 ékspor LIBGL_ALWAYS_INDIRECT=1
Pikeun WSL 2:
ékspor DISPLAY="`grep nameserver /etc/resolv.conf | sed 's/nameserver //'`:0" ékspor LIBGL_ALWAYS_INDIRECT=1
Teras pencét Ctrl + X pikeun kaluar. Ajakan bakal naroskeun anjeun pikeun ngahemat panyangga. Pencét konci Y. Teras pencét Lebetkeun konci. Ti ayeuna, unggal waktos anjeun muka Terminal Linux dina Windows, IP Host Display disetel ka IP Host Windows.
Masang aplikasi Linux GUI
Pikeun mastikeun sadayana berpungsi, hayu urang pasang sareng uji aplikasi GUI Linux di jero terminal Ubuntu WSL. Pikeun Demo, kuring nganggo Gedit Text Editor . Anjeun tiasa nganggo salah sahiji pilihan anjeun. Pikeun masang Gedit, tuturkeun paréntah di handap ieu:
sudo apt install gedit
Ieu bakal masang sadaya utilitas xserver anu dipikabutuh pikeun aplikasi GUI dijalankeun di jero Lingkungan Linux Asli sareng Gedit . Pencét Y nalika ajakan naroskeun konfirmasi. Saatos réngsé pamasangan, panggihan konfigurasi XServer anu disimpen. Klik dua kali dina file pikeun ngamimitian Server X sareng konfigurasi anu disimpen. Pastikeun Jandéla Kosong X Server dijalankeun di latar tukang. Teras pindah ka Terminal Linux, sareng mimitian Gedit ku ngajalankeun paréntah di handap ieu:
gedit
Gedit GUI bakal dibuka dina X Server Window. Anjeun ayeuna tiasa ngalakukeun naon waé anu anjeun lakukeun ku Aplikasi GUI Linux asli. Salawasna pastikeun XLaunch dijalankeun sateuacan anjeun ngaluncurkeun Aplikasi GUI dina Lingkungan Desktop Windows. Éta sadayana ngeunaan Aktipkeun GUI dina Terminal Linux pikeun Windows. Ayeuna, aya cara sanés pikeun berinteraksi sareng distros WSL sareng Sambungan RDP (Remote Desktop Protocol). Hayu urang nempo eta.
Patali: 10 Kaulinan Linux Pangsaéna pikeun Dimaénkeun Dina 2021
Aksés Linux Desktop sareng Sambungan Desktop Jauh
Kusabab Linux ngadukung RDP, urang ogé tiasa nyambung ka Linux Desktop ngalangkungan Klién Desktop Jauh. Pikeun ieu, urang kedah masang lingkungan Linux Desktop dina Linux On Windows heula. Abdi badé maju sareng xfce4 sabab éta mangrupikeun lingkungan Linux anu hampang. Lebetkeun paréntah:
sudo apt install xfce4
Setélan bakal naroskeun anjeun milih manajer tampilan pikeun Linux. Pilih gdm3 atanapi lightdm . Jeung Pencét Lebetkeun . Ogé, urang kedah ngamimitian antarmuka login grafis pikeun sambungan RDP tina Microsoft Remote Desktop. Jang ngalampahkeun ieu, pasang sareng mimitian layanan anu disebut xrdp di Terminal Linux. Pikeun Ubuntu:
sudo apt install xrdp jasa sudo xrdp ngamimitian
Paréntah ngamimitian bakal naroskeun aksés jaringan. Klik Ngidinan aksés pikeun nampa.
Pikeun mariksa naha éta jalan, laksanakeun paréntah di handap ieu:
status jasa xrdp
Teras urang kedah milarian alamat IP tina Mesin Ubuntu. Pikeun éta, ngajalankeun:
ip a
Salin alamat IP adaptor anjeun anu ngadukung “MULTICAST, BROADCAST”. Anggo Ctrl + Shift + C pikeun nyalin tina Terminal Linux pikeun Windows.
- Teras klik dina ménu Mimitian dina Windows, sareng ketik “mstsc”.
- Tempelkeun alamat IP anu disalin dina widang “Komputer”.
- Pencét Sambungkeun . Teras, klik Sumuhun dina ajakan salajengna. Anjeun bakal dialihkeun ka login Xrdp .
- Lebetkeun nami pangguna sareng kecap akses Linux anjeun teras klik Ok .
Upami ieu gagal sareng pesen anu dipidangkeun di handap, pariksa metodeu di handap ieu.
Komputer anjeun teu bisa nyambung ka sési konsol séjén dina komputer jauh sabab anjeun geus boga sési konsol keur lumangsung.
Hayu urang ngonpigurasikeun Xrdp saeutik saeutik. Jalankeun paréntah di handap ieu dina urutan.
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini sudo sed -i 's/xserverbpp=24/#xserververbpp=24\nxserververbpp=128/g' /etc/xrdp/xrdp.ini sudo service xrdp balikan deui
Teras, cobian deui nyambung ka Linux dina Windows nganggo Klién Desktop Jauh Microsoft sapertos anu dijelaskeun di luhur. Aya anjeun balik. Lingkungan Desktop Linux lengkep dina Windows Desktop.
Buka Terminal Linux di mana waé
Pikeun muka Terminal Linux di mana waé dina Windows:
- Pencét Shift + Klik Katuhu dina daérah polos tina folder naon waé.
- Pencét Buka cangkang Linux di dieu .
- Terminal Linux Ubuntu bakal muka pikeun Polder nu ayeuna anjeun asup.
Patali: Kéngingkeun Hyper Terminal dina Windows 7 sareng 8
Polder sareng file WSL disimpen dina Windows salaku Shared Network Drives. Kami badé ngaksés file-file éta ngalangkungan sababaraha léngkah saderhana. Tweaking “Polder Dibagi” sareng Linux dina Windows:
- Klik dina Start Menu.
- Lebetkeun \\ wsl $ teras pencét Lebetkeun .
- Drive jaringan bakal ditingalikeun kalayan nami Vérsi Linux anu Dipasang anjeun.
- Buka polder sareng anjeun bakal mendakan polder sareng file akar Linux .
- Ayeuna anjeun tiasa ngatur file sareng polder WSL langsung tina Windows.
Bungkus: Linux dina Windows 10
WSL nyayogikeun seueur fitur anu gunana pikeun pangguna Windows normal pikeun ngaraosan rasa Linux. Fitur ieu tiasa ngabantosan anjeun langkung seueur pikeun kabutuhan anjeun. Ieu ngamungkinkeun seueur fitur Linux-hijina di jero Windows. WSL mangrupikeun pilihan anu sampurna pikeun anjeun upami anjeun hoyong ngajalankeun Linux Windows 10 tanpa ngadamel beban kaleuleuwihan pikeun komputer anjeun. panyingkepan: Mashtips dirojong ku panongton na. Salaku Amazon Associate I earns tina purchases qualifying. Windows 10 kalebet dasar “Windows Subsystem for Linux” pikeun ngajalankeun aplikasi Linux, tapi ngan ukur tiasa diaksés ngalangkungan cangkang Bash. Nanging, aya cara pikeun ngajalankeun aplikasi Linux tanpa ngaluncurkeun jandela Bash. Ieu mungkin berkat
bash -c
paréntah. Anggo pikeun ngajalankeun paréntah Linux liwat Command Prompt sareng PowerShell, atanapi ngadamel potong kompas desktop anu ngajalankeun paréntah atanapi program Linux nalika diluncurkeun. Pembaruan : Upami anjeun gaduh sababaraha lingkungan Linux anu dipasang, anjeun tiasa nganggo paréntah wslconfig pikeun milih lingkungan Linux standar. Aya ogé cara pikeun ngajalankeun paréntah dina lingkungan Linux khusus.
Kumaha Jalankeun Paréntah Linux dina Command Prompt atanapi PowerShell
Patali: Kumaha Pasang sareng Anggo Linux Bash Shell dina Windows 10 Sateuacan anjeun ngalakukeun ieu, anjeun kedah pasang sareng nyetél Windows 10Bash cangkang. Saatos éta, anjeun tiasa muka jandela Command Prompt sareng ngajalankeun paréntah di handap ieu pikeun ngajalankeun parangkat lunak Linux di luar jandela Bash:
bash -c "paréntah"
Contona, umpamakeun anjeun hoyong masang pakét emacs via apt-get. Anjeun bakal ngajalankeun paréntah di handap ieu dina jandela Command Prompt:
bash -c "sudo apt-meunang install emacs"
Nalika anjeun nganggo bash -c, Windows bakal ngaluncurkeun cangkang Bash di latar tukang sareng masihan paréntahna. Paréntah bakal dijalankeun nepi ka rengse lajeng kaluar, babarengan jeung cangkang Bash. Sakur kaluaran terminal paréntah anu ayeuna dijalankeun bakal langsung muncul dina jandela Komando Prompt, tinimbang jandela cangkang Bash anu misah. Trik ieu ogé ngamungkinkeun anjeun pikeun ngajalankeun paréntah Linux dina PowerShell, sapertos anjeun ngajalankeun Windows executable normal. Anjeun tiasa ngalakukeun ieu ku cara langsung ngajalankeun file .exe sapertos anjeun dina jandela Command Prompt, atanapi nganggo metodeu sanés pikeun ngajalankeun executable dina PowerShell.
bash -c "uname -a"
Sapertos jandela Command Prompt, kaluaran paréntah bakal langsung muncul dina PowerShell. Métode ieu tiasa dianggo pikeun nambihan paréntah Linux ka file bets atanapi skrip PowerShell.
Kumaha Ngajalankeun Paréntah Linux Ti Run Dialog atanapi Start Menu
Trik ieu ogé dianggo pikeun ngajalankeun paréntah tina dialog Run, menu Start, atanapi launcher aplikasi pihak katilu mana waé. Contona, pikeun ngaluncurkeun vi tina dialog Run, anjeun kedah pencét Windows + R dina kibor anjeun teras ngajalankeun paréntah di handap ieu:
bach -c "vi"
Pangropéa téksu vi bakal muncul dina jandela sorangan. Ieu ogé lumaku pikeun menu Mimitian, jadi Anjeun bisa ngetik paréntah sarua langsung kana menu Mimitian terus pencét Lebetkeun pikeun ngajalankeun eta salaku paréntah.
Kumaha Jalankeun Paréntah Linux nganggo Shortcut Desktop
Paréntah bash -c
ogé ngamungkinkeun pikeun ngaluncurkeun aplikasi Linux liwat potong kompas desktop. Contona, hayu urang nyebutkeun Anjeun hoyong ngajalankeun pangropéa téksu vi ngaliwatan potong kompas desktop. Anjeun kedah klik-katuhu kana desktop, arahkeun ka New > New Shortcut, sareng lebetkeun target ieu:
bash -c "vi"
Anjeun ayeuna tiasa nyimpen potong kompas sareng éta bakal ngaluncurkeun vi nalika anjeun ngaklik dua kali. Patali: Kumaha Jalankeun Aplikasi Desktop Linux Grafis tina Windows 10Bash Shell Anu matak, trik ieu ogé dianggo pikeun ngaluncurkeun aplikasi Linux grafis tina potong kompas desktop. Pasang server X sareng setel aplikasi desktop Linux Ubuntu grafis. Anjeun kedah tiasa nyiptakeun potong kompas pikeun ngaluncurkeunana langsung. Nanging, anjeun kedah ngaluncurkeunana sapertos kieu:
bash -c "DISPLAY =: 0 paréntah"
Nalika anjeun tiasa ngaluncurkeun paréntah Bash ti tempat sanés dina Windows, teu aya deui jalan pikeun ngajalankeun parangkat lunak Windows atanapi executable langsung tina jandela cangkang Bash. BACA NEGERI
- > Kumaha Pasang sareng Anggo Linux Bash Shell dina Windows 10
- > Kumaha Nyetél Distribusi Linux Default Anjeun dina Windows 10
- › Kumaha Jalankeun Program Windows tina Bash Shell Windows 10
- > Kumaha Nganggo Zsh (atanapi Shell Lain) dina Windows 10
- > Sadayana Anjeun Bisa Ngalakukeun Sareng Windows 10Bash Shell Anyar
- > Kumaha Otomatis Ngalihkeun Apple Watch Faces
- › Kumaha Nganggo Mobil anjeun salaku Sumber Listrik Darurat Nalika Pareum
- › Kumaha Buka blokir Facebook
Dina Maret, 2016 Microsoft ngumumkeun partnership Canonical Heboh. Disebutkeun salaku Linux dina Windows, pamekar bungah dina prospek Bash datang ka Windows. Tinimbang mesin virtual, Windows 10 Anniversary Update jangji bakal nyangking fungsionalitas bash ka Windows.
Bash pikeun Windows parantos hirup sababaraha waktos, sareng ngabungkus kamampuan kamampuan. Bari pasti catering ka panongton pamekar, leuwih fitur lurk handapeun garis paréntah. Diajar langkung seueur ngeunaan Bash dina Windows, tina kumaha sareng kunaon anjeun kedah masang éta, dugi ka fitur disumputkeun anu sigana anjeun henteu terang.
Sarat Sistim pikeun Bash on Windows


Aktipkeun Bash dina Windows
Aktipkeun Bash dina Windows henteu sesah sigana. Kieu kumaha carana nganggo instalasi. Kahiji, aktipkeun Mode pamekar. Arahkeun ka Setélan> Update & Kaamanan> Pikeun Pamekar tur pilih gelembung ku Mode pamekar . Teras, pencét kenop Windows + Q sareng milarian Aktipkeun atanapi pareumkeun Fitur Windows . Pariksa OK jeung reboot. Sakali sareng ngajalankeun deui, buka Start Menu sareng milarian Bash . Pencét kana pilihan paréntah Bash run . Anjeun bakal dipromosikeun pikeun nampi syarat jasa, sareng saatos satuju kana éta, Bash bakal ngaunduh. Saatos ieu réngsé, anjeun tungtungna tiasa ngajalankeun Bash! Jang ngalampahkeun ieu, kantun buka Start Menu sareng milarian Ubuntu .
Naon Anjeun Sabenerna Bisa Ngalakukeun
Salah sahiji patarosan pangbadagna, naon anu anjeun tiasa laksanakeun sareng Bash dina Windows? Alat garis paréntah GNU standar kalebet…
grep
ssh
nano
…kedah dianggo sampurna. Masang bungkusan sareng apdet nganggo fungsi apt sareng apt-get ogé saé. Symlink sareng dukungan sistem file asalna tina lingkungan Windows Subsystem for Linux (WSL), sareng aya sababaraha dukungan basa pamrograman pikeun anu sapertos Python, NodeJS, sareng Perl. Nalika Bash dina Windows henteu dimaksudkeun pikeun ngajalankeun aplikasi grafis, éta tiasa dilaksanakeun. Kabeneran, anjeun moal tiasa ngédit / muka / ngahapus aplikasi Windows atanapi ngarobih setélan sistem Windows. Ieu mangrupikeun failsafe anu saé, sabab urang sadayana terang yén kasalahan tiasa kajantenan nalika nganggo garis paréntah.
Masang Parangkat Lunak Linux

sudo apt-get install [packagename]
Upami urang masang Git contona, urang bakal ngajalankeun:
sudo apt-get install git
Saderhana pisan. Nanging, pastikeun kalebet
sudo
sakumaha urang peryogi idin superuser. Git, sareng parangkat lunak sanés tiasa dipasang tina sumber ogé.
Lahir pikeun Ngajalankeun (Aplikasi Grafis)
Bash dina Windows henteu ngadukung aplikasi Linux grafis, atanapi sahenteuna sacara resmi. Nanging, anggota komunitas mendakan metode pikeun ngalakukeunana nganggo Windows Subsystem anu katingalina rada serbaguna pikeun Linux. Ngan kusabab hiji hal henteu didamel pikeun hiji tujuan sanés hartosna éta henteu tiasa dianggo pikeun éta. Kasus dina titik: masang Bash pikeun Windows masang sakabéh gambar rohangan pamaké Ubuntu. Dasarna, anjeun nampi sadayana (sadaya binari) anu dipidangkeun dina pamasangan Ubuntu tradisional kalayan antarmuka pangguna grafis (GUI). Ku ngalebetkeun rohangan pangguna Ubuntu anu lengkep, janten tiasa ngajalankeun aplikasi Linux grafis dina Windows. Workaround nyauran masang X Server, nganggo apt-get masang program, netepkeun variabel lingkungan tampilan, sareng tungtungna ngaluncurkeun aplikasi. Sanaos henteu sesah, éta mangrupikeun prosés anu pajeulit sabab variabel lingkungan tampilan kedah diatur unggal waktos anjeun badé ngajalankeun aplikasi grafis. Salaku tambahan, éta mangrupikeun fitur anu henteu didukung, janten fungsionalitasna gumantung kana sababaraha faktor. Sakumaha anu terang pangguna Linux asli, pamasangan aplikasi sering meryogikeun katergantungan sareng tweak sapertos kitu, ku kituna anjeun ngan ukur tiasa ngabayangkeun Bash-rigging dina Windows pikeun ngajalankeun ieu. Hoyong ngajalankeun aplikasi grafis Linux? Anjeun panginten langkung saé nganggo Cygwin, VM dina Windows pikeun ngajalankeun distribusi Linux atanapi ngan ukur dual boot. Teras deui, aya anu énggal tina aplikasi Linux grafis dina Windows.
Ngaksés Payil
Masang Bash pikeun Windows nyiptakeun rohangan pangguna Ubuntu pinuh. Anjeun tiasa ngaksés file ieu kalayan gampang nganggo Windows File Explorer. Nanging, anjeun kedah terang dimana milarian, anu peryogi ngaktifkeun heula Tampilkeun file, polder, sareng drive anu disumputkeun dina pilihan tampilan File Explorer. Unggal akun pangguna Windows gaduh rohangan pangguna Ubuntu sorangan, anu tiasa dipendakan ku nganapigasi kana polder:
C:\Users\USERNAME\AppData\Local\Lxss\rootfs
Folder imah akun aya di:
C:\Users\USERNAME\AppData\Local\Lxss\home\USERNAME
Kalayan folder root tina:
C:\Users\USERNAME\AppData\Local\Lxss\root
Ngaksés file sistem Windows dina Bash rada béda. Standar dina Bash nyaéta diréktori akar Ubuntu anu didamel dina sistem file Windows. Tapi anjeun tiasa pasang drive sistem Windows. Janten pikeun masang C: drive, paké paréntah:
/mnt/C
Pikeun D: drive ieu bakal kieu:
/mnt/D
Teras salajengna. Kusabab urang nganggo garis paréntah, urang tiasa ngagandengkeun paréntah sapertos kitu sareng anu sapertos
cd
(robah diréktori). Idin dianggo rada béda. Pikeun ngakses folder admin, program Bash on Windows merlukeun hak husus «Run as Administrator».
Manajemén server
Hoyong alesan super praktis pikeun ngagunakeun Bash pikeun Windows? Manajemén server mangrupikeun ide anu saé. Nyieun server estu gampang, tapi lamun éta headless, anjeun bakal kudu cara pikeun ngatur eta. Aya seueur aplikasi kalebet PuTTY, tapi garis paréntah nawiskeun solusi anu saderhana. Ngan ssh kana server sareng anjeun tiasa ngatur éta tina terminal. Ngajalankeun skrip jauh tiasa dianggo saé nganggo Bash dina Windows, sareng éta mangrupikeun aplikasi anu saé pisan.
Uninstall Bash pikeun Windows
Sakali anjeun parantos masang Bash pikeun Windows, éta cukup gampang pikeun ngahapus. Aya dua metodeu utama pikeun ngalaksanakeun ieu: hiji ngaleungitkeun lingkungan Ubuntu tapi ngajaga folder bumi anjeun gembleng. Jang ngalampahkeun ieu, jalankeun paréntah ieu liwat ajakan paréntah atanapi PowerShell:
lxrun /uninstall
Bewara teras bakal ngingetkeun ngeunaan hasil uninstall: “Ieu bakal ngaleungitkeun lingkungan Ubuntu ogé modifikasi sareng aplikasi énggal…” Ketik y pikeun neruskeun ngahapus. Alternatifna mareuman Windows Subsystem pikeun Linux sareng ieu ngaleungitkeun lingkungan Ubuntu sareng folder bumi:
lxrun /uninstall /full
Bewara ngingetkeun: “Ieu bakal ngahapus Ubuntu dina Windows. Ieu bakal ngahapus lingkungan Ubuntu ogé sagala modifikasi, aplikasi anyar, sareng data pangguna. Ketik y pikeun ngidinan miceun software.
- Kumaha cara ningali tukang bohong ku gerakan panonna
- Kumaha ngabandungan balon hélium
- Kumaha konci orientasi layar dina Android
- Kumaha carana sangkan diri seuri
- Kumaha pesen batur anu henteu aya dina kontak whatsapp anjeun dina iphone