如何在Windows下使用Linux操作系统?

张同天


在Windows下使用Linux系统,通常对于大多数人来说都是用虚拟机来安装Linux系统,目前在Windows下有三种Linux解决方案,一个是Windows自带的Hyper-V虚拟机,一个是VMware Workstation,一个就Virtual Box,其中VMware Workstation是付费的,另外两个都是免费的解决方案,因为虚拟机安装Linux系统我之前的文章,在macOS、以及window上怎么安装Linux,都已经讲过了,这里不在赘述。

今天专门讲一下,在Windows10之后支持的一种新的方式。

Windows10出来以后微软官方的Linux子系统的概念,这个适合于想要学习Linux的用户,以及开发者,目前的体验已经非常酸爽了,大家可以去体验一下。

  • 为什么推荐直接使用Windows10子系统的方式?

虚拟机毕竟是虚拟机,本质上是在宿主系统上虚拟了一台计算机,然后在上面安装系统,这样对于系统资源的占用比较大,更重要的是很难获得很好的系统体验,只能说是一种比较妥协的体验方式。

不过Windows10这种Linux子系统的概念,让Windows10能够原生运行Linux二进制可执行文件的兼容层,微软与Canonical公司合作,让Ubuntu等Linux镜像能到用户的本地计算机,并且映像内的工具和实用工具能在此子系统上原生运行。

WSL提供一个微软开发的与Linux兼容的内核接口(但不包含Linux代码),来自Linux的用户模式二进制文件在其上运行。子系统不能运行所有Linux软件,比如图形用户界面,以及那些需要未实现的Linux内核服务的软件。

  • 目前Windows10支持哪些Linux子系统

目前在Windows中,已经支持的Linux子系统,包括了Kali Linux/Debian Linux/Ubuntu/Suse Linux/OpenSuse Linux等众多主流的Linux发行版。

  • 怎么在Windows10下使用Linux子系统

  1. 开启开发者模式,找到开始->设置->安全和更新->开发者模式,勾选开始。

  2. 打开控制面板-> 系统设置 -> 应用 -> 右侧的程序和功能 -> 启动或关闭windows功能 -> 勾选适用于 Linux 的 Windows 子系统

然后重启系统之后,就可以具体选择你喜欢的Linux子系统进行安装了,当然怎么骚操作,这个就交给你自己,不在赘述了。

Windows上Linux子系统的概念,让Windows开发者一直眼馋macOS/Linux/FreeBSD的骚操作的功能需求终于得到了实现,终于不用再羡慕别人了!而且相对于虚拟机优势明显,可以说已经非常好用了。


EmacserVimer


如果你使用的是Windows10系统,那么Win10自带的就有“适用于Linux的Windows子系统(WSL)”,使用它比用虚拟机安装Linux性能要好得多。并且是通过Windows10自带的下载安装的,所以非常方便。

你在《Microsoft Store》里搜索“WSL”就可以找到这些Linux子系统了。如图:

你可以看到目前包括Ubuntu、openSUSE Leap 42、SUSE Linux、Debian GNU、Kali Linux等发行版,选择还是很丰富的。

点击“获取”按钮就可以自动下载安装了。如图:

只不过安装以后,为了方便使用,建议你使用Xming或Xmanager 来开启Linux子系统图形化界面。

另外,使用EasyBcd引导安装Win10、Linux双系统我感觉也是一个好选择!

希望能够帮助您!


玩转Win10的MS酋长


在Windows下使用Linux系统,方式主要有:

  • 借助虚拟机软件来实现多系统切换

  • 安装双系统

我们建议是使用虚拟机来在Windows上安装使用Linux,为什么呢?因为使用虚拟机是好处多多,如:

  • 安装、重装、复制操作系统方便快捷

  • 虚拟机里的系统是虚拟出来的,你可以大胆地折腾,不用担心破坏本机系统

下面我们介绍一下常用虚拟机软件的使用:

VMware 安装Linux系统

(1)、下载安装VMware Workstation,安装软件请百度,网上资源很多的


(2)、下载Linux系统的iso镜像文件,网络圈推荐你下载CentOS7的iso镜像文件,给你一个网易的CentOS7的境像源:

http://mirrors.163.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-DVD-1804.torrent

,请使用迅雷下载。

(3)在虚拟机里安装CentOS7

在VMware里选择菜单“文件”-- 新建虚拟机

进入安装界面后,按提示一步步操作即可,如果有英文看不懂的可以百度一下。


Windows上如何连接Linux服务器?

在Windows上如何连接Linux服务器呢?借助SSH工具即可(有关SSH工具的详细介绍可以关注我,我的文章里有一节是专门讲这个的),常用的SSH工具代表:XShell。

在使用SSH工具时,请务必注意,SSH客户端要去各家的官网去下载,不要在一些下载站下载(可能被植入了后门,会盗取服务器信息)。


网络圈


分情况

一、适用于win10系统

win10系统有个powershell终端,在这个终端里可以使用部分Linux命令,形式如同Linux,但不是真是的Linux系统,命令的执行程序依然是windows程序。如果只是想以Linux的操作习惯用Windows可以用这种方式。powershell的打开方式为Windows键+r键,然后在输入框中输入powershell确认即可。

二、适用于主流Windows系统

1,安装虚拟机,在虚拟机里安装使用Linux系统。

2,远程连接Linux系统


王者时代


如何在win下使用linux操作系统?

有两个办法。

第一,用虚拟机。

VirtualBox就可以。

安装设置非常简单,就算是新手也很容易就能上手。

网上有很多教程,多如牛毛。

但是,虚拟机的效率不高,大概只适合用来观赏,或者是简单熟悉一下linux。

第二,win10下自带的ubuntu子系统。

具体操作步骤如下:

1,打开设置,进入更新和安全。

2,依次选择:针对开发人员——勾选开发人员模式——在返回设置——选择进入应用。

3,在应用和功能选项里找到【程序和功能】,点击进入程序和功能,点击启用或关闭Windows功能。

4,选择适用于Linux的Windows子系统(beta),确定。

5,win键+R键,打开运行,输入cmd后回车,打开cmd,在命令行输入bash后回车,按y键继续,安装完之后设置用户名与密码就可以。

需要注意的是:

1,win10下的ubuntu子系统初始只有命令行模式,没有图形界面。

2,win10下的ubuntu子系统可以安装图形界面,用户可以根据自己的实际需求选择Xming或者Xmanager来开启Linux子系统图形化界面。只不过 Xming 是免费开源软件,而 Xmanager 则是收费商业软件。

3,如果用户无法在在win10下开启ubuntu子系统,那么可能的原因是:(1),win10的版本、或版本号不对,请升级或更新系统。(2),用户使用的是盗版系统,且系统被盗版方阉割了某些必要的功能。

第三,安装win+linux双系统。

这种模式很流行,但是却不符合提问中“在win下”的题意,所以就不做回答了。


细碎的鱼丸


总体来说常见的两种方法

1.windos上安装虚拟机,虚拟机跑ubuntu

2.通过远程登陆软件登陆远程linux服务器,如xshell, putty,samba,等等

3.通过远程桌面控制软件操作linux桌面,比如teamviever

如果遇到安装或者别的问题,欢迎私信交流,谢谢。


深巷浪人张


有一个很奇妙的软件,叫做andlinux,不需要安装虚拟机,使用效果是:你在windows上直接跑linux程序。


风轻云淡916


1.装个linux虚拟机

2.租个阿里云服务器


分享到:


相關文章: