精华内容
下载资源
问答
  • 哪个linux版本稳定
    千次阅读
    2019-11-09 10:49:15

    https://blog.csdn.net/F8qG7f9YD02Pe/article/details/79329760

    每次 Linus Torvalds 发布 一个新 Linux 内核的主线版本[1],几乎都会引起这种困惑,那就是到底哪个内核版本才是最新的“稳定版”?是新的那个 X.Y,还是前面的那个 X.Y-1.Z ?最新的内核版本是不是太“新”了?你是不是应该坚持使用以前的版本?

    kernel.org[2] 网页上的信息并不会帮你解开这个困惑。目前,在该页面的最顶部,我们看到是最新稳定版内核是 4.15 — 但是在这个表格的下面,4.14.16 也被列为“稳定版stable”,而 4.15 被列为“主线版本mainline”,很困惑,是吧?

    不幸的是,这个问题并不好回答。我们在这里使用“稳定”这个词有两个不同的意思:一是,作为最初发布的 Git 树的名字,二是,表示这个内核可以被视作“稳定版”,用在“生产系统”。

    由于 Git 的分布式特性,Linux 的开发工作在许多 不同的分叉仓库中[3] 进行。所有的 bug 修复和新特性也是首先由各个子系统维护者收集和准备的,然后提交给 Linus Torvalds,由 Linus Torvalds 包含进 他自己的 Linux 树[4] 中,他的 Git 树被认为是 Git 仓库的 “master”。我们称这个树为 “主线” Linux 树。

    候选发布版(RC)

    在每个新的内核版本发布之前,它都要经过几轮的“候选发布”,它由开发者进行测试并“打磨”所有的这些很酷的新特性。基于他们这几轮测试的反馈,Linus 决定最终版本是否已经准备就绪。通常有 7 个每周预发布版本,但是,这个数字经常走到 -rc8,并且有时候甚至达到 -rc9 及以上。当 Linus 确信那个新内核已经没有问题了,他就制作最终发行版,我们称这个版本为“稳定版”,表示它不再是一个“候选发布版”。

    Bug 修复

    就像任何一个由不是十全十美的人所写的复杂软件一样,任何一个 Linux 内核的新版本都包含 bug,并且这些 bug 必须被修复。Linux 内核的 bug 修复规则非常简单:所有修复必须首先进入到 Linus 的树。一旦主线仓库中的 bug 被修复后,它接着会被应用到内核开发社区仍在维护的已发布内核中。在它们被考虑回迁到已发布的稳定版本之前,所有的 bug 修复必须满足 一套重要的标准[5] — 标准的其中之一是,它们 “必须已经存在于 Linus 的树中”。这是一个 独立的 Git 仓库[6],维护它的用途是回迁 bug 修复,而它也被称为“稳定”树 —— 因为它用于跟踪以前发布的稳定内核。这个树由 Greg Kroah-Hartman 策划和维护。

    最新的稳定内核

    因此,无论在什么时候,为了查看最新的稳定内核而访问 kernel.org 网站时,你应该去使用那个在大黄色按钮所说的“最新的稳定内核”。

    但是,你可能会惊奇地发现 —— 4.15 和 4.14.16 都是稳定版本,那么到底哪一个更“稳定”呢?有些人不愿意使用 “.0” 的内核发行版,因为他们认为这个版本并不足够“稳定”,直到最新的是 “.1” 的为止。很难证明或者反驳这种观点的对与错,并且这两种观点都有赞成或者反对的理由,因此,具体选择哪一个取决于你的喜好。

    一方面,任何一个进入到稳定树的发行版都必须首先被接受进入主线内核版本中,并且随后会被回迁到已发行版本中。这意味着内核的主线版本相比稳定树中的发行版本来说,总包含有最新的 bug 修复,因此,如果你想使用的发行版包含的“已知 bug”最少,那么使用 “.0” 的主线发行版是最佳选择。

    另一方面,主线版本增加了所有很酷的新特性 —— 而新特性也给它们带来了数量未知的“新 bug”,而这些“新 bug”在老的稳定版中是不会存在的。而新的、未知的 bug 是否比旧的、已知的但尚未修复的 bug 更加令人担心呢? —— 这取决于你的选择。不过需要说明的一点是,许多 bug 修复只对内核的主线版本进行了彻底的测试。当补丁回迁到旧内核时,它们可能会工作的很好,但是它们很少做与旧内核的集成测试工作。通常都假定,“以前的稳定版本”足够接近当前的确信可用于生产系统的主线版本。而实际上也确实是这样的,当然,这也更加说明了为什么选择“哪个内核版本更稳定”是件非常困难的事情了。

    因此,从根本上说,我们并没有定量的或者定性的手段去明确的告诉你哪个内核版本更加稳定 —— 4.15 还是 4.14.16?我们能够做到的只是告诉你,它们具有“不同的稳定性”,(这个答案可能没有帮到你,但是,至少你明白了这些版本的差别是什么?)。
    ————————————————

    更多相关内容
  • 哪个 Linux 内核版本是 “稳定的”?

    千次阅读 2021-05-11 17:44:24
    Konstantin Ryabitsev 为你讲解哪个 Linux 内核版本可以被视作“稳定版”,以及你应该如何选择一个适用你的内核版本。每次 Linus Torvalds 发布 一个新 Linux 内核的主线版本,几乎都会引起这种困惑,那就是到底哪个...

    Konstantin Ryabitsev 为你讲解哪个 Linux 内核版本可以被视作“稳定版”,以及你应该如何选择一个适用你的内核版本。

    每次 Linus Torvalds 发布 一个新 Linux 内核的主线版本,几乎都会引起这种困惑,那就是到底哪个内核版本才是最新的“稳定版”?是新的那个 X.Y,还是前面的那个 X.Y-1.Z ?最新的内核版本是不是太“新”了?你是不是应该坚持使用以前的版本?

    kernel.org 网页上的信息并不会帮你解开这个困惑。目前,在该页面的最顶部,我们看到是最新稳定版内核是 4.15 — 但是在这个表格的下面,4.14.16 也被列为“稳定版stable”,而 4.15 被列为“主线版本mainline”,很困惑,是吧?

    不幸的是,这个问题并不好回答。我们在这里使用“稳定”这个词有两个不同的意思:一是,作为最初发布的 Git 树的名字,二是,表示这个内核可以被视作“稳定版”,用在“生产系统”。

    由于 Git 的分布式特性,Linux 的开发工作在许多 不同的分叉仓库中 进行。所有的 bug 修复和新特性也是首先由各个子系统维护者收集和准备的,然后提交给 Linus Torvalds,由 Linus Torvalds 包含进 他自己的 Linux 树 中,他的 Git 树被认为是 Git 仓库的 “master”。我们称这个树为 “主线” Linux 树。

    候选发布版(RC)

    在每个新的内核版本发布之前,它都要经过几轮的“候选发布”,它由开发者进行测试并“打磨”所有的这些很酷的新特性。基于他们这几轮测试的反馈,Linus 决定最终版本是否已经准备就绪。通常有 7 个每周预发布版本,但是,这个数字经常走到 -rc8,并且有时候甚至达到 -rc9 及以上。当 Linus 确信那个新内核已经没有问题了,他就制作最终发行版,我们称这个版本为“稳定版”,表示它不再是一个“候选发布版”。

    Bug 修复

    就像任何一个由不是十全十美的人所写的复杂软件一样,任何一个 Linux 内核的新版本都包含 bug,并且这些 bug 必须被修复。Linux 内核的 bug 修复规则非常简单:所有修复必须首先进入到 Linus 的树。一旦主线仓库中的 bug 被修复后,它接着会被应用到内核开发社区仍在维护的已发布内核中。在它们被考虑回迁到已发布的稳定版本之前,所有的 bug 修复必须满足 一套重要的标准 — 标准的其中之一是,它们 “必须已经存在于 Linus 的树中”。这是一个 独立的 Git 仓库,维护它的用途是回迁 bug 修复,而它也被称为“稳定”树 —— 因为它用于跟踪以前发布的稳定内核。这个树由 Greg Kroah-Hartman 策划和维护。

    最新的稳定内核

    因此,无论在什么时候,为了查看最新的稳定内核而访问 kernel.org 网站时,你应该去使用那个在大黄色按钮所说的“最新的稳定内核”。

    AAffA0nNPuCLAAAAAElFTkSuQmCC

    但是,你可能会惊奇地发现 —— 4.15 和 4.14.16 都是稳定版本,那么到底哪一个更“稳定”呢?有些人不愿意使用 “.0” 的内核发行版,因为他们认为这个版本并不足够“稳定”,直到最新的是 “.1” 的为止。很难证明或者反驳这种观点的对与错,并且这两种观点都有赞成或者反对的理由,因此,具体选择哪一个取决于你的喜好。

    一方面,任何一个进入到稳定树的发行版都必须首先被接受进入主线内核版本中,并且随后会被回迁到已发行版本中。这意味着内核的主线版本相比稳定树中的发行版本来说,总包含有最新的 bug 修复,因此,如果你想使用的发行版包含的“已知 bug”最少,那么使用 “.0” 的主线发行版是最佳选择。

    另一方面,主线版本增加了所有很酷的新特性 —— 而新特性也给它们带来了数量未知的“新 bug”,而这些“新 bug”在老的稳定版中是不会存在的。而新的、未知的 bug 是否比旧的、已知的但尚未修复的 bug 更加令人担心呢? —— 这取决于你的选择。不过需要说明的一点是,许多 bug 修复只对内核的主线版本进行了彻底的测试。当补丁回迁到旧内核时,它们可能会工作的很好,但是它们很少做与旧内核的集成测试工作。通常都假定,“以前的稳定版本”足够接近当前的确信可用于生产系统的主线版本。而实际上也确实是这样的,当然,这也更加说明了为什么选择“哪个内核版本更稳定”是件非常困难的事情了。

    因此,从根本上说,我们并没有定量的或者定性的手段去明确的告诉你哪个内核版本更加稳定 —— 4.15 还是 4.14.16?我们能够做到的只是告诉你,它们具有“不同的稳定性”,(这个答案可能没有帮到你,但是,至少你明白了这些版本的差别是什么?)。

    作者:KONSTANTIN RYABITSEV 译者:qhwdw 校对:wxy

    展开全文
  • 如果你不懂得应该使用哪个 Linux 内核稳定版本,下面由内核维护者给你建议,当然,这些建议对 Android 系统是不管用的,以下是建议的理由。截止至2018年8月26日的最新Linux内核版本截图:最新Linux内核版本有4.18.5...

    如果你不懂得应该使用哪个 Linux 内核稳定版本,下面由内核维护者给你建议,当然,这些建议对 Android 系统是不管用的,以下是建议的理由。

    截止至2018年8月26日的最新Linux内核版本截图:

    90d4bacc3a2ab7f8080ddcfc5c74530c.png

    91803152c437844411b7293bc46e5c0f.png

    最新Linux内核版本有4.18.5、4.17.19、4.14.67、4.9.124、4.4.152、3.18.119、3.16.57。

    Linux 内核维护者的建议

    Linux 内核稳定分支维护者 Greg Kroah-Hartman 提到了稳定内核版本的选择。Kroah-Hartman 建议,对所有 Linux 用户来说,最明智的选择是使用自己喜欢的发行版所支持的内核,他个人偏爱滚动更新发行版,滚动更新发行版包括了 Fedora、openSUSE、Arch、Gentoo、CoreOS 等等。所有这些发行版都使用了最新的稳定版本,并定时打上必要的补丁。还有许多用户偏爱传统的发行版模式,这些发行版选择了一个特定的内核版本,然后提供五年甚至十年的更新(比如 RHEL)。Kroah-Hartman 认为,用户在选择时需要确保使用的 Linux 内核得到支持,如果支持结束之后应该及时升级。

    以上建议对 Android 系统除外

    当然,以上建议对 Android 系统则另当别论,因为它的情况特殊,鉴于整个移动开发模式的特殊性,Android 使用的内核版本都相当古老,许多代码都没有合并到主线,Android 厂商会向内核加入超过 200 万行代码,以至于内核实际上已经面目全非,他因此将这些内核称之为“类 Linux”。绝大多数 Android 设备在发布两年之后就停止更新了,给世界留下了数以百万计的不安全设备。

    总结

    假如你使用的是 Ubuntu 18.04 版本,因为它提供长期技术支持,Ubuntu 官方技术团队出品补丁程序,在安全及稳定性上有保障,那么你的更新就按 Ubuntu 官方提供的就好,直到 Ubuntu 18.04 结束支持,你在另行升级。

    相关主题

    展开全文
  • node 最新稳定版本 node-v14.15.1-linux-x64.tar.xz,linux 64位操作系统
  • Ubuntu8.04 LTS是长期支持版,长期支持版本会比较稳定,更适合日常使用。下一个新的长期支持版本是 Ubuntu Lucid Lynx 10.04LTS,应该是最好用的,期待ing。下面是 Ubuntu 10.04的一些信息:Ubuntu 10.04 的发布日程...

    目前来看,要是日常使用,还是Ubuntu8.04 LTS比较好用。09年出的9.04和9.10貌似不怎么样。

    Ubuntu8.04 LTS是长期支持版,长期支持版本会比较稳定,更适合日常使用。

    下一个新的长期支持版本是 Ubuntu  Lucid Lynx 10.04LTS,应该是最好用的,期待ing。

    下面是 Ubuntu 10.04的一些信息:

    Ubuntu 10.04 的发布日程

    2009年12月3日 - Ubuntu 10.04 LTS Alpha 1

    2010年1月7日- Ubuntu 10.04 LTS Alpha 2

    2010年2月4日- Ubuntu 10.04 LTS Alpha 3

    2010年3月4日- Ubuntu 10.04 LTS Beta 1

    2010年4月1日- Ubuntu 10.04 LTS Beta 2

    2010年4月15号- Ubuntu 10.04 LTS RC

    2010年4月29日- Ubuntu 10.04 LTS Final 正式版

    Ubuntu开发团队将会更加注重Lucid Lynx(ubuntu 10.04 LTS)的性能和安全!主要是使ubuntu 10.04 LTS(Lucid Lynx)成为一款完美的免费操作系统,并且给用户带来性能上的提升,包括启动、安装和一流的硬件兼容。另外,启动速度提升为10秒将成为ubuntu 10.04 LTS(Lucid Lynx)一大亮点。0b1331709591d260c1c78e86d0c51c18.png

    展开全文
  • 不过很多人学习Linux的目的是不同,有的人可能想要从事相关的工作,有的人可能就是想要多掌握一门技术,那么针对不同情况的初学者,Linux选择哪个发行版本好?接下来为大家介绍一下吧。1、运维和分布式开发可以选择...
  • 如何判断Linux 内核是稳定版本还是测试版本
  • 该包为Linux内核4.18最新稳定版本,可用于Linux内核升级
  • linux有哪些版本?2qi电脑_数码_手机应用问题解决的IT技术网站seo - 云狐网我们平时接触到的电脑操作系统几乎都是微软的windows操作系统,...同时也会根据自己的使用体验谈谈linux哪个版本比较好用。2qi电脑_数码...
  • SUSE和Ubuntu,Linux版本该选择哪个?

    千次阅读 2021-05-16 14:45:45
    Linux发行版本之SUSE,企业级首选企业级的应用,需要高度可靠性以及稳定性,要求构建企业级应用系统更高的安全和稳定,SUSE这个版本就可以解决问题。SUSE是德国著名的Linux发行版本,发布于2003年。...
  • Linux内核最新稳定版本源码包,版本为4.20,有需要的请下载
  • Linux 安装稳定版本nginx-1.20.2

    千次阅读 2021-11-18 17:33:04
    f objs/Makefile install make[1]: Entering directory '/usr/local/nginx/nginx-1.20.2' ……………… 4、测试 [root@Tseng-HW nginx-1.20.2]# cd [root@Tseng-HW ~]# cd /usr/local/nginx/sbin/ # 查看版本 [root@...
  • 想学习Python的人都会有一个困惑,那就是Python目前有两个版本Python2和Python3,Python2与Python3有何区别,两个版本该学习哪个呢?python3 和 python2 是不兼容的,而且差异比较大,python3是不向下兼容的,但是绝...
  • Linux版本有哪些

    千次阅读 2021-05-29 11:07:50
    一、我们在说Linux版本之前先说一下什么是Linux? 从技术上来说,李纳斯•托瓦兹开发的 Linux 只是一个内核。内核指的是一个提供设备驱动、文件系统、进程管理、虚拟内存、网络通信等功能的系统软件,内核并不是一套...
  • Linux内核这里以3.10.0为例 3——主版本号、 10——次版本号、 0——修订版本号 以上是主版本号、次版本号、修订版本号的区分, 开发版和稳定版区分就看次版本号, 次版本号为基数,即“1、3、5、7、9、……”...
  • Linux内核版本

    千次阅读 2021-05-10 18:26:04
    Linux内核版本有两种:稳定版和开发版 ,Linux内核版本号由3个数字组成:r.x.yr:目前发布的内核主版本。x:偶数表示稳定版本;奇数表示开发中版本。y:错误修补的次数。内核版本号每位都代表什么 ?以版本号为例: ...
  • Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级...
  • Linux 主流发行版本,你都知道哪个?

    千次阅读 2021-05-11 03:36:53
    Linux操作系统在当下是非常受欢迎的,尤其是对于企业来说,大部分服务器使用的都是Linux操作系统,而且Linux系统拥有很多的发行版本,每个人需求不同选择也会有所差异,那么Linux主流发行版本,你都知道哪个?...
  • Linux内核源码-3.10.38版本稳定的内核版本,新增了许多功能
  • Linux版本tomcat下载及安装

    千次阅读 2021-03-27 11:30:16
    Tomcat的最新版是10,但是在做项目时不建议使用最新版,因为不稳定,其他软件也有这样的道理。所以我们可以选择9.0或者8.5,选择Tomcat的版本时,还要注意对Java版本的匹配要求,例如Tomcat选择8.5,则Java要选用7及...
  • Ubuntu到底哪个版本最好用?

    万次阅读 2021-05-18 06:32:29
    Ubuntu8.04 LTS是长期支持版,长期支持版本会比较稳定,更适合日常使用。下一个新的长期支持版本是 Ubuntu Lucid Lynx 10.04LTS,应该是最好用的,期待ing。下面是 Ubuntu 10.04的一些信息:Ubuntu 10.04 的发布日程...
  • LinuxLinux发行版本的简介与选择

    千次阅读 2022-01-11 13:27:07
    文章目录一、Linux发行版本是... Linux 发行版本的选择三、初学者应选择哪个Linux发行版?参考链接 一、Linux发行版本是什么意思? 1. Linux内核与Linux发行版本 李纳斯•托瓦兹开发的 Linux 只是一个内核。 内核指的.
  • Linux内核版本02. Linux内核官方网站03. Linux发行版本04. Linux发行版本介绍4.1 Ubuntu4.2 RedHat4.3 Debian4.4 Gentoo4.5 CentOS4.6. Fedora4.7 Kali Linux4.8 Arch Linux4.9 OpenSuse4.10 Damn Vulnerable Linux...
  • 导读Konstantin Ryabitsev 为你讲解哪个 Linux 内核版本可以被视作“稳定版”,以及你应该如何选择一个适用你的内核版本。每次 Linus Torvalds 发布 一个新 Linux 内核的主线版本,几乎都会引起这种困惑,那就是...
  • 内核版本的命名规则在Linux官网(kernel.org)上,我们可以看到当前最新的内核版本,最新稳定版本是5.11.16.截止到2021年4月24日,最新稳定版本是5.11.16Linux内核版本大致可以分为以下几类:mainline:主线版本。...
  • 稳定Linux桌面发行版是哪个

    千次阅读 2020-10-07 11:15:24
    稳定的桌面发行版,我觉得应该首选OpenSUSE,一个源自德国的发行版,也是德国政府办公御用的版本,其桌面是基于KDE的,也是流行桌面中开发时间最长的桌面系统。应用程序多,桌面功能完整。 最好用的当然是...
  • linux系统主要有哪些版本

    千次阅读 2021-05-11 10:50:50
    linux系统主要版本有:Redhat版本,基于RPM包的YUM包管理方式;2.CentOS版本,免费的、开源的、可以重新分发的linux发行版;3.Ubuntu版本,拥有漂亮的用户界面的系统;4.Mandriva版本,KDE桌面的inux版本;5.Debian...
  • Linux的内核版本有两种:1稳固版2开发版。 Linux内核版本号是由3个数字构成:a.b.c a:目前发布的内核主版本。 b:偶数表示稳固版本;奇数表示开发中版本。 c:错误修补的次数。 其中第一个数字是主版本号,第二个...
  • Linux内核版本和发行版本

    千次阅读 2019-12-13 09:21:11
    Linux的内核版本和发行版本 1.内核版本 内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。例如,程序本身不需要了解用户的主板芯片集或磁盘...
  • Linux操作系统被称为领先的服务器操作系统之一,它被普遍和广泛使用着。...Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Red ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 218,543
精华内容 87,417
关键字:

哪个linux版本稳定