版本 开发代号 中译 发布日期 支持结束时间 内核版本
桌面版 服务器版
4.10 Warty Warthog 多疣的疣猪 2004-10-20 2006-04-30 2.6.8
5.04 Hoary Hedgehog 白发的刺猬 2005-04-08 2006-10-31 2.6.10
5.10 Breezy Badger 活泼的 2005-10-13 2007-04-13 2.6.12
6.06 LTS Dapper Drake 整洁的公 2006-06-01 2009-07-14 2011-06-01 2.6.15
6.10 Edgy Eft 尖利的小蜥蜴 2006-10-26 2008-04-25 2.6.17
7.04 Feisty Fawn 烦躁不安的鹿 2007-04-19 2008-10-19 2.6.20
7.10 Gutsy Gibbon 胆大的长臂猿 2007-10-18 2009-04-18 2.6.22
8.04 LTS Hardy Heron 坚强的 2008-04-24 2011-05-12 2013-05-09 2.6.24
8.10 Intrepid Ibex 无畏的羱羊 2008-10-30 2010-04-30 2.6.27
9.04 Jaunty Jackalope 活泼的鹿角兔 2009-04-23 2010-10-23 2.6.28
9.10 Karmic Koala 幸运的树袋熊 2009-10-29 2011-04-30 2.6.31
10.04 LTS Lucid Lynx 清醒的山猫 2010-04-29 2013-05-09 2015-04-30 2.6.32
10.10 Maverick Meerkat 标新立异的狐獴 2010-10-10 2012-04-10 2.6.35
11.04 Natty Narwhal 敏捷的独角鲸 2011-04-28 2012-10-28 2.6.38
11.10 Oneiric Ocelot 有梦的虎猫 2011-10-13 2013-05-09 3.0
12.04 LTS Precise Pangolin 精准的穿山甲 2012-04-26[39] 2017-04-28[40] 3.2[41]
12.10 Quantal Quetzal 量子的格查尔鸟 2012-10-18 2014-05-16[42] 3.5[43]
13.04 Raring Ringtail 铆足了劲的环尾猫熊 2013-04-25 2014-01-27[44] 3.8[45]
13.10 Saucy Salamander 活泼的蝾螈 2013-10-17[46] 2014-07-17[47] 3.11
14.04 LTS Trusty Tahr 可靠的塔尔羊 2014-04-17[48] 2019-04 3.13
14.10 Utopic Unicorn 乌托邦的独角兽 2014-10-23[49] 2015-07-23[50] 3.16[51]
15.04 Vivid Vervet 活泼的长尾黑颚猴 2015-04-23[52] 2016-02-04[53] 3.19[54]
15.10 Wily Werewolf 老谋深算的狼人 2015-10-22[55] 2016-07-28[56] 4.2[57]
16.04 LTS Xenial Xerus 好客的非洲地松鼠 2016-04-21[58] 2021-04 4.4[59]
16.10 Yakkety Yak 喋喋不休的牦牛 2016-10-13[60] 2017-07-20 4.8
17.04 Zesty Zapus 热情的美洲林跳鼠 2017-04-13[61] 2018-01-13 4.10[62]
17.10 Artful Aardvark 巧妙的土豚 2017-10-19[63] 2018-07-19 4.13[64]
18.04 LTS Bionic Beaver[65][66] 仿生的海狸 2018-04-26[67] 2028-04[68] 4.15
18.10 Cosmic Cuttlefish 宇宙的墨鱼 2018-10-18[69] 2019-07 4.18[70]
19.04 Disco Dingo 迪斯可的澳洲野犬 2019-04-18[71] 2020-01 TBA

长期支持版本(LTS)。

Ubuntu版本的命名规则是根据正式版发行的年月命名,Ubuntu 8.10也就意味着2008年10月发行的Ubuntu。

Ubuntu是基于Debian开发的Linux发行版,Debian的开发代号来自于电影玩具总动员

Ubuntu各版本的代号却固定是形容词加上动物名称,而且这2个词的英文首字母一定是相同的。从Ubuntu 6.06开始,两个词的首字母按照英文字母表的排列顺序取用。

“ubuntu”一词(译为乌班图),意思是“人性”、“我的存在是因为大家的存在”。

Ubuntu的开发由英国Canonical有限公司主导。

Ubuntu是基于Debian发行版和GNOME桌面环境(同时,也提供基于KDE、XFCE等桌面环境的派生版本)。

普通的桌面版可以获得发布后18个月内的支持,标为LTS(长期支持)的桌面版可以获得更长时间的支持。

自Ubuntu 12.04 LTS开始,桌面版和服务器版均可获得为期5年的技术支持。

Ubuntu建基于Debian的不稳定分支:不论其软件格式(deb)还是软件管理与安装系统(Debian Apt)。

Debian与Ubuntu的软件并不一定完全兼容,但大多数情况是通用的。

Ubuntu所有系统相关的任务均需使用Sudo指令是它的一大特色。

在发布5.04版时,Ubuntu就已经把万国码(UTF-8 Unicode)作为系统默认编码,用以应对各国各地区不同的语言文字。

Ubuntu的包管理系统与Debian的类似,所有软件分为main、restricted、universe和multiverse等4类,每一类为一个“组件(component)”,代表着不同的使用许可和可用的支持级别。一般来说,官方支持的main组件主要用来满足大多数个人计算机用户的基本要求,restricted(“版权限制”)组件主要用来提高系统的可用性,因此通常需要安装这两类组件中的软件。

main 即“基本”组件,其中只包含匹配Ubuntu的许可证要求并可以从Ubuntu团队中获得支持的软件,致力于满足日常使用,位于这个组件中的软件可以确保得到技术支持和及时的安全更新。此组件内的软件是必须匹配Ubuntu版权要求(Ubuntu license requirements)[34]的自由软件,而Ubuntu版权要求大致上与Debian自由软件指导纲要(Debian Free Software Guidelines)相同。

restricted 即“受限”组件,其中包含了非常重要的,但并不具有合适的自由许可证的软件,例如只能以二进制形式获得的显卡驱动程序

由于Ubuntu开发者无法获得相应的源代码,restricted组件能够获得的支持与main组件相比是非常有限的。

universe 即“社群维护”组件,其中包含的软件种类繁多,均为自由软件,但都不为Ubuntu团队所支持。

multiverse 即“非自由”组件,其中包括了不匹配自由软件要求而且不被Ubuntu团队支持的软件包,通常为商业公司编写的软件。

Linux系列 | Ubuntu 各版本号和名称对照【转】的更多相关文章

  1. [Linux] PHP程序员玩转Linux系列-Ubuntu配置SVN服务器并搭配域名

    在线上部署网站的时候,大部分人是使用ftp,这样的方式很不方便,现在我要在线上安装上SVN的服务器,直接使用svn部署网站.因为搜盘子的服务器是ubuntu,因此下面的步骤是基于ubuntu的. 安装 ...

  2. 学习Linux系列--安装Ubuntu

    最近学习Linux,使用虚拟机太不方便,于是购买了阿里云最便宜的云主机作为学习设备. 本系列文章记录了个人学习过程的点点滴滴. 学习Linux系列--安装Ubuntu 学习Linux系列--安装软件环 ...

  3. 【Linux】简单明了查看内存使用和ubuntu的版本号及位数

    1.查看ubuntu的版本号:cat /etc/issue 2.查看系统是32位的还是64位:getconf LONG_BIT 3.查看内存使用 free free命令可以用来查看系统内存使用情况,- ...

  4. 学习Linux系列--安装软件环境

    本系列文章记录了个人学习过程的点点滴滴. 回到目录 10.安装Lamp套件. 最简单的方式,如下 sudo tasksel install lamp-server Apache 菜鸟教程 Ubuntu ...

  5. [Linux] PHP程序员玩转Linux系列-Linux和Windows安装nginx

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转L ...

  6. .Neter玩转Linux系列之四:Linux下shell介绍以及TCP、IP基础

    基础篇 .Neter玩转Linux系列之一:初识Linux .Neter玩转Linux系列之二:Linux下的文件目录及文件目录的权限 .Neter玩转Linux系列之三:Linux下的分区讲解 .N ...

  7. 初始linux系统--ubuntu

    ubuntu操作系统  1. Linux系统组成 Linux内核软件程序用于实现CPU和内存分配进程调度设备驱动等核心操作,以面向硬件为主 外围程序面向用户为主,包括分析用户指令的解释器网络服务程序图 ...

  8. Linux(Ubuntu)下安装NodeJs

    用以下命令来升级系统,并且安装一些Node.JS必要的包. Linux(Ubuntu)下安装NodeJs 安装nodeJS之前,如果没有安装g++ make libssl-dev等, 1.更新系统和依 ...

  9. 跟着鸟哥学Linux系列笔记3-第11章BASH学习

    跟着鸟哥学Linux系列笔记0-扫盲之概念 跟着鸟哥学Linux系列笔记0-如何解决问题 跟着鸟哥学Linux系列笔记1 跟着鸟哥学Linux系列笔记2-第10章VIM学习 认识与学习bash 1. ...

随机推荐

  1. angularcli 第四篇(执行事件)

    目录: 1.按下按钮执行事件 2.按下键盘回车“Enter”执行事件 1.按下按钮执行事件:<button  (click) = 'setName()'>......</button ...

  2. Centos 7.6 双网卡绑定实现高可用

    Centos 7.6 双网卡绑定实现高可用 作者:尹正杰 版权声明:原创作品, 谢绝转载!否则将追究法律责任. 一.Bond模式概述 当linux系统上有多个单独网卡,又想充分利用这些网卡,同时对外提 ...

  3. 使用virtualbox安装unbuntu开启共享文件夹时遇到的权限问题

    在安装完虚拟机之后,开启文件夹共享,发现只能用root进行访问,个人帐号无权限: cust@hqjia-desktop:/media$ ll drwxr-xr-x 4 root root 4096 2 ...

  4. SOA=SOME/IP?你低估了这件事 | 第二弹

    ​        哈喽,大家好,第二弹的时间到~上文书说到v-SOA可以通过SOC.SORS和SOS来分解落地,第一弹中已经聊了SOC的实现,这部分也是国内各大OEM正在经历的阶段,第二弹,我们继续聊 ...

  5. linux系统编程综合练习-实现一个小型的shell程序(二)

    上节minishell当中,已经初步实现了一个简单命令的解析,这节来继续对更加复杂命令进行解析,包含:输入重定向的解析.管道行的解析.输出重定向的解析以及是否有后台作业的解析,如下: 下面对其进行实现 ...

  6. 30.第一个Linq 数据库查询

    使用Linq to Entity查询数据库 首先在项目中添加ADO.NET实体数据模型,如下 新建连接 勾选生成的表 点击完成即可看到两个建立的实体数据对象模型 模型生成好之后就可以直接使用了 Cus ...

  7. machine learning (2)-linear regression with one variable

    machine learning- linear regression with one variable(2) Linear regression with one variable = univa ...

  8. Fiddler——如何抓取PHP的curl请求

    前言 本文主要介绍如何使用fiddler工具,来进行抓取PHP的curl请求,如果你会使用fiddler,那就是一行代码的事, 不会也没事,本文会教你如何简单的使用. 步骤 代码 设置桥接网络为127 ...

  9. docker相关的一些指令

    1. docker cp [容器id]:[容器文件的路径] [宿主机文件的路径] 2. docker exec -it [容器id] /bin/bash 3. docker commit -a [作者 ...

  10. php自定义函数之变量函数

    在之前的变量部份,我们学习了可变变量.可变函数仅仅是可变变量的一个变种.变形表达.大理石平台价格表 可变函数,我们也会称呼为变量函数.简单回顾一下之前的知识点: <?php  $hello =  ...