1. 程式人生 > >開啟 Windows 下的 Linux 子系統

開啟 Windows 下的 Linux 子系統

本週的作業任務之一,就是製作“智慧蛇”遊戲——並且限定在 Linux 環境下。初次接觸 Linux,老師還建議開虛擬機器。但是,在 Windows 10 14393 版本上,開啟 Linux 還有更方便的方式!不用雙系統!不用虛擬機器!下面跟我一起來操作吧!

本文是 Visual Studio 使用技巧的一部分

首要事項

  1. 確認你的 Windows 10 版本高於 14393。檢視方法:“設定”–>“系統”–>“關於”,看“Windows 規格”。
    這裡寫圖片描述
    若版本不夠,可通過“設定”–>“更新和安全”進行系統升級。

  2. 最好使用微軟賬戶登入到 Windows。

基本設定

你的電腦將需要重啟1次。

  1. 開啟 Linux 子系統功能。在“控制面板”–>“程式”–>“啟用並關閉Windows功能”內,勾選“適用於 Linux 的 Windows 子系統”,確認,稍後需要重啟計算機。

  2. 重啟後開啟應用商店(現改名 Microsoft Store),搜尋並安裝 Ubuntu。或點選此處快速訪問。

  3. 開啟 Ubuntu,等待安裝完成。
    這裡寫圖片描述

  4. 安裝完成後會要你設定使用者名稱和密碼。注意 Linux 下輸入密碼時螢幕上是無顯示的。這樣 Linux 環境就配置完成了。
    這裡寫圖片描述

配置 Linux 子系統的步驟就這四步,可以說非常簡單(不過前提是 Windows 版本足夠,否則的話還是挺麻煩的)。配置完 Linux 之後,我們需要給 Ubuntu 安裝開發環境。

開發環境配置

1.進入管理員賬戶

sudo su

2.更新軟體包列表

apt-get update

3.安裝開發環境

apt install -y build-essential gdbserver

4.安裝gdb

apt install gdb

5.退出管理員賬戶(可選,待在這也可以)

exit

這樣,你的C/C++開發環境就全部配置好了。來試試程式設計課上講的 Linux 命令吧!

連線到 Visual Studio?

這篇部落格是 Visual Studio 使用技巧的一部分,具體如何連線,下一篇部落格會告訴你。

相關推薦

開啟 Windows Linux 子系統

本週的作業任務之一,就是製作“智慧蛇”遊戲——並且限定在 Linux 環境下。初次接觸 Linux,老師還建議開虛擬機器。但是,在 Windows 10 14393 版本上,開啟 Linux 還有更方便的方式!不用雙系統!不用虛擬機器!下面跟我一起來操作吧!

win10Linux子系統開啟ssh服務

原文: win10下Linux子系統開啟ssh服務 為了便於交流共同學習,博主QQ群242629020(stm32-MCU認認真真交流群) 歡迎批評指導!!!電梯:https://jq.qq.com/?_wv=1027&k=5n1AfYq  參考:https://www.

Windows 10Linux子系統圖形介面

更新 sudo apt-get update 安裝 xorg sudo apt-get install xorg 安裝xfce4 sudo apt-get install xfce4 安裝xrdp sudo apt-get install xrdp 配置xrdp sud

win10linux子系統安裝及卸載

net .cn rep art blog .net 系統安裝 msd 人員 參考資料: https://linux.cn/article-7209-1.html https://msdn.microsoft.com/en-us/commandline/wsl/refe

開啟win10Ubuntu子系統的SSH服務

原文: 開啟win10下Ubuntu子系統的SSH服務 Win10中安裝Ubuntu子系統後預設是沒有開啟SSH服務的,需要手動配置開啟, 如何安裝win10的linux子系統可以參考這篇文章:https://blog.csdn.net/zhouzme/article/d

windownlinux子系統的安裝和解除安裝

原文: windown下linux子系統的安裝和解除安裝 安裝 第一步  開啟開發人員模式 第二步  勾選適用linux的window子系統 第三步  開啟powershell 第四步  在PowerShell裡輸入lxrun&nbs

WindowsLinux子系統安裝mysql

首先安裝linux。開啟商店。搜尋ubuntu並安裝。 控制面板 -> 程式 -> 程式和功能 -> 啟用或關閉Windows功能 -> 適用於Linux的Windows子系統, 勾選上它, 然後確定, 需要重啟電腦; 然後開啟ubuntu,設定賬號密碼記住。

解決win10linux子系統配置後游標位置錯亂的方法

背景:安裝win10下的ubantu並使用如上圖的配置,使用vim編輯和使用vim檢視。 問題:當巢狀縮排時,出現游標位置錯誤的問題,用起來很不舒服(尤其在不匹配時刪除)並隨著巢狀層數的增加,這個問題越來越明顯嚴重。 解決辦法:修改主目錄下 .vimrc

在ubuntu開啟windows建立的txt檔案產生亂碼

在UBUNTU下開啟windows中用notepad等工具建立的txt或程式原始碼等文字檔案,中文顯示亂碼,原因是windows中的txt檔案編碼方式為GBK,UBUNTU中為utf-8。解決辦法:在終端中使用iconv命令對此文字檔案進行轉碼,使用方法如圖所示。具體到我的寫

ubuntu開啟windowstxt文件亂碼問題的解決

昨天晚上安裝了Ubuntu11.10,開啟TXT檔案的時候發現中文亂碼問題,在網上查了一下,一些網友提供了下面的方法:   “按Alt+F2,開啟“執行應用程式”對話方塊,輸入“gconf-editor”,回車開啟“配置編輯器”,展開/apps/gedit-2 /prefe

WindowsLinux子系統搭建資料科學環境

開發十年,就只剩下這套架構體系了! >>>   

開啟win10Ubuntu子系統的SSH服務 並設置為開機啟動

dpkg 箭頭 ubuntu 提示 nss 權限 技術 cloc Opens Win10中安裝Ubuntu子系統後默認是沒有開啟SSH服務的,需要手動配置開啟, 1。先通過 bash 進入子系統修改配置 vi /etc/ssh/sshd_config 備註 輸入i 表

Windows/Linux安裝jdk版本

nbsp etc -name 官網 png download 進行 pan all 到官網https://www.oracle.com/technetwork/java/javase/downloads/index.html 選擇適合自己的版本, 目前我做測試和開發主要用

Windows(WSL2) Linux子系統搭建Docker環境

> 摘要:本文主要介紹瞭如何再Windows(WSL2)中啟用Linux系統中,並搭建Docker環境。 WSL是適用於 Linux 的 Windows 子系統可讓開發人員按原樣執行 GNU/Linux 環境 - 包括大多數命令列工具、實用工具和應用程式 - 且不會產生傳統虛擬機器或雙啟動設定開銷。

Windows Sublime Text 配置Linux子系統(WSL)的 gcc/g++ 編譯環境

include 12px 重啟 結果 ctr 檢驗 AC system pat 0. 簡介(若已了解背景可以跳過此部分) Windows 10 Build 14316以上版本中加入了“Windows系統的Linux子系統”(Windows Subsystem for Lin

解決linux開啟windows .txt檔案中文亂碼問題

出現這種情況的原因為兩種作業系統的中文壓縮方式不同,在windows環境中中文壓縮一般為gbk,而在linux環境中為utf8,這就導致了在windows下能正常顯示 txt檔案在linux環境下開啟呈現了亂碼狀態。 解決方法:在linux用iconv命令,如亂碼檔名為test.txt,那麼

linux開啟windows txt檔案中文亂碼問題

在linux作業系統下,我們有時開啟在windows下的txt檔案,發現在windows下能正常顯示的txt檔案出現了中文亂碼。出現這種情況的原因為兩種作業系統的中文壓縮方式不同,在windows環境中中文壓縮一般為gbk,而在linux環境中為utf8,這就導致了在win

linuxwindows安裝python拓展包及requirement.txt安裝類庫

too tor == 引導 -cp mod flask utf addition http://blog.csdn.net/pipisorry/article/details/39902327python拓展包安裝直接安裝拓展包默認路徑:Unix(Linux)默認路徑:/

Windows使用Sublime text3快速編輯Linux文件,寫Shell

title 技術分享 ext ext3 ima edit text 工具 inux 所需要配合的工具是WinSCP 添加完畢之後直接在目錄下雙擊要編輯的shell腳本文件,即可彈出Sublime Text的編輯器 然後咱通過Putty看看Linux虛擬機上的文件

windowslinux之間用SecureCRT來上傳和載文件

命令行工具 鏈接 關閉 默認目錄 usr 按鈕 eas add 編譯安裝 SecureCRT可以使用linux下的zmodem協議來快速的傳送文件,使用非常方便.具體步驟:一.在使用SecureCRT上傳下載之前需要給服務器安裝lrzsz:A:CentOS中使用yum安裝即