CÁCH CÀI ĐẶT WSL LÀ GÌ, ĐỊNH NGHĨA VÀ GIẢI THÍCH Ý NGHĨA GIỚI THIỆU VÀ CÀI ĐẶT WSL TRÊN WINDOWS

Windows Subsystem for Linux được release cũng rất lâu rồi nhưng lại nhưng lúc này Đạt mới cần sử dụng thử thì thấy tuyệt đối nlỗi ông

*

image.jpg1500×628 347 KB

Làm sao thiết lập các phần mêm nlỗi git?

Hệt như đang hoạt động Ubuntu

subởi vì apt-get install git

image.png1774×655 53.9 KB

Làm sao coi được file ở ổ C?

Ổ C được mount vào /mnt/cCác ổ khác cũng được mount vào thuộc thư mục /mnt

cd /mnt/c

Windows Subsystem for Linux (WSL) chuyển động cầm nào

Windows Subsystem for Linux (WSL) về thực chất y hệt như một phép tắc phiên dịch giữa những tools chạy trên *NIX cùng Windows Kernels.

Bạn đang xem: Cách cài Đặt wsl là gì, Định nghĩa và giải thích Ý nghĩa giới thiệu và cài Đặt wsl trên windows

Các hệ quản lý và điều hành bao gồm 2 phần. Một phần là kernel (gọi là kernel space trong *nix) cùng user-mode(Hotline là user space trong *nix). Kernel cùng user-mode rỉ tai với nhau thông sang một sản phẩm công nghệ call là system gọi.

System điện thoại tư vấn của Windows khác với system Điện thoại tư vấn của *NIX nên các phần mềm của *NIX cấp thiết chạy được trên Windows. Ở đây Microsoft đang xây dựng Windows Subsystem for Linux (WSL) nằm ở vị trí thân user-mode (bash, git, Ruby, etc) và Windows Kernel và nó có tác dụng trách nhiệm “thông dịch viên”.

Lúc bấy giờ phần đa tool được viết bên trên *NIX hoàn toàn có thể chạy trên Windows vì Khi nó triển khai system điện thoại tư vấn, WSL trả lời hệt như bên trên *NIX cần mấy mẫu tool này cứ đọng hoạt động bình thường nhưng mà trù trừ là nó đang làm việc trên Windows

Hình minh họa

*

image.jpg648×636 68.4 KB


image.png691×193 6.03 KB
*


Zzero:

các package sở hữu bởi apt-get lưu lại ngơi nghỉ đâu

Lưu vào bên trên thứ của em thông thường thôi

letd
letd-PC:~$ which git/usr/bin/gitCòn ví dụ nơi đâu thì em xem làm việc đây:

askubuntu.com
*
Where is the Ubuntu file system root directory in Windows Subsystem for Linux và vice versa?
windows-subsystem-for-linux
asked by July on 10:06AM - 21 Apr 16 UTC
Zzero:

hoàn toàn có thể cài đặt anaconda và tạo virtual enviroment nlỗi bản thân làm thông thường bên trên Linux được không?

Anh nghĩ rằng được, em hoàn toàn có thể thử.


4 Likes
Asterichồng (Asteru) August 15, 2018, 12:07am #4

Góp ý, các bạn nào mong muốn chạy GUI bên trên WSL thì cđọng download 1 X-server như thế nào đó, eg. Xming tuyệt Vcxsrv. Rồi vô ~/.bashrc và nếm nếm thêm line

export DISPLAY=:0.0

nếu bạn không muốn reboot chiếc shell lại thì cđọng gỏ

source ~/.bashrc

Rồi bạn chỉ cần kiểm tra nó bằng cách chạy dòng X-VPS bạn đang download, rồi chạy 1 mẫu program GUI nào đó, chẳng hạng nhỏng Gvim

gvlặng ~/.bashrc

Nếu như các bạn làm đúng thì lắp thêm vẫn hiện tại thêm 1 dòng window nữa, nhỏng sau.


image.png1794×1030 277 KB

Voila, and you’re done.

*


6 Likes
SakaDream (Phan Bá Hải) August 15, 2018, 2:44am #5

WSL làm được hết hầu hết lệnh của Linux, tất cả mua phần mềm từ apt-getCompile C++ hơi tiện


2 Likes
noname00 (HK boy) August 15, 2018, 3:25am #6

Chỉm gió thêm tí

*

Nếu nhỏng bạn tuyệt đề xuất dùng WSL cùng với kí tự Unicode thì WSL khoác định của Win 10 là 1 trong sự chắt lọc rất tồi. Không nlỗi Terminal của Linux có thể load được mọi kí tự Unicode của những ngữ điệu, WSL của Windows nhờ vào locate của Windows, nhưng mà Windows hỗ trợ Unicode bên trên cmd/powershell đâu bao gồm xuất sắc :v Dù codepage của WSL mang định là UTF-8 dẫu vậy bạn cấp thiết dùng IME trên kia, paste hàng kí từ bỏ giờ Trung, giờ đồng hồ Nhật nhưng mà không ổn phông hỗ trợ thì chỉ thấy 1 dãy ô vuông thôi

*

Chưa đề cập, nếu như khách hàng ko sử dụng Win 10 nhưng mà vẫn mong muốn tải WSL thì các bạn sẽ nghĩ về tới sự việc tải Cygwin, nhưng sở hữu Cygwin có vẻ khá nặng nề nài nỉ cùng lướt thướt :3

Mình recommend luật pháp này:

*
GitHub
*

mintty/wsltty

Mintty as a terminal for Bash on Ubuntu on Windows / WSL - mintty/wsltty


Cũng nlỗi WSL mặc định của Win 10, wsltty chạy được những lệnh Bash trên Ubuntu. Điểm cộng của nó là hỗ trợ kí trường đoản cú của các ngôn ngữ cực tốt, dùng IME dễ chịu và thoải mái, y hệt như Terminal xịn

*


image.png821×490 21.3 KB

hehe


6 Likes
kienonline19 (Nguyen Kien) August 15, 2018, 5:50am #7

anh cho em hỏi nếu cài đặt jdk ngơi nghỉ win 10 thì có yêu cầu cài nghỉ ngơi WSL nữa ko ạ ?


anon10709737 (anon10709737) August 15, 2018, 5:55am #8

Trước trên đây tôi cũng giỏi sử dụng WSL cùng thấy nó cũng khá tốt. Thực ra là WSL nó interpreter commvà của chính nó sang trọng powershell commvà.


*
kienonline19:

anh cho em hỏi nếu như thiết lập jdk sống win 10 thì gồm cần tải ở WSL nữa ko ạ ?

không yêu cầu đâu chúng ta.

Xem thêm: Lbm Là Gì ? Công Cụ Tính Tdee Chuẩn Xác Cho Gymer Công Cụ Tính Lean Body Mass


2 Likes
kienonline19 (Nguyen Kien) August 15, 2018, 6:35am #9

Không áp dụng được các lệnh javac với java Khi chạy xe trên WSL nha chúng ta. Mình vừa thử xong


anon10709737 (anon10709737) August 15, 2018, 6:46am #10

trên do bí quyết thiết lập đổi mới môi trường xung quanh của windows khi chúng ta thực hiện cùng với ps(hoặc cmd) khác cùng với wsl. Có cách thông số kỹ thuật như sau:

export JAVA_HOME="/mnt/c/Path/to/jdk/bin"export PATH="JAVA_HOME:$PATH"thay đó


1 Like
kienonline19 (Nguyen Kien) August 15, 2018, 7:06am #11

Mình mix path rồi mà lại vẫn không được các bạn à

*

kienonline19 (Nguyen Kien) August 15, 2018, 7:24am #12

Mình xem thêm links này làm cho đc rồi các bạn

*
stackoverflow.com
*
Installing Oracle JDK on Windows subsystem for Linux
java, linux, windows, windows-subsystem-for-linux
asked by SauraBảo hành Mishra on 02:09PM - 07 Aquảng cáo 16
1 Like
SakaDream (Phan Bá Hải) August 15, 2018, 12:57pm #13

Java cung ứng Windows mà? Cần gì WSL???


2 Likes
anon10709737 (anon10709737) August 15, 2018, 1:14pm #14

Chắc anh Đạt viết bài về WSL xuất xắc vượt đề nghị chúng ta dự định sử dụng WSL núm luôn luôn cmd anh

*


2 Likes
SakaDream (Phan Bá Hải) August 16, 2018, 10:05am #15

Anh thuộc từng mê WSL, suy nghĩ kiên cố khỏi mua máy ảo Linux. Nhưng xài dứt thấy cmd xuất xắc powershell render utf-8 vượt cùi, chữ trên WSL bị ? các nên thôi


2 Likes
anon10709737 (anon10709737) August 16, 2018, 10:08am #16

Em sử dụng wsl ko lúc nào vui miệng bằng hàng gốc thiệt. Em thừa nhận shell của linux rộng ms-dos của win nhiều! Mình dùng cmd tuyệt ps toàn lỗi utf-8. Còn terminal(zsh) cần sử dụng gồm bị sao đâu :v. Mà kể ra powershell có chocolatey cũng giỏi cơ mà ít package dùng quá! Ít ra mac còn tồn tại homebrew

P/s: quý khách hàng như thế nào muốn cần sử dụng cmd giỏi thì thiết lập cmder về nhưng sử dụng. Hàng rất tốt đi kèm theo git luôn


2 Likes
noname00 (HK boy) August 16, 2018, 12:18pm #17
anon10709737:

cài cmder về nhưng mà dùng

Lỗi thông dụng duy nhất của cmder/ConEmu là lặp lại kí từ Unicode. Lỗi này xảy ra so với tuỳ phiên bạn dạng Win 10, nhưng mà để tách lỗi lặt vặt (nhưng rất là phiền toái này) thì tốt nhất là đề xuất tách nó ra.

github.com/cmderdev/cmder
*
Issue: Cmder duplicate character "Á"

Hi,when I type or something makes show the Á character, it"s appear duplicated on cmder screen, lượt thích ÁÁ.I"m using the last...
github.com/Maximus5/ConEmu

*
Issue: WriteConsoleW used with ConEmu duplicates Chinese characters output
closed by Maximus5on
VersionsConEmu build: 161023 x64 stableOS version: Windows 10 x64 (1607)Microsoft Windows cmdProblem descriptionWriteConsoleW duplicates chinese charactersSteps khổng lồ reproduceActual resultsOutput:...
drawing-cjk
Bonus pthánh thiện phức:

github.com/Maximus5/ConEmu
*
Issue: wrong cursor position when typing chinese

VersionsConEmu build: 170118 x64OS version: Windows 10 x64 15031Used shell version (cmd)Problem descriptionafter typing in chinese, the cursor stops at a...
drawing-cjk other-windows
Mình vẫn sử dụng test cmder với đang bỏ.

Nếu các bạn không quyên tâm đến kí tự Unicode, thì sử dụng cmder cũng tốt.


4 Likes
kienonline19 (Nguyen Kien) August 16, 2018, 12:23pm #18

Có điểm biệt lập làm sao thân sử dụng terminal trên win10 vs bên trên máy ảo ko anh ?


anon10709737 (anon10709737) August 16, 2018, 12:53pm #19

terminal (wsl) bên trên win 10 hầu hết là lệnh nó dịch lịch sự powershell cùng nó tất cả vài ba điểm bất tương đương. Dùng terminal gốc của linux đang tốt vì nó cần sử dụng đúng đúng chuẩn cùng với hệ quản lý điều hành unix(linux)


2 Likes
SakaDream (Phan Bá Hải) August 16, 2018, 1:19pm #trăng tròn
anon10709737:

hầu hết là lệnh nó dịch sang powershell

Powershell liên quan gì tại chỗ này vậy em?

Bên bên trên anh Đạt đã nói rồi mà lại, thực chất WSL là 1 trong những component ở tầng Kernel nhằm thông ngôn system gọi của ứng dụng *UNIX thanh lịch Windows Kernel. Giống nhỏng vẻ bên ngoài “giả lập môi trường” vậy

Powershell tốt cmd chỉ đơn giản dễ dàng là môi trường xung quanh dòng lệnh thôi. Em demo gõ bash trên cmd tốt Powershell xem, y hệt nhau với thuộc chạy WSL


6 Likes
next page →
Home Categories FAQ/Guidelines Terms of Service Privacy Policy

Powered by Discourse, best viewed with JavaScript enabled