在Windows下食用Linux工作環境(WSL)

來源:互聯網
上載者:User

標籤:ref   開啟   錯誤   除了   source   沒有   erro   代碼   ima   

在Windows下食用Linux工作環境(WSL)

為什麼要這麼瞎搞呢?因為最近換了個硬碟,搞了個雙系統,然後習慣性地按下 Ctrl+Alt+T 發現什麼都沒有召喚出來,然後忽然想起換了系統。

然後同時以前用Windows也有一些問題沒有得到解決,包括但不限於:

  1. 命令列反應過慢(PowerShell無速度法忍受,而且按Tab總是自作聰明地加上./,導致java這句話還要去刪掉一個首碼),編譯速度過慢,Windows下還要等他編譯,Linux下直接把一堆命令丟進去就瞬間執行完了
  2. Mingw的gdb不夠好用,一個是查看STL容器的元素無法查看,再是退出gdb的時候總是以錯誤結尾,例如error return ../../gdb-7.6.1/gdb/windows-nat.c:1275 was 5

然後還有一些個人習慣的問題等等

然後於是我就想起了WSL(Windows Subsystem for Linux)這種東西,然後嘗試去安裝他,並且有一些大膽的想法

首先在Windows10市集內安裝一個Ubuntu18.04(好像這個發行版的終端體驗比較好)

然後首先換一個源

 sudo vim /etc/apt/sources.list 

然後把它原有的源所有有字的行前面加上‘#‘符號注釋掉,然後加入阿里源,注意可以直接右鍵粘貼一下(vim簡短使用:進去之後i換到插入模式,然後再Windows10的命令列下右鍵即可粘貼,然後Esc,然後:w,然後:q)

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

然後更新並且安裝一些基本的玩意,並且安利一個現代化的命令列文字編輯器:Suplemon,這樣以後就可以不要再用vim了(Ctrl+D,C,V都有,Ctrl+退出)

sudo apt-get updatesudo apt-get dist-upgradesudo apt-get install gccsudo apt-get install g++sudo apt-get install python3sudo apt-get install python3-pipsudo pip3 install suplemon

注意我並不打算安裝圖形介面,因為在Windows上用這個可能沒什麼必要。如果有需要瞭解一下xLaunch之類的

中文環境也是不必要的,而且它的中文顯示資瓷還比某Cmd更優

然後這個時候配上cmder和gow(後者選裝),你就可以擁有一個更好的終端並且在Windows下使用Linux的一些東西了

首先把cmder的安裝目錄加到環境變數下

然後這個在Admin下開啟一個終端,輸入 Cmder.exe /REGISTER ALL 然後即可在每個位置開啟cmder

然後給cmder建立一個捷徑,然後點一下快速鍵,然後在那裡按一下你想要的快速鍵組合,然後你就可以隨時隨地召喚cmder了

然後調一下cmder,首先在設定內如下設定,然後你就可以開啟WSL了

同時設定成

然後你就可以在螢幕的最上方召喚cmder了,同時調節一下透明度,然後你就可以把它掛在上面調代碼了

然後透明度在這裡設定

同時設定一下召喚它的快速鍵(這樣他就會一直在後台)

使用起來除了第一次啟動的速度慢一點然後Quake的收回不是非常好使以外非常舒服QWQ

在Windows下食用Linux工作環境(WSL)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.