『Linux学习笔记』0. 在Windows中运行Linux内核(Ubuntu)

在开始之前, 我们首先需要完成Linux系统的安装;

内核

通常, 我们所说的Linux是指基于Linux内核所封装的操作系统的发行版.

目前市面上主流且社区活跃的Linux发行版有的有: Ubuntu、Fedora、Debian、CentOS

 

Linux发行版与Linux内核之间的关系可以类比为Android系统与市面上各UI的关系, 如小米的MIUI、VIVO的的Funtouch OS等等...

但请注意, Android并不是一个内核, 它仍是基于Linux内核开发的操作系统之一, Android并不能被称为是Linux的发行版, 因为其本质已经脱离了对Linux内核的封装, 而是将程序放在Google所研发的虚拟机上运行.

 

目前主流的操作系统内核有:

Unix -- MacOS

NT  -- Windows

Linux  -- 各Linux发行版与Android

 

Windows对Linux内核的支持

微软在Windows10.20262版本之后的Windows操作系统中提供了对Linux内核的支持.

该内核被称为WSL内核, 他可以嵌入在Windows中作为子系统运行, 以此达到在Windows中运行Linux发行版的目的.

目前微软正在逐步完善该内核的功能, 目前的开发进度已经能基本满足日常使用.

该系列文章中所使用的Linux系统也都是基于WSL内核所运行的Ubuntu系统.

安装

在开始前首先需要在Windows系统下安装Linux内核(WSL)与一个发行版系统.

以下将分步骤进行演示:

按下Win+R键打开运行窗口输入"appwiz.cpl"


 

 

 安装WSL内核


 

 

 

 按下Win+Q并输入"Store"打开应用商店



 

 

 安装Linux发行版


 

 

 Hello, Linux!


 

至此, Windows中的Linux子系统安装完成, 你可以使用Win+q或Win+r输入Ubuntu(或其他你安装的发行版)来启动它, 看起来就像这样

 

 


如果你想让它变得更好看一些, 也可以使用微软新发布的Windows终端工具 -- Windows Terminal(←点这儿跳转到官方文档)

它不被内置于任何一个Windows版本, 需要你手动安装它(←这儿是官方安装教程)

当你完成以后它看起来就像这样:


最后, 附上系列文章所使用的电脑环境. 如非特殊声明, 所有的实验均在该软\硬件环境下进行:

 

 

 


 

 

posted @ 2021-07-03 15:25  HoD  阅读(491)  评论(0编辑  收藏  举报