電腦知識:沒想到 Windows 如此給力!能夠扔掉 Linux 虛擬機了

請輸入正文(限制在200-20git

 

Linux在程序員中屬於高逼格的存在,固然安裝了圖形界面的程序員要減分,畢竟你須要用鼠標了!程序員的桌面不能比誰的更酷更炫,要比誰的屏幕多,桌面顏色少!程序員

Windows 向來是沒有這種光圈的,由於它的目標是簡單易用。固然它的 cmd 命令從始至終充滿了科技的味道,一直都是黑白兩色。github

微軟最近幾年終於要照顧一下苦逼的開發者了。兩個拿得出手的產品,一個是vscode,另一個就是Windows Terminal。shell

爲何終端這麼重要呢?對於一個程序員來講,沒有了命令行至關於少了半條手臂。這條手臂到底美不美,壯不壯,要看命令行終端好很差用。編程

以致於微軟的員工,很長一段時間在公司都抱着一臺 Mac,這多打臉啊。ubuntu

如今,終於不用這麼糾結了。Windows 和 Linux 終於合體了。在同一個系統下,你既能夠玩遊戲,又能夠開開心心的寫命令行了,並且有了海量的 Linux 工具支持。微信

安裝 Windows Terminal

在遠程鏈接其餘 Linux 的時候,我一般使用Xshell,就由於它長得比較漂亮耐看。curl

在 Windows 上,就能夠安裝Windows Terminal。有點相似於 MacOS 上的iTerm,能夠說是 Windows 下最溫馨的終端。ionic

安裝Windows Terminal須要從應用商店去獲取,就是下面這個按鈕。工具

 

在搜索框裏搜索Windows Terminal,便可找到這個軟件。比較人性化的一點是,它不像 Mac 的應用商店同樣,須要你先準備一個帳號。WT 不須要登陸便可獲取。

若是你的頁面一直打轉也沒關係,關閉從新打開幾回就行了。因爲衆所周知的緣由,國外網站就沒有幾個不轉圈的。

 

安裝 Ubuntu 子系統

此時,咱們僅僅安裝了一個命令行終端而已,離咱們扔掉 Linux 的目標還差上一小節。別擔憂,下面就介紹怎麼在Windows上安裝Ubuntu。

方案1、經過虛擬機安裝 Linux,而後終端去訪問?。這種方案過低級,是我過去一直用的方式,充滿了坎坷。

方案2、劃分一個分區安裝 Linux,而後重啓的時候進行切換。開個玩笑,這種方式更加落後,屬於古董級別玩家的產物。

咱們只須要在系統上開啓子系統功能,而後在應用商店安裝 Linux 就能夠了。

有多簡單?簡單到你操做的時間可能都沒看我嘮叨的時間花費多。

以下圖,在控制面板,找到程序選項,點擊  「啓用或關閉 Windows 功能」。

 

從彈出的對話框裏,劃到最下邊,而後給 「適用於 Linux 的 Windows 子系統 「,打勾,完事!

 

從應用商店安裝 Ubuntu 系統,這個系統將會以軟件的形式存在。我這裏選擇的是 LTS 版本,能夠看到給它打分的人並很少,可能大多數都是像我同樣沒有微軟帳號的遊客。

 

過後配置

此時,神奇的事情發生了。在咱們的Windows Terminal右上角,有一個向下的箭頭,點擊它,就能夠看到剛剛安裝的 Ubuntu。

在 Windows 上離着 Linux,只差一次點擊而已。

 

進入 Linux 系統以後,咱們就能夠像配置一個普通 Linux 同樣配置這臺機器。

首先把 ubuntu 的軟件源給換掉。編輯/etc/apt/sources.list文件,把它的內容換成下面的源。

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)"

等待一小段時間,咱們的終端顏值就更上一層樓了。

若是你想要你的終端更加漂亮,能夠參考下面的主題頁面。畢竟命令終端是你天天都要面對的,比你面對本身女友的時間還要長,長得醜是影響心情的。

 

還有最後一個問題。咱們 Linux 系統中的文件,在 Windows 中如何訪問呢?

這個就有點魔幻了。在 Linux 下執行下面的命令。

cd/home

explorer.exe .

上面的命令,便可打開 Linux 目錄對應的 Windows 目錄,從文件管理器中咱們就能夠訪問到。

爲了操做方便,我把這個長長的目錄,映射到了 Z 盤上。如圖,下次在訪問 Linux 的時候,直接訪問 Z 盤就能夠了。

 

End

今天的分享就到這裏了,若是筆者在文章中的一些名詞有所亂,是由於筆者也是第一次使用這個東西,但願你們可以有所包容,但願本篇文章的分享對你們有幫助!

另外筆者仍是一名CC++的程序員,若是你想更好的提高你的編程能力,好好學習C/C++編程知識的話!那麼你很幸運~

C語言C++編程學習交流圈子,QQ羣1090842465點擊進入】微信公衆號:C語言編程學習基地

分享(源碼、項目實戰視頻、項目筆記,基礎入門教程)

歡迎轉行和學習編程的夥伴,利用更多的資料學習成長比本身琢磨更快哦!

編程學習書籍:

編程學習視頻:

相關文章
相關標籤/搜索