云骑士一键装系统-简单一键在线装机工具,一键备份还原功能让系统维护更方便!
新闻 分享 评测 游戏资讯
当前位置:云骑士 > 科技 > 新闻 > 什么是GNU Linux操作系统

什么是GNU Linux操作系统

文案作者:
2020-06-12 10:49:24
播放量:

开源GNU / Linux操作系统因复杂性和令人困惑的命名法,涵盖了Windows和macOS值得探索的替代方案。

大多数消费者只需稍作努力,就可以命名两个台式机和笔记本电脑操作系统:Microsoft的Windows和Apple的macOS。几乎没有人考虑过在GNU / Linux的保护下找到任何开源替代方案,尽管有些人甚至可能根本不知道,例如Google的Chrome OS使用Linux内核。老实说,除了Chrome OS平台之外,GNU / Linux系统不适合那些依赖大型软件或不喜欢使用可自定义的动手界面的人。但是,如果您希望改变步伐,不想花钱购买软件,那么切换到GNU / Linux不仅值得,而且可能会使您成为终生转化。本指南适用于非技术家庭用户,可以帮助您入门。

什么是UNIX,Linux和GNU?

在深入探究GNU / Linux系统的神秘世界之前,重要的是要了解它们的产生方式以及在研究和使用它们时可能遇到的一些术语。我将从以下三大历史简要开始:UNIX,Linux和GNU。

什么是GNU Linux操作系统

UNIX是最初由Dennis Ritchie和Ken Thompson在1960年代末和1970年代初在AT&T的贝尔实验室开发的专有的,基于命令行的操作系统。UNIX几乎完全用C编程语言编码,最初旨在用作程序员和研究人员的可移植且方便的OS。由于涉及AT&T,Bell Labs和联邦政府的漫长而复杂的法律历史,UNIX和类似UNIX的操作系统变得越来越流行,汤普森(Thompson)极富影响力的模块化,极简主义的软件设计哲学也是如此。

在此期间,Richard Stallman发起了GNU项目,旨在创建“一个自由软件的操作系统”。令人困惑的是,GNU代表“ GNU的不是UNIX”。该项目负责类似UNIX的GNU OS。Stallman还基于任何参与软件的“任何用户都可以学习源代码,对其进行修改和共享程序”的原则,启动了相关的自由软件基金会(FSF)。

什么是GNU Linux操作系统(1)

我将在一分钟内深入研究操作系统的组成部分,但是当从本质上讲,当GNU对一个非常重要的低级组件内核(GNU Hurd)的开发没有完全实现时,情况就变得更加复杂了。这是由Linus Torvalds和其他人开发的内核进入其中的地方。根据GNU的说法:“ Linux是内核系统中的程序将计算机的资源分配给您运行的其他程序。内核是操作系统的重要组成部分,但它本身无用;它只能在操作系统中运行。完整操作系统的上下文。”

将Linux作为当今存在的完整操作系统的引用,应该以GNU / Linux的形式编写,以表明他们之间的共生关系。其他人则倾向于关注Linux已成为一个更为主流的术语,而GNU / Linux命名法背后的逻辑可能会引起恶心,将其扩展到GNU / Linux / Windowing System Name / Desktop Environment Name / Etc。可以将相同的论点应用于GNU作为OS的概念,因为如果没有内核就不能将其视为完整的OS。就本指南而言,我将使用GNU / Linux。也存在其他类似UNIX的操作系统。例如,FreeBSD使用自己的内核和软件。

什么是发行版?

我们每天使用的现代操作系统(例如Windows和macOS)由许多不同(非常技术性)的组件组成,包括帮助软件与硬件进行通信的内核以及您在屏幕上看到的图形用户界面(GUI)元素,有关所有模块如何工作的详细说明超出了本文的范围。

例如,尝试考虑如何将鼠标移动转换为在屏幕上移动的光标,或者如何将文件存储在固态驱动器上。当您了解游戏中的所有组件以及现代计算机执行这些动作的速度时,看似简单的任务实际上实际上是非常复杂的。Windows和macOS旨在在运行时尽可能减少摩擦,因为用户根本不需要了解事物在后台的工作方式。换句话说,图形用户界面(GUI)下的所有内容在功能上与大多数用户无关。

什么是GNU Linux操作系统(2)

现在,让我们转到GNU / Linux发行版。最好将发行版(发行版的缩写)视为构成GNU / Linux操作系统的核心软件组件的整齐包装。可以将Fedora,Elemntary OS,Linux Mint,Manjaro,Ubuntu等发行版大致等同于Windows和macOS。

典型的GNU / Linux发行版包括Linux内核。GNU工具和库;窗口系统,用于在屏幕上显示窗口并与输入设备进行交互;用于通过OS程序执行操作的桌面环境;和其他零件。甚至前面的描述都是极大的简化。一些最常见的桌面环境是GNU的GNOME,KDE的Plasma,MATE和XFCE。不同版本的发行版使用不同的桌面环境-更好或更精简,或多或少像Microsoft Windows一样,但是OS的核心组件是相同的。

软件公司或组织通常将所有这些部分打包,并创建一个ISO文件(从技术上讲,是安装CD-ROM或DVD的压缩映像),用户可以将其下载并安装在其计算机上。例如,Canonical是负责管理流行发行版Ubuntu发行的公司;发行新版本的Windows或macOS时,Microsoft和Apple的作用相似。如果您有足够的技能,则可以挑选组件并打包自己的发行版,但是我们在这里不做介绍。

Apple和Microsoft的平台同样复杂,但是我将对它们的核心组件进行类似的简化概述。macOS的核心是一个称为Darwin的类似UNIX的操作系统,它建立在一个称为XNU的类似UNIX的混合内核上(X不是UNIX)。Aqua和Finder GUI元素只是组成完整macOS系统的一些其他组件。Chrome操作系统基于Chromium操作系统和Linux内核。Windows 10是Windows NT家族的成员,并使用混合内核和Windows Shell。附带说明一下,Microsoft继续为其Windows Linux子系统(WSL)构建功能,该功能将完整的Linux内核添加到Windows 10中。

什么是GNU Linux操作系统(3)

即使您可能认为Windows和macOS是整体的,它们也有许多活动的部分。区别在于,您很少会遇到它们的复杂性,即使是最用户友好的Linux发行版也不是无缝的。

在阅读一个发行版与另一个发行版之间的关系时,您可能还会遇到上游和下游术语。以Ubuntu为例,该发行版位于另一个流行的发行版Debian的下游。它引用Ubuntu的网站,“建立在Debian架构和基础架构之上,并与Debian开发人员广泛合作”。换句话说,Canonical根据自己的软件原理对Debian的软件包进行修复和更改,并将其部署到其用户,有时将更改发送回Debian。

一些受欢迎的台式机发行版

有大量不同的GNU / Linux发行版,很难对所有发行版进行分类。有些是为了提高可用性而设计的,有些是为了保护隐私而设计的,还有一些是为程序员设计的,或者是为了在最小或过时的硬件上实现快速性能而设计的。有些服务用于狭窄的用途,例如Raspberry Pi的Raspbian和LibreELEC,它们被设计为足以运行家庭多媒体平台Kodi的操作系统。

win7系统提示:此Windows副本不是正版怎么解决
图文
win7系统提示:此Windows副本不是正版怎么解决
一些win7系统的电脑用户会遇到,打开电脑之后,电脑桌面壁纸变成黑色,同时,电脑桌面的下角提示:“Windows7 内部版本7600 此Windows副本不是正版”。遇到...
阅读:6330 发布时间:2016-11-18
win7旗舰版一键装系统下载安装
图文
win7旗舰版一键装系统下载安装
win7旗舰版一键装系统下载安装方法是什么,现在windows7系统才是主流系统,非常适合我们工作和娱乐使用,所以网友想一键安装win7系统,那么就让小编告诉你w...
阅读:72 发布时间:2019-07-13
win7家庭版系统下载
图文
win7家庭版系统下载
首先下载Win7系统镜像“XTZJ_WIN764_ZJB_0808.iso”到本地硬盘上(这里下载在E盘上),解压所下载的“XTZJ_WIN764_ZJB_0808.iso”镜像;鼠标右键“解压文件”,解压出来...
阅读:2431 发布时间:2019-07-04
怎么用u盘安装系统
图文
怎么用u盘安装系统
准备一个空的U盘并插入电脑USB接口,接着要制作一个U盘启动盘来安装系统,接着用新做好的U盘启动盘来装系统,开机并不断按下启动U盘快捷键。...
阅读:652 发布时间:2019-07-09
新萝卜家园系统怎么安装
图文
新萝卜家园系统怎么安装
将下载新萝卜家园的ISO系统镜像文件解压到除系统盘,右键以管理员身份运行硬盘安装.exe;系统会自动检测GHO文件,如不用就直接点击安装系统即可。...
阅读:931 发布时间:2019-07-05
最新软件
最新游戏
最新应用
win10还原系统
win10还原系统
浏览:37866
2018-05-28
戴尔笔记本重装系统
戴尔笔记本重装系统
浏览:23598
2020-10-15
asus笔记本重装系统
asus笔记本重装系统
浏览:9468
2019-12-11
进入系统后黑屏
进入系统后黑屏
浏览:8127
2019-11-11

客服二维码

邮箱:toplearningteam#gmail.com (请将#换成@)

Copyright 2013-2020 云骑士( https://www.yunqishi.net/ ) 版权所有 All Rights Reserved   鄂ICP备2023010145号-1