window10中的linux子系統

最近在學習NDK方面點的知識,偶然間關注到微軟的window10 中內嵌了linux子系統,這對於我們學習linux 系統中的應用來說是莫大的福音,省去了買服務器的錢了。下面就分享一下如何來開闢linux 子系統的世界吧。

1.子系統權限

在這裏插入圖片描述
點擊更新和安全
在這裏插入圖片描述
點擊開發者選項,選擇開發人員模式,重啓系統
在這裏插入圖片描述
控制面板選擇應用
在這裏插入圖片描述
點擊程序和功能
在這裏插入圖片描述
在這裏插入圖片描述

2.下載UBunTu 版本系統

在這裏插入圖片描述

3.啓動UBunTu 版本Linux系統

將/etc/apt/source.list文件備份並更改Ubuntu軟件源爲國內源

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list

1、打開文件後,按 【i 】鍵進入編輯模式,然後將以前默認的軟件源註釋掉,添加新的國內軟件源進去
2、添加完之後,按【esc】鍵,然後輸入【:wq】,最後按【enter】鍵即可。
3、國內幾個主要的Ubuntu軟件源如下任選其一即可,這裏給出阿里源

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
 
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
 
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

備註:關於國內各種源的來源 https://blog.csdn.net/qq_34889607/article/details/82500602?utm_source=blogxgwz0 ,任意選擇其中之一即可。

4.執行相關命令

進行更新

sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove

安裝基礎軟件環境xorg

sudo apt-get install xorg 

安裝桌面環境xfce4(中途需要輸入y確認)

sudo apt-get install xfce4

安裝遠程桌面服務xrdp(中途需要輸入y確認)

sudo apt-get install xrdp

配置xrdp端口

sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

== 這裏面3389是默認配置,這裏將其改爲3390是避免和windows的端口衝突。我們折騰的是子系統不是虛擬機,兩邊的端口號是通的。比如在wsl中開一個8080端口的WebServer,在windows中開瀏覽器是可以直接訪問的 ==

配置xsession

sudo echo xfce4-session >~/.xsession

== 這一步其實是在告訴系統,開啓桌面環境的時候開啓什麼桌面環境 ===

啓動xrdp

sudo service xrdp restart
 
或者
 
sudo /etc/init.d/xrdp restart

啓動成功後會看到如下提示

* Starting Remote Desktop Protocol server 
[20190514-19:06:59] [DEBUG] Testing if xrdp can listen on 0.0.0.0 port 3390.
[20190514-19:06:59] [DEBUG] Closed socket 6 (AF_INET6 :: port 3390)[ OK ]

漢化

sudo dpkg-reconfigure locales

然後一直按鍵盤上的↓找到zh_CN UTF-8,然後按空格勾選,再tab切換到ok上回車,接下來的界面選zh再回車。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章