版本 开发代号 中译 发布日期 支持结束时间 内核版本
桌面版 服务器版
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. 安装folly库以及folly的ConcurrentHashMap的简单使用

    我在写grpc的实例时, 需要使用一个多线程的hash map, C++标准库中没有多线程的hash map, facebook开源的folly中存在大量的基础类, 中间存在一个高性能的hash ma ...

  2. 数据库PDO简介

    php简介,php历史,php后端工程师职业前景,php技术方向,php后端工程师职业体系介绍. php是世界上使用最广泛的web开发语言,是超文本预处理器,是一种通用的开源脚本语言,语法吸收了c语言 ...

  3. asp.net core 读取Appsettings.json 配置文件

    Appsettingsjson 配置定义实体在StartUp时读取配置信息修改你的Controller通过构造函数进入配置信息总结Appsettings.json 配置很明显这个配置文件就是一个jso ...

  4. linux-秘钥生成

    服务器sshd配置 #vim /etc/ssh/sshd_conf PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys # ...

  5. QT--初识

    一.组成QT的基本模块 二.创建一个简单工程 1.工程结构介绍 .pro 文件 QT += core gui # 包含的模块 greaterThan(QT_MAJOR_VERSION, ): QT + ...

  6. 【转】spring bean 卸载

    spring bean 卸载起因: 群里的一个朋友问到: 关于配置destory-method, springboot中 yml如何指定 首先介绍 bean卸载的三种形式 自定义destory-met ...

  7. 分布式调度平台XXL-JOB源码分析-时序图

    整体流程 初始化 任务调度 任务执行 任务回调 注册心跳

  8. IBM MQ V6.0 for Windows7

    https://blog.csdn.net/guolf521/article/details/87913141 websphere 商用中间件MQ 轨道交通使用

  9. springboot进行热部署项目

    百度了挺多的热部署,一种就是idea中一个插件,但是听说还需要 花钱,而且效果还是不太好. 自己按照网上的经验配置了一种属于自己的热部署,下面是详细的配置过程: 一.就是引入热部署需要的依赖: < ...

  10. 【Java】Unicode & UTF-8 & UTF-16 & UTF-32

    Unicode Unicode(统一码.万国码.单一码)是计算机科学领域里的一项业界标准,包括字符集.编码方案等.Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设 ...