linux操作系统发行版_Linux操作系统和发行版

2023-10-26

linux操作系统发行版

Newcomers to Linux world generally confuse or no idea about distributions. We call generally the operating system as Linux but actually Linux is just a kernel. So why we call all of them Linux because kernel is very important and without Linux kernel the distributions can not be exists. But reverse Linux can exist without distributions.

Linux世界的新手通常对发行版感到困惑或不了解。 我们通常将操作系统称为Linux,但实际上Linux只是一个内核。 那么为什么我们都将它们称为Linux,因为内核非常重要,没有Linux内核,分布就不可能存在。 但是反向Linux可以不经发行而存在。

Linux内核 (Linux Kernel)

The Linux project is started as a kernel or low-level operating system. The student named Linus Torvalds started as a hobby and put his code into the internet for others to look, use or provide. This call fired a project where hackers all over the world to start contributing to the Linux project.

Linux项目是作为内核或低级操作系统启动的。 名为Linus Torvalds的学生最初是一个业余爱好,并将其代码放入互联网供他人查看,使用或提供。 这个电话激发了一个项目,全世界的黑客开始为Linux项目做贡献。

Linux Kernel provides operating system-level features and user-level tools, applications are provided by different communities, projects or corporates. Linux kernel provides following operating system features.

Linux内核提供了操作系统级别的功能和用户级别的工具,应用程序由不同的社区,项目或公司提供。 Linux内核提供以下操作系统功能。

  • Memory management

    内存管理
  • Hardware Access

    硬件访问
  • File system management

    文件系统管理
  • Network Device management

    网络设备管理
  • Disk Drive Management

    磁盘驱动器管理
  • Process Management

    流程管理
  • User rights and privileges

    用户权限
  • Peripheral like USB, Firewire management

    外围设备,例如USB,火线管理

And Linux kernel does not provide following tools, applications, and features.

而且Linux内核不提供以下工具,应用程序和功能。

  • Browser like Chrome, Firefox

    浏览器,例如Chrome,Firefox
  • File manager

    文件管理器
  • GUI Desktop

    GUI桌面
  • Daemons or services

    守护程序或服务
  • Graphic design

    平面设计
  • Games

    游戏类

Linux发行版 (Linux Distribution)

Distributions provides user level tools, desktop environments, packages, graphic arts etc.

发行版提供用户级别的工具,桌面环境,程序包,图形艺术等。

There are a lot of distributions in the wild. There is no exact count but over 300. Very little of them are very popular like Ubuntu, Debian, Fedora, Suse, CentOS, etc.

在野外有很多分布。 没有确切的数目,但有300多个。其中很少有人像Ubuntu,Debian,Fedora,Suse,CentOS等那样受欢迎。

Distributions can base other distributions to make things better for them. For example, Ubuntu uses Debian as upstream distribution and get most of the packages from Debian. This gives Ubuntu less workload but some dependency on Debian. Also, Mint distribution uses Ubuntu as base. As you see the relationship between distributions is not so simple.

发行版可以使其他发行版更完善。 例如,Ubuntu使用Debian作为上游发行版,并从Debian获取大多数软件包。 这给Ubuntu带来了更少的工作量,但是对Debian有所依赖。 而且,Mint发行版使用Ubuntu作为基础。 如您所见,分布之间的关系不是那么简单。

LEARN MORE  Operating Systems List
了解更多操作系统列表

Distributions have some motivation like being fast, being eye candy, being the latest version, being easy to use, etc. This motivation makes them different. Almost all of them uses the same software.

分发具有一些动机,例如快速,令人眼花candy乱,是最新版本,易于使用等。这种动机使它们与众不同。 他们几乎都使用相同的软件。

More about different distributions can get from DistroWatch

可以从DistroWatch获得更多有关不同发行版的信息

翻译自: https://www.poftut.com/linux-os-and-distributions/

linux操作系统发行版

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux操作系统发行版_Linux操作系统和发行版 的相关文章

随机推荐

  • Redis系列--redis持久化

    一 为什么需要持久化 redis本身运行时数据保存在内存中 如果不进行持久化 那么在redis出现非正常原因宕机或者关闭redis的进程或者关闭计算机后数据肯定被会操作系统从内存中清掉 当然 redis本身默认采用了一种持久化方式 即RDB
  • Matlab 2021b安装教程-Matlab分析软件下载方法

    MATLAB是美国MathWorks公司出品的商业数学软件 用于算法开发 数据可视化 数据分析以及数值计算的高级技术计算语言和交互式环境 主要包括MATLAB和Simulink两大部分 下载方法 https docs qq com shee
  • 【数据分析实战】基于python对酒店预订需求进行分析

    文章目录 引言 数据加载以及基本观察 缺失值观察及处理 缺失值观察以及可视化 缺失值处理 用户数据探索 什么时间预定酒店将会更经济实惠 哪个月份的酒店预订是最繁忙的 商家数据探索 按市场细分的不同预定情况是怎样的 什么样的人更容易取消预订
  • CCNA考试题库中英文翻译版及答案11

    26 Two routers named Atlanta and Brevard are connected by their serial interfaces as shown in the exhibit but there is n
  • SpringCloud-微服务架构编码构建

    SpringCloud Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具 例如配置管理 服务发现 断路器 智能路由 微代理 控制总线 分布式系统的协调导致了样板模式 使用Spring Cloud开发人员可以快速
  • 010.CMake函数和宏(下)

    文章目录 函数和宏的根本区别 同名覆盖 总结 函数和宏的根本区别 函数和宏之间的一个根本区别 是函数引入了一个新的变量作用域 而宏没有 在函数内定义或修改的变量对函数外同名的变量没有影响 而宏与其调用者共享相同的变量范围 但是请注意 函数不
  • 我的第一个hbuilder项目,基于h5的五子棋游戏

    这是在老师的引导下完成小游戏 以下是今天学习的内容和知识分享 第一个游戏的操作思想 使用hbuilder软件 打开软件可在其帮助中 hbuilder入门 可以了解相应的软件使用方法 使用 菜鸟教程 网站 可在其中学习h5的相关知识 制作五子
  • 数据结构---堆排序

    堆排序 JAVA实现 和快速排序区别 二叉堆的构建 删除 调整是实现堆排序的基础 之前博客写了二叉堆 二叉堆 最大堆的堆顶是整个堆中的最大元素 最小堆的堆顶是整个堆中的最小元素 堆排序步骤 把无序数组构建成二叉堆 需要从小到大排序 则构建成
  • QT之模态

    模态 当一个窗口以模态显示 那么所有其他窗口的事件都被阻塞 停止运行 直到模态窗口关闭后才继续 MainWindow pMainWindow new MainWindow pMainWindow gt setWindowTitle QStr
  • Hbuilder X用不习惯?快来看看这些快捷键

    用惯了vscode Hbuilder X的使用也得熟练 快捷键如下 Ctrl N 新建文件 Ctrl W 关闭文件 Ctrl Shift W 关闭全部文件 Ctrl S 保存文件 Ctrl Shift S 保存全部文件 Alt 激活代码助手
  • C/C++的单元/集成测试工具 - VectorCAST/C++

    什么是VectorCAST C VectorCAST C 是一套集成的软件测试解决方案 能显著降低C C 测试过程中为达到安全性检测和嵌入式系统关键任务检测所必需的时间 工作量及成本 VectorCAST C 可自动实现 为单元测试和集成测
  • (USB系列三)stm32 CubeMX usb音频描述符详解 usb audio UAC

    如果需要麦克风阵列 回声消除 声源定位 波束成形 语音对话的产品请访问我好朋友的店铺 店铺链接 首页 智能语音开发者联盟 淘宝网 大家好我是人见人爱 花见花开的大魔王 usb协议还是很烦的 cube很大程度上减轻了工作量 但是不灵活是个大问
  • python xlrd主要功能

    This module is part of the xlrd package which is released under a BSD style licence Basically use function xlrd open wor
  • 信息学奥赛--进制转化

    学习目标 1 了解二进制及其他进制 2 十进制与R进制的转换 3 能编程实现进制之间的转换 学习内容 练习 一 任意进制转十进制 1 1101101 2 2 7754 8 3 F1B9AC 16 4 1011 11101 2 5 75 10
  • 开源BT磁力搜索引擎收集

    基本是利用bt网络中p2p技术实现 开源项目上实现了dht网络的搜索 是学习dht算法的好项目 https lanmaowz com open dht spider https github com dontcontactme p2pspi
  • NVIDIA Jetson TX2 解决奥比中光 Astra pro相机的ros 打不开深度信息/camera/depth/image

    背景 NVIDIA Jetson TX2 安装奥比中光 Astra pro相机的ROS 驱动后可以打开彩色相机 打不开深度信息 有点捉急 换了一台相机 还是如此 说明相机没问题驱动有问题 打开奥比中光的开发者论坛 Astra pro无法读取
  • SDN 中 DDoS 攻击问题(论文方法总结)

    SDN 中 DDoS 攻击类型 1 数据平面DDoS攻击 数据平面由多个启用OpenFlow的转发设备组成 这些设备被称为OpenFlow交换机 每个交换机都有一个有限的流表大小来存储规则和有限的处理能力来处理不匹配的数据包 因此 它成为缓
  • rancher部署flink集群

    rancher版本 v2 6 8 k8s版本 v1 22 13 rke2r1 flink集群版本 1 15 0 flink安装模式 session cluster 写在前面 因为参照官网的说明安装过程中出现了很多问题 特记录于此 避免后续重
  • 2020-6-19 Idea打包项目war并且发布到服务器

    打包的介绍 打包和上传到服务器的介绍
  • linux操作系统发行版_Linux操作系统和发行版

    linux操作系统发行版 Newcomers to Linux world generally confuse or no idea about distributions We call generally the operating s