竟然可以在Windows上執行Linux,真好玩!

2021-10-04 20:57:00 字數 562 閱讀 9563

之前了解過一些適用於linux的windows子系統,最近又聽人提起,於是在自己的windows 10專業版上安裝了乙個ubuntu。執行起來還真方便,以後在windows上開發linux程式就不需要安裝桌面虛擬化應用了。下面講下具體的步驟。

首先需要在控制面板中啟用「適用於linux的windows子系統」,

然後去microsoft store搜尋「在windows上執行linux」,

安裝時會提示建立使用者名稱和密碼

安裝的過程非常快,幾分鐘就安裝好了。安裝後執行 sudo apt update & sudo apt upgrade

用apt安裝golang及godoc:sudo apt install golang-go & sudo apt install golang-golang-x-tools

檢視安裝及執行一些常用命令

linux之父linus torvalds加盟微軟後,windows系統已經發生了比較大的改善;windows 10 做得不錯,現在有了適用於linux的windows子系統,在windows上進行跨平台開發太方便了,中遇可以擺脫不穩定的virtualbox虛擬機器了。

在windows 上執行ansible

cygwin是乙個在windows平台上執行的類unix模擬環境。利用cygwin 可以在window上執行ansible。安裝cygwin 可參考 安裝執行ansible 需要的包如圖 修改 ansible.cfg 的兩處配置 host key checking 和 ssh args host k...

在Windows上VSCode執行Bash終端

可能windows開發的乙個缺點就是與shell結合的不好,git bash提供了一種方式可以在windows下執行linux命令,如何將其結合在vscode中使用呢?兩種方式 1.將git bash目錄比如c program files x86 git bin bash.exe新增到環境變數中,就...

在 Windows 上可以用 Docker 嗎?

docker,或者準確一點說,容器技術,在近幾年裡幾乎成為了應用分發和集群部署的預設技術了。背景部分,如果感興趣,請參考閒談集群管理模式一文。docker 生態的成熟還有賴於其周邊工具和實踐模式的興起。比如,曾經雨後春筍般出現的編排技術,以及基於容器技術的 devops 實踐大規模地開展。那麼這麼好...