linux与windows:8个关键操作系统差异,解释

不确定是选择Linux还是Windows?以下是两种操作系统的不同之处,以及为什么切换不像您想象的那么困难。...

Linux最初是一个**工程,旨在创建一个任何人都可以随心所欲使用或修补的操作系统。在苹果和微软等公司关闭电脑之前,电脑就是这样。但是你需要成为一个忠实的技术用户才能使用Linux。

今天,数以百万计的人发现Linux是一种易于使用且功能强大的Windows替代品。这是不同的,但不同并不意味着坏。

Linux和Windows之间还没有决定?让我们看看它们之间的差异,并帮助您确定您是否准备好学习曲线。

1.分配

Windows有一个最新版本,有几个不同的版本。这些版本之间的差异主要涉及在企业或教育环境中使用的附加功能。每一个版本的价格都不尽相同。

Linux没有一套版本。相反,有许多不同的版本称为Linux“发行版”(简称发行版)。有数百种不同的选择,不过您可以将大多数人使用的主要发行版列表缩小到十几种以下。至于Linux操作系统的成本?几乎所有Linux发行版都可以****,有些企业选项需要支持合同。

什么是linux发行版(a linux distribution)?

Linux不是一个成熟的操作系统。这个名称实际上只是指内核,它是操作系统运行方式中相对不可见的一部分。你在屏幕上看到的界面、显示服务器、音响系统和应用程序都来自不同的来源。发行版是一种将所有这些软件打包在一起的方式,为您提供一台运行正常的计算机。

因为有很多种方法可以将这些组件组合在一起以满足一个人的愿望或需求,所以有很多发行版。

2.源代码

Windows是一种专有操作系统。源代码已关闭,这意味着您需要为Microsoft工作或获得Microsoft的许可才能查看为您的操作系统供电的代码。如果您试图在未经许可的情况下访问或重新发布此代码,您可能会面临法律问题。

Linux是一个免费的开源操作系统。您可以自由地查看代码,从中学习,进行任何更改,并与他人共享。您仍然必须遵守开源许可证,但这通常意味着您不能自由地将代码重新打包到专有软件中。

3.桌面界面

在Windows8之前,Windows界面在很长一段时间内都没有经历太多的创新。“开始”菜单、任务栏、系统托盘、Windows资源管理器——所有这些基本上都是一样的,都是用Windows 10恢复的。

在Linux上,接口不是核心系统的一部分。您可以切换界面,而无需重新安装。有像GNOME和KDE这样的巨头,它们都有一整套集成的应用程序。还有许多鲜为人知的品种,它们都专注于不同的方面。下面是Linux最佳桌面环境的概述。

不仅有更多的接口可供选择,而且您可以更自由地自定义它们。你可以随心所欲地为你的桌面设定主题,当你完成后,很可能它不会运行得更慢。

4.应用程序

要在Windows上安装软件,请访问一些网站,转到下载部分,然后单击发送EXE文件的链接。运行它时,程序执行它的操作,即当你认为它被“安装”时,当你想删除程序时,你必须弄乱控制面板。当然,微软在Windows8上推出了一个应用商店,但很多你想要的东西根本不存在。

对于大多数Linux系统,您不必查找可执行文件。相反,您将有一个称为包管理器的东西。传统的包管理器为浏览、安装和删除程序包提供细粒度控制。更新的选项更类似于移动应用商店。

当你想要的应用程序不在包管理器中时,事情会变得更加复杂。因为Linux没有一个版本,所以没有一种包格式可以在所有不同的发行版中使用。幸运的是,由于更新的通用软件包格式,这种情况正在开始改变。

哪个应用程序更多?

Linux有数千个程序,但大多数都是新来者从未听说过的免费开源程序。流行的商业软件往往以Windows为目标。虽然越来越多的应用程序进入Linux,但Windows只是拥有更广泛的桌面软件库。

也就是说,如果你找不到合适的开源替代品,那么可以在Linux上使用Wine或虚拟机运行大多数Windows程序。

5.文件结构

Linux的基本结构与Windows完全不同——这是应该的,因为它是由不同的开发人员在不同的代码库上开发的。你在Ubuntu上找不到“我的文档”,在Fedora上也找不到“程序文件”。没有C:或D:驱动器。

取而代之的是,只有一个文件树,您的驱动器被装入该树中。您的“主”和“桌面”目录都是单个文件树的一部分。从技术上讲,您需要学习一个全新的文件系统及其体系结构。这样做并不困难,但差别仍然存在。

文件系统

Windows使用NTFS文件系统。相比之下,Linux支持许多不同的选项。如果您正在笔记本电脑上安装Linux,那么您很可能会使用EXT4。但如果您想在服务器上运行Linux,可以尝试使用BTRFS或ZFS。这些文件系统附带的功能不一定会让桌面用户受益,但对于提供云服务的公司或维护自己服务器的人来说,它们是非常好的。

6.注册处

Windows注册表是计算机上所有设置的主数据库。它保存应用程序信息、用户密码、设备信息等。如果信息未存储为文件,则可能存储在Windows注册表中。

Linux没有单一的单片注册表。通常,应用程序将其设置逐个程序存储在用户主目录中的隐藏文件夹中。也有一些例外,例如GNOME桌面环境,它有GSettings和dconf配置工具。

7.司机

由于Windows在个人电脑市场上的占有率如此之高,设备**商往往将精力集中在这一操作系统上。这意味着公司优先考虑Windows而不是Linux。有时他们不提供与设备接口的Linux驱动程序。其他时候,他们可能会提供驱动程序,但遗漏了一些功能。这意味着您在购买各种外围设备或智能小工具时需要更加谨慎。

这并不是说Linux上的驱动程序情况更具挑战性。在Linux上,大多数驱动程序都是内核的一部分。当你**打印机时,它很有可能会简单地工作。您不需要使用安装CD或从网上下载驱动程序。只有当司机不包括在内时,才会出现麻烦。

图形卡呢?

这是出现最多的与驱动程序相关的问题。虽然Nvidia和AMD卡都有开源驱动程序,但如果您想获得最高性能,就需要专有驱动程序。它们是可用的,但它们有时会给Linux桌面的其他方面带来问题,因为开发人员无法访问源代码。

8.命令和开发工具

Windows和Linux都能够打开一个小的黑色窗口并键入命令。Windows版本称为Windows PowerShell,主要面向开发人员。这不是你与Windows PC交互的主要方式。

Linux并非如此。在这里,该窗口通常被称为终端,尽管您也可能会遇到它作为Linux shell。如果您喜欢键入命令,可以完全取消图形界面。这是大多数系统管理员管理服务器(大多数服务器运行Linux)的方式。

众所周知,Linux是开发人员的友好环境。航站楼是其中的一大部分。操作系统的开源性质也是如此。只要你有知识或愿意得到它,你就可以用你的机器做任何你想做的事情。

但是在Linux上设置开发环境也更简单。无论您是系统管理员还是web开发人员,都经常使用Linux驱动的机器。使用Linux桌面,您可以安装相同的工具,使用相同的知识,并且拥有相互理解的计算机。

此外,还有很多工具可供选择。您可以选择成熟的IDE和文本编辑器。你有虚拟机。这是一个能够调换桌面环境的领域。有了一个平铺窗口管理器,编码人员就可以进入这个区域,而不必为窗口操心。你需要的大部分东西都在存储库中等待。在终端中键入一个命令,下载并安装一个程序,然后就可以上路了。

切换到linux困难吗?

这个问题取决于你对电脑的适应程度。如果您通过阅读指南、阅读文章或亲身体验来学习如何使用Windows,那么您可能不会发现学习Linux有什么大不了的。

如果你在没有人帮助的情况下很乐意按照指示行事,那么你所需要知道的一切都可以在网上免费获得。您可以在这里开始切换到Linux。

Subscribe to our newsletter

Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!

Click here to subscribe

  • 发表于 2021-08-06 15:13
  • 阅读 ( 177 )
  • 分类:IT

你可能感兴趣的文章

双引导操作系统的10个风险

考虑安装第二个操作系统,并想知道风险?在你的电脑上安装Windows和Linux可以让你两全其美。但这并不总是一帆风顺的。双重启动可能会导致问题,其中一些问题很难预见。 ...

  • 发布于 2021-03-11 01:07
  • 阅读 ( 395 )

windows与linux:以下是它们的共同点

...责Linux有这个或Windows缺少那个,也许我们应该庆幸这两个操作系统都是健壮的、有效的和功能完整的。最后,差异其实并不重要。 ...

  • 发布于 2021-03-14 16:05
  • 阅读 ( 287 )

kde解释道:看看linux最可配置的桌面界面

...闭按钮。KDE开发者希望默认界面熟悉,这样Windows或Chrome操作系统的用户就应该有宾至如归的感觉。 ...

  • 发布于 2021-03-16 14:24
  • 阅读 ( 226 )

8件让你回到ubuntu的事情

...的发展,从GNOMEShell中的新特性到Pla**a5的发布,以及初级操作系统中的一些很酷的东西,你为什么坚持使用Ubuntu?我可能有个主意。 ...

  • 发布于 2021-03-16 15:11
  • 阅读 ( 191 )

Windows10让所有这些应用程序都变得多余了

...来越多地采取行动,其中许多第三方功能现在已经融入到操作系统本身中。因此,其中许多应用程序将不复存在。这要么是个好消息,要么是个讽刺,这取决于你的观点。 ...

  • 发布于 2021-03-17 02:12
  • 阅读 ( 141 )

如何向任何人解释linux(让他们明白)

... 从基础开始:这是一个操作系统 ...

  • 发布于 2021-03-17 08:58
  • 阅读 ( 171 )

9个不是linux的raspberry pi操作系统

...怪,但Linux可能是个问题,所以为什么不考虑使用非Linux操作系统呢?一些已经发布,或改编,用于覆盆子皮。 ...

  • 发布于 2021-03-19 13:57
  • 阅读 ( 337 )

为什么windows提供linux内核会改变一切

... 乍一看,Windows操作系统中的Linux内核似乎并不太重要。毕竟,如果你已经在使用Windows,为什么还要用Linux呢? ...

  • 发布于 2021-03-20 05:49
  • 阅读 ( 203 )

如何在windows10上安装ubuntu:3个简单的方法尝试

...,看看你是否真的喜欢它,从运行livecd到在虚拟机上安装操作系统,然后在双引导设置下与Windows一起安装。 ...

  • 发布于 2021-03-22 20:35
  • 阅读 ( 270 )

如何从windows7升级到linux

...升级方法:你可以在你的电脑上免费安装Linux,而且你的操作系统仍然可以得到更新。 这比你想象的要容易。在安装之前,你可以在你的电脑上尝试Linux,甚至可以在你实现飞跃的时候将它安装在Windows7旁边。这是你需要知道的...

  • 发布于 2021-04-02 18:19
  • 阅读 ( 236 )
ZHi269605210
ZHi269605210

0 篇文章

相关推荐