{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

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

derek_334892derek_334892 回答0 收藏1
收藏问题

10条回答

dmlllll

dmlllll

回答于2022-06-28 09:55

目前来说,在Windows环境下使用Linux系统有2种方法,一种是安装Linux子系统,一种是安装Linux虚拟机,下面我分别简单介绍一下:

Linux子系统(WSL)

这个是Win10自带的一个扩展功能,可以运行原生的Linux系统,性能非常不错,下面我简单介绍一下这种方式:

1.首先,需要开启“适用于Linux的Windows子系统”这个功能,这个直接在控制面板“启用或关闭Windows功能”中勾选这项就行,如下:

2.接着就需要下载一下Linux子系统,这个直接到微软商店中下载就行,如下,各个Linux发行版本都有,选择自己喜欢的一种就行:

点击进去,直接下载安装就行,非常简单:

3.安装完成后,就会弹出一个终端窗口(类似于cmd窗口),首次使用,需要输入用户名和密码,登录成功后,就可以直接使用了,效果如下,非常不错:

Linux虚拟机

这应该是Windows环境下使用Linux系统最多的方式了,直接新建一个Linux虚拟机,然后直接使用,目前主要有Hyper-V、VMware和VirtualBox这3种类型的虚拟机软件,下面我简单介绍一下:

1.Hyper-V:这是Win10自带的一个虚拟机软件,也需要先在“启用或关闭Windows功能”开启才能使用,如下:

安装完成后,重启电脑使之生效,之后就可以直接新建Linux虚拟机使用了,非常方便:

2.VMware:这应该是目前使用最多的虚拟机软件了,大部分接触Linux的开发人员都应该使用过这个软件,支持克隆和快照,配置使用非常方便,可以直接到官网下载,安装完成后就可以直接新建Linux虚拟机了,很不错,效果如下:

3.VirtualBox:这是Oracle一个免费、开源、跨平台的虚拟机软件,使用的人也非常多,基本功能和VMware不相上下,支持克隆和快照,也可以直接到官网免费下载,之后就可以直接新建Linux虚拟机使用了,非常方便,效果如下:

至此,我们就完成了在Windows系统下使用Linux操作系统。总的来说,这2种方式方式都非常简单,只要你熟悉一下配置操作过程,很快就能掌握使用的,网上也有相关教程和资料,非常丰富详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

评论0 赞同0
  •  加载中...
wow_worktile

wow_worktile

回答于2022-06-28 09:55

在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客户端要去各家的官网去下载,不要在一些下载站下载(可能被植入了后门,会盗取服务器信息)。

评论0 赞同0
  •  加载中...
canopus4u

canopus4u

回答于2022-06-28 09:55

在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的骚操作的功能需求终于得到了实现,终于不用再羡慕别人了!而且相对于虚拟机优势明显,可以说已经非常好用了。

评论0 赞同0
  •  加载中...
Caicloud

Caicloud

回答于2022-06-28 09:55

如果你使用的是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双系统我感觉也是一个好选择!

希望能够帮助您!

评论0 赞同0
  •  加载中...
pinecone

pinecone

回答于2022-06-28 09:55

前言

由于办公大多数使用Windows系统,而在软件开发,特别是嵌入式开发时,经常需要Linux环境来开发一些东西,所以此时在Windows下使用Linux操作系统的需求应运而生。下面我们来讲解一下如何在Windows下安装及使用。


步骤

准备工作

在正式进入安装工作之前,我们需要下载两个软件:VMware workstation 和 Ubuntu。在这里需要说明一下,Ubuntu是Linux的一个发行版。


安装VMware

VMware是一个虚拟机,然后在虚拟机里边来运行各种操作系统。VMware的安装采用默认安装方式即可。如果安装过程中出现了问题,可私信我。安装成功后,如下所示:


安装Ubuntu

进入VMware workstation虚拟机后,如下所示:


选择创建新的虚拟机,如下所示:


选择“典型”,如下所示:


选中“安装程序光盘映像文件”,并选中下载的Ubuntu文件。其余安装过程选择默认即可,中途安装过程可能有点偏长,耐心等待。


启动Ubuntu

Ubuntu安装好之后,启动VMware workstation,如下所示:


点击“开启此虚拟机”,登录用户名和密码,最终如下所示:


注:

如果Linux系统运行卡顿,推荐配置硬盘30G,内存2G以上,可通过虚拟机菜单栏的“虚拟机”---->“设置”进行更改,如下所示:


总结

以上就是在Windows下安装Linux系统的基本步骤,如果在安装过程中遇到任何问题,欢迎再评论区下方留言。如果你喜欢我的文章,欢迎点赞转发!


关注我,分享好玩科技,探索未知科技

评论0 赞同0
  •  加载中...
endless_road

endless_road

回答于2022-06-28 09:55

目前在windows环境下使用linux系统有三种方法:

1.直接使用win10以上的操作系统,里面自带linux子系统。

2.安装虚拟机vm类的,可以直接安装linux镜像。

3.使用docker直接拉取部署好的linux镜像。

以上三种方法都是有利有弊。

评论0 赞同0
  •  加载中...
guqiu

guqiu

回答于2022-06-28 09:55

要在windows下使用linux,有多种方法可实现。但是总的体验下来,最简单、最通用的方法是用vbox虚拟机安装linux来使用。为什么是这种方法呢?主要出于以下原因。

一、vbox兼容目前windows全系列的产品,可虚拟安装所有的linux软件。

不管你用的是被微软弃之不管的XP,还是windows 7系列、windows 10系列,甚至在windows server 2003、2008、2012系列下使用,也完全可以实现开窗口运行linux。而且不管你想用那个版本的linux,都可以虚拟出来。

二、用vbox实现在windows下使用linux的优势。

目前市场上的虚拟化软件很多,如大名鼎鼎的vmware,微软自带的hyper-v还有virtual pc,专业的服务器虚拟化系统esxi,思杰等。但与vbox相比,vbox是轻量级免费虚拟化软件,凭借免费这一点,就成了首选的虚拟化软件了。Vobx全称VirtualBox,直译过来就是“虚拟的盒子”,可以简单理解为运行虚拟机的容器。VBox 是由德国 Innotek 公司开发出来的,使用Qt编写,现在原公司被甲骨文公司收购,由甲骨文公司继续开发维护。

三、通过vbox,在windows上安装linux。

1、准备好deepin15.1安装文件iso,可以直接从deepin的官方网站下载备用。

2、先安装vbox,与安装其他软件相同,这里无需多说。

3、打开vbox应用程序,选择“新建虚拟机”,在弹出的对话框中,为虚拟机命名,比如说“deepin15.1”,选择linux虚拟机要存放在哪个文件夹,比如“D:vbox”,下面是选择要安装的操作系统发行版本,比如“deepin64-bit”表示将为你配置适合deepin64-bit 的运行环境。

4、接着定义linux虚拟机内存的大小、虚拟机的硬盘大小,硬盘这里点击“现在创建虚拟磁盘”,以自定义硬盘大小。接着弹出“文件类型”,一般选择默认的“VDI”格式就行,后面点选“动态分配”,这样,你如果不经常使用linux,linux操作系统就不会占用过多的硬盘空间,以后随着使用频率的增加,磁盘会自动扩大占用空间,但不会超过自定义的硬盘大小值。

5、初始配置完成后,点击设置,把CPU、内存、硬盘、网络的设置,根据自己的实际情况一一设定好。这里尽量考虑周全,cpu双核心以上,内存2G以上,硬盘20G以上,才能满足deepin15.1基本的运行要求。当然根据个人电脑的实际情况,可增加或减少linux虚拟机的配置,当然,这样影响着对linux的体验。

6、把deepin15.1的iso安装U盘插入电脑,或者指定deepin15.1安装镜像所在的目录,从“存储”中设置虚拟光盘文件,选择从deepin15.1-iso镜像启动。

7、启动deepin15.1虚拟机,系统提示“体验光盘版还是安装deepin到硬盘”,我们选择“安装deepin到硬盘”,开始安装过程。作为新手,使用默认设置就好了,大概等待10—20分钟。

8、安装完毕,系统提示需要将虚拟电脑重启,重启虚拟机电脑,用你普通用户的身份进行登录,就看到了deepin桌面。

三、开始在windows下使用linux。

如同打开windows的应用程序一样,打开vbox,启动“deepin15.1”,linux操作系统就运行起来了。登录到桌面后,你会发现deepin15.1已经集成了wps、QQ、深度影院等常用软件,文字办公可以在这里边完成了。

如果你电脑知识允许,可以把物理机windows中的打印机共享出来,从vbox中找到并安装打印驱动程序,就可以体验在linux下办公了!

作为从windows过渡到linux的解决方案,用虚拟机运行linux是个不错的解决方案,值得大家尝试一下。

评论0 赞同0
  •  加载中...
Flands

Flands

回答于2022-06-28 09:55

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

评论0 赞同0
  •  加载中...
wthee

wthee

回答于2022-06-28 09:55

除了 Linux 子系统、虚拟机的方式,如果只是想用一些 Linux 的工具,可以使用 Cygwin

评论0 赞同0
  •  加载中...
lushan

lushan

回答于2022-06-28 09:55

如何在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下”的题意,所以就不做回答了。

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<