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

张同天


目前来说,在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种方式方式都非常简单,只要你熟悉一下配置操作过程,很快就能掌握使用的,网上也有相关教程和资料,非常丰富详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


小小猿爱嘻嘻


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

这个经验是为想要学习的人编写的。由于Windows图形窗口,操作简单,功能多样,Windows系统在Windows环境中可以做很多事情。但是如果我们想要学习正统的C语言程序编辑,我们仍然需要回到Linux系统环境,因为C语言最合适的东西就是嵌入式Linux这样的小程序,所以我们还是要在其中发挥其真正的力量。 Linux环境。

但是我们家庭使用的台式电脑和笔记本电脑都是Windows内核,所以有必要学习如何在Windows系统下为我们的C语言编程构建一个Linux环境,每日精彩科技将在今天讨论这个问题——如何在Windows环境下安装Linux系统虚拟机?

工具/原材料


Windows电脑(台式机或笔记本电脑)

Ubuntu开源GNU / Linux操作系统

VMware Workstation虚拟机

构建Linux环境


  • 首先,访问Ubuntu的官方网站,选择相应版本的Ubuntu软件进行下载。编辑推荐最新的Ubuntu Kylin桌面版(32位和64位)。两个版本都有1.6GB文件,并将文件下载到计算机(通常不建议下载到C盘)。


  • 下载Ubuntu映像文件后,我们需要运行虚拟机,因此我们还需要下载名为VMware Workstation的虚拟机软件。这个操作很简单,百度搜索,只需单击下载即可。该文件大约为400M,下载Ubuntu预计比Ubuntu早完成,然后打开安装。

  • 安装过程只需按照说明操作即可。值得一提的是,建议安装位置选择E或F磁盘,这些磁盘具有更大的可用空间,以避免计算机卡塞。

  • 安装后,打开VMware虚拟机并安装新虚拟机。大多数安装过程都可以默认完成,只需修改安装目录,然后单击下一步。
  • 注意:填写用户名和密码时,不得随意填写。这是您每次登录后必须填写的内容。

  • 你需要做的就是等待。大约需要35分钟才能完成整个过程。附上完整的图片给你。
  • 在Linux终端下编程
  • 输入Ubuntu,首先输入先前设置的密码,进入界面。
  • 我们可以看到这是一个与我们的Windows环境完全不同的Linux环境。最重要的特征是普通英语。如果有些学生不习惯安装中文包可以转换成中文,但编辑仍然建议你使用英文版,因为真正的编程环境是纯英文,想学习编程,英语仍然是必修课。
  • 然后我们将正式编程! ___________首先,按Alt + F2并在打开的界面中输入gnome-terminal打开终端。
  • 打开终端后,我们需要做好准备。首先,在终端下键入sudo apt-get update来更新现有资源(此时注意联网),有些资源下载缓慢,耐心等待。
  • 更新资源后,键入sudo apt-get install VIM以安装我们需要的VIM编译器。安装命令要求您输入登录密码(输入过程的密码不会显示,最后按Enter键),等待安装。
  • 在终端中键入命令,创建练习C语言的文件夹,使用VI命令创建C文件,并在VIM编译器中开始编程。
  • 让我们拥有最简单的Hello world程序。
  • 如何在Windows环境下安装Linux系统虚拟机?
  • 然后单击Esc退出输入状态,并键入“:wq”退出并保存。返回终端后,键入C C +文件的名称(例如,C C hello.c)以使用gcc编译C文件。然后,LS查看当前目录中的文件,找到名为a的新文件。出。
  • 最后,键入“./ A. out”来运行该文件,您可以看到输出是“hello world”。祝贺这一步。这是C编程的介绍。

  • 以上便是我的一些见解,希望能够对您有所帮助!如果您喜欢我的回答,敬请关注我的头条号“每日精彩科技”!”

    感谢花时间阅读,每天回答一个优质的问题,如果有帮助请帮忙点个赞!

    更多精彩内容,敬请关注头条号“每日精彩科技”,和我一起感受科技的魅力!


每日精彩科技


在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


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


网络圈


如果你使用的是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酋长


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


细碎的鱼丸


分情况

一、适用于win10系统

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

二、适用于主流Windows系统

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

2,远程连接Linux系统


王者时代


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


风轻云淡916


1.装个linux虚拟机

2.租个阿里云服务器


分享到:


相關文章: