使用微軟vscode和Windows Terminal實現(xiàn)操作系統(tǒng)Windows和Linux合體

發(fā)布時間:2025-05-14
本文目錄
顯示
1.
安裝windows terminal
2.
安裝ubuntu子系統(tǒng)
3.
事后配置
4.
總結(jié)
4.1.
推薦閱讀
linux在程序員中屬于高逼格的存在,當(dāng)然安裝了圖形界面的程序員要減分,畢竟你需要用鼠標(biāo)了!程序員的桌面不能比誰的更酷更炫,要比誰的屏幕多,桌面顏色少!
windows向來是沒有這種光圈的,因為它的目標(biāo)是白癡用戶。當(dāng)然它的cmd命令從始至終充滿了科技的味道,一直都是黑白兩色。
微軟最近幾年終于要照顧一下苦逼的開發(fā)者了。兩個拿得出手的產(chǎn)品,一個是vscode,另外一個就是windows terminal。
為什么終端這么重要呢?對于一個程序員來說,沒有了命令行相當(dāng)于少了半條手臂。這條手臂到底美不美,壯不壯,要看命令行終端好不好用。
以至于微軟的員工,很長一段時間在公司都抱著一臺mac,這多打臉啊。
現(xiàn)在,終于不用這么糾結(jié)了。windows和linux終于合體了。在同一個系統(tǒng)下,你既可以玩游戲,又可以開開心心的寫命令行了,而且有了海量的linux工具支持。
安裝windows terminal
在遠(yuǎn)程連接其他linux的時候,我通常使用xshell,就因為它長得比較漂亮耐看。
在windows上,就可以安裝windows terminal。有點類似于macos上的iterm,可以說是windows下最舒適的終端。
安裝windows terminal需要從應(yīng)用商店去獲取,就是下面這個按鈕。
在搜索框里搜索windows terminal,即可找到這個軟件。比較人性化的一點是,它不像mac的應(yīng)用商店一樣,需要你先準(zhǔn)備一個賬號。wt不需要登錄即可獲取。
如果你的頁面一直打轉(zhuǎn)也不要緊,關(guān)閉重新打開幾次就好了。由于眾所周知的原因,國外網(wǎng)站就沒有幾個不轉(zhuǎn)圈的。
安裝ubuntu子系統(tǒng)
此時,我們僅僅安裝了一個命令行終端而已,離我們?nèi)拥鬺inux的目標(biāo)還差上一小節(jié)。別擔(dān)心,下面就介紹怎么在windows上安裝ubuntu。
方案一、通過虛擬機(jī)安裝linux,然后終端去訪問?。這種方案太低級,是我過去一直用的方式,充滿了坎坷。
方案二、劃分一個分區(qū)安裝linux,然后重啟的時候進(jìn)行切換。開個玩笑,這種方式更加落后,屬于古董級別玩家的產(chǎn)物。
我們只需要在系統(tǒng)上開啟子系統(tǒng)功能,然后在應(yīng)用商店安裝linux就可以了。
有多簡單?簡單到你操作的時間可能都沒看我嘮叨的時間花費多。
如下圖,在控制面板,找到程序選項,點擊 “啟用或關(guān)閉windows功能”。
從彈出的對話框里,劃到最下邊,然后給“適用于linux的windows子系統(tǒng)“,打勾,完事!
從應(yīng)用商店安裝ubuntu系統(tǒng),這個系統(tǒng)將會以軟件的形式存在。我這里選擇的是lts版本,可以看到給它打分的人并不多,可能大多數(shù)都是像我一樣沒有微軟賬號的游客。
事后配置
此時,神奇的事情發(fā)生了。在我們的windows terminal右上角,有一個向下的箭頭,點擊它,就可以看到剛剛安裝的ubuntu。
在windows上離著linux,只差一次點擊而已。
進(jìn)入linux系統(tǒng)之后,我們就可以像配置一個普通linux一樣配置這臺機(jī)器。
首先把ubuntu的軟件源給換掉。編輯/etc/apt/sources.list文件,把它的內(nèi)容換成下面的源。
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
然后,安裝最好用的oh-my-zsh。先用sudo apt install zsh安裝shell終端,然后運行下面的命令。
sh -c \$(curl -fssl https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\
等待一小段時間,我們的終端顏值就更上一層樓了。
如果你想要你的終端更加漂亮,可以參考下面的主題頁面。畢竟命令終端是你每天都要面對的,比你面對自己女朋友的時間還要長,長得丑是影響心情的。
https://terminalsplash.com/
還有最后一個問題。我們linux系統(tǒng)中的文件,在windows中如何訪問呢?
這個就有點魔幻了。在linux下執(zhí)行下面的命令。
cd /homeexplorer.exe .
上面的命令,即可打開linux目錄對應(yīng)的windows目錄,從文件管理器中我們就可以訪問到。
為了操作方便,我把這個長長的目錄,映射到了z盤上。如圖,下次在訪問linux的時候,直接訪問z盤就可以了。
總結(jié)
可以看到我們在介紹前面一些名詞的時候,亂了陣腳。有時候說是ubuntu,一會兒說是linux,一會兒說是子系統(tǒng)。
這有兩個原因。一個原因是我第一次用這個東西,比較激動,以至于語無倫次。另一個原因,就是我的系統(tǒng)現(xiàn)在已經(jīng)變的四不像,windows和linux已經(jīng)深度融合,不分你我,甚至網(wǎng)絡(luò)也不分什么nat橋接,直接是共享的。
再比如,我在linux上,直接執(zhí)行cmd.exe,竟然進(jìn)入了windows的命令行終端,以至于我現(xiàn)在的腦子都是蒙圈的。
想當(dāng)年扔掉windows、扔掉linux,選擇了macbook,就是因為上面即有漂亮的圖形終端,又有好用的命令行,現(xiàn)如今windows也有了。
我還有什么理由堅持我的macbook呢?可能是因為它比較貴,咖啡廳里拿出去比較有面子吧。
來源:小姐姐味道(xjjdog)
上一個:網(wǎng)站外包是什么 有哪些注意事項
下一個:珠三角加拿大小包快遞公司,跨境物流公司哪家好

征地糾紛如何處理
氟碳油漆的應(yīng)用領(lǐng)域及特點
亞馬遜FBA運費又雙叒叕漲了
Shopee客服工作細(xì)則攻略,助力店鋪運營
跨境電商亞馬遜運營侵權(quán)問題小技巧
亞馬遜ONT8是哪個倉庫
亞馬遜廣告常用小技巧
馬士基將在查爾斯頓建立新的冷鏈設(shè)施
二婚離婚協(xié)議書怎么寫
豆制品污水處理裝置設(shè)備
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos