最近發現win10有一個非常好用的東西,可以在win10下直接使用的的linux的了,就像使用win10里的軟件一樣,不用再裝虛擬機,買什么阿里云騰訊云的服務器了,使用了一周,體驗還不錯,整理了下,分享給大家。
內容包括:
1.win10子系統的的Linux的安裝(Ubutu18.04,其他的類似)
2.ubuntu18.04圖形界面的安裝
3.部分使用介紹
3.1文件目錄在win10文件系統中的位置
3.2替代NFS中SAMBA使用
3.3將默認鏡像源修改為國內清華大學的
1.win10子系統的Linux的安裝(Ubutu18.04,其他的類似)
介紹:
由windows內核團隊與Canonical合作設計和開發的,可以讓Windows 10下的開發者們在擁有Windows中那些強力支持之外,還能使用Linux下豐富的開發環境與工具,而不用啟動到另外的操作系統或者使用虛擬機。這絕對是一個“來自開發者,服務開發者”的Windows 10特色,它的目的是讓開發者們每天的開發工作都變得順暢而便捷。
準備工作
(1)環境設置
設置 - >更新和安全 - >針對開發人員 - >開發人員模式
控制面板- >程序- >程序和功能- >啟用或關閉窗口功能- >適用于Linux的的窗口子系統 - >確定(然后重啟)
這一步要記得重啟。
(2)安裝ubuntu18.04(沒有圖形化界面)
在應用商店中搜索的的Linux的Ubuntu的或者,可以看到支持很多發行版,比如小紅帽,深度等,貌似不支持的centos的
就像安裝軟件一樣,安裝,然后就可以在開始里看到ubuntu18.04,像打開普通軟件直接打開
然后就可以直接使用了。下圖是已經使用了一周的,剛開始進去的時候會提示創建用戶名和密碼。
默認很多的軟件都沒有安裝,比如GCC,使等都沒有。需要自己根據需要下載安裝
現在就可以開始愉快的玩的Linux的了。
2.ubuntu18.04圖形界面的安裝
要想使用的的Linux的圖形界面通常有兩種方法,一種是使用的X-WINDOWS的安裝使用圖形化界面,另一種是通過本機遠程桌面連接。
(1)遠程桌面連接
安裝的的的的的xorg的(包括顯卡驅動,圖形環境庫等等一系列軟件包)
sudo apt-get install xorg
安裝XFCE4(運行在類的的Unix的的的的操作系統上,提供輕量級桌面環境)
sudo apt-get install xfce4
安裝XRDP(一種開源的遠程桌面協議(RDP)服務器)
sudo apt-get install xrdp
配置XRDP(配置端口)
sudo sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini
向的.xsession的文件中的文件中寫入的XFCE4會話
sudo echo xfce4-session >~/.xsession
重啟XRDP服務
sudo service xrdp restart
在CMD中搜索MSTSC,或者點擊遠程桌面連接,點擊進入,計算機欄輸入【本機IP:端口】,用戶名欄輸入子系統用戶名,點擊連接。
參考地址:
(2)安裝的的X-Windows的的的的桌面環境
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager
注意:中間有可能出現意想不到的狀況,使用下面的命令重新安裝即可
sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager --fix-missing
然后就是安裝的X-Windows的的的的的。
這個具體的可以參考文章:
http://www.cnblogs.com/lonelyxmas/p/9914493.html
3.部分使用介紹
3.1文件目錄在win10文件系統中的位置
子系統是在win10下是隱藏的(因為下面這個目錄默認是隱藏的),所以要確保你win10可以查看隱藏文件和目錄。
如果是默認安裝,根目錄路徑如下
C:用戶[你的windows用戶名]AppDataLocalPackagesCanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgscLocalStaterootfs
如下是我的目錄
C:Users13514AppDataLocalPackagesCanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgscLocalStaterootfs
3.2替代NFS中SAMBA使用
對于很多在Linux下的開發者來說,代碼和編譯一般都是存儲到服務器,但是平時編輯和查看代碼,進行代碼編輯,版本控制等都是在windows上,是因為用到了FTP,NFS文件系統的SAMBA服務等。現在,可以不需要這些了。
如下,可以直接使用文件,非常方便。
3.3將默認鏡像源修改為國內的
安裝好的的的Linux的默認下載地址都是該發行版的官方網站,所以下載的會很慢,我們可以把鏡像源改為國內的,比如清華,中科大,阿里,網易等,這樣下載就非常快了。
Ubuntu的的軟件源配置文件是的sources.list
將該文件替換為下面內容,即可使用清華的軟件源鏡像。
最好將默認的文件配置備份下,備份默認配置文件總是有好處的。
mv /etc/apt/sources.list /etc/apt/sources.listbackvim /etc/apt/sources.list
# 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiversedeb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 預發布軟件源,不建議啟用# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
其他版本的源列表參考:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
修改完畢后,使用下面的命令使其生效:
sudo apt-get update
-----------------------------
說明:文章是本人原創,從CSDN搬過來的,有興趣的也可以關注我的CSDN博客。
網址:
https://blog.csdn.net/qq_33706673
博客名:和頭條是一樣的名字--行者三個石。