Ubuntu:Linux世界的旗舰区
Ubuntu在Linux的广泛采用中发挥了重要作用,它既是家庭用户的桌面系统,也是企业可靠的服务器操作系统。
发行版已经成为易用性、健壮性和支持性社区的代名词,使其成为新用户和经验丰富的用户的首选。
在这本全面的指南中,我们将开始Ubuntu的历史之旅,探索它的功能,并讨论它带来的好处。所以,让我们深入了解。
什么是Ubuntu?
Ubuntu是一个基于Debian的免费开源Linux操作系统,由Canonical有限公司开发。它是最受欢迎的发行版之一,因其易用性和对Linux新手的访问性而广受认可。
它适用于两个方面——作为桌面和服务器操作平台,分别提供单独的版本。
对于桌面Linux用户来说,Ubuntu提供了一个干净、直观、稳定的环境,使初学者和高级用户都能享受计算。正因为如此,对于许多Linux新手来说,Ubuntu是他们进入Linux生态系统的第一步。
同时,在商业服务器领域,Ubuntu是一个集性能、可靠性和最佳开源创新于一体的强大平台,使其成为企业部门服务器操作系统的最首选之一。
Ubuntu的历史
Ubuntu的故事始于2004年,但它的根源可以追溯到Debian的肥沃土壤上——Debian是最强大、最受尊敬的Linux发行版之一。但稍后会有更多内容。
2004年,南非互联网巨头、企业家和慈善家马克·沙特尔沃斯(Mark Shuttleworth)创立了Canonical有限公司(Canonical Ltd.),设想现在是开发更友好的Linux的时候了。当时,他和许多其他有技术倾向的人一样,是Debian项目的超级粉丝。
正如您所猜测的,选择以哪个分发版本为基础并在此基础上进行构建并不困难。然而,与此同时,Debian的许多方面都不符合Shuttleworth对理想操作系统的愿景。
因此,他选择了Debian,并努力使其成为一个更人性化的发行版,他称之为Ubuntu——这个术语代表了该项目的根源。但为什么用这个词呢?让我们解释一下。
“Ubuntu”这个名字来自非洲南部的Nguni Bantu语中的一个古老单词,意思是“
人性待人
或
我是因为我们是
,”反映了这样一种哲学,即分销将社区精神带到了计算机和软件的世界。
被称为“朋友圈”的标志,在今天很容易被识别,已经经历了几次变化,但其核心概念没有改变。
它由三个风格化的人物组成,他们举起双臂,相互拥抱成一个圆圈,象征着Ubuntu的核心价值观:协作、社区和人性。
2004年10月,Shuttleworth和他的公司Canonical有限公司发布了Ubuntu的第一个版本(4.10“Warty Warthog”),在Linux世界引发了一场革命。此外,它的推出还承诺向任何有兴趣试用该操作系统的人免费提供CD,大大提高了其采用率。
有限公司的角色。
如今,Ubuntu成为最受欢迎和用户友好的选项之一。然而,这一成功主要归功于Mark Shuttleworth创立的英国公司Canonical有限公司的愿景和支持。
它成立于2004年,也就是Ubuntu推出的同一年。Shuttleworth一直担任Canonical的首席执行官,直到2009年卸任,但于2017年重返该职位。
该公司是Ubuntu的主要开发者和赞助商,投资资源维护、保护和更新操作系统。这意味着Canonical雇佣了一支开发团队,他们为Ubuntu的核心做出贡献,并致力于系统的各个方面,从内核到用户界面。
但是,既然Ubuntu是一个完全免费的操作系统,那么公司继续支持和开发发行版的收入从哪里来呢?答案是这样的。
虽然Ubuntu可以免费下载、使用和共享,但Canonical通过其Ubuntu Pro和Ubuntu Advantage程序为企业和专业用户提供商业和技术支持以及其他服务,从而产生收入。然后,收入被重新投入到正在进行的分销开发中。
换言之,分销本身是免费的,但出于商业需求,该公司基于操作系统提供额外的付费服务和产品。多年来,该模型已被证明是有效的,最突出的代表是Red Hat及其RHEL。
Ubuntu版本
Ubuntu提供了不同的版本,每个版本都有自己的功能、改进和支持期(在本文后面解释)。现在让我们仔细看看它们。
Ubuntu桌面
Ubuntu Desktop是旗舰产品,专为普通计算机用户设计。它非常适合那些需要稳定、用户友好的家庭或办公电脑操作系统的人。
它提供了一套丰富的应用程序,包括网络浏览器、一套办公软件、媒体应用程序等。
Ubuntu桌面的核心是GNOME桌面环境,以其简单和优雅而闻名。它提供了一个干净直观的用户界面,对于所有专业级别的用户来说都很容易导航。
Ubuntu Desktop的另一个显著优势是其广泛的硬件驱动程序支持。换句话说,无论你是在旧的笔记本电脑上还是在最新的台式机上安装Ubuntu,你的所有底层硬件都有可能得到支持并开箱即用。
最后,我们将提到软件中心——软件管理的中心枢纽。它提供了一个用户友好的界面,允许用户浏览、安装和管理Ubuntu存储库和第三方来源的应用程序。
Ubuntu服务器
虽然Ubuntu的桌面版本是最广泛认可的,但UbuntuServer是一个针对服务器环境优化的强大变体,它继承了其父代Debian系统的可靠性,同时提供了更频繁的发布周期。
UbuntuServer旨在满足小型和大型企业环境的需求,默认情况下缺少图形用户界面。相反,它包括广泛的面向服务器的功能,旨在处理服务器环境的苛刻需求,为部署应用程序和服务提供稳定可靠的平台。
除此之外,Ubuntu Server针对云进行了优化,是亚马逊网络服务(AWS)、微软Azure和谷歌云平台(GCP)等公共云上最受欢迎的操作系统,是企业部门首选的服务器平台。
Ubuntu核心
Ubuntu Core是一个为物联网设备和嵌入式系统设计的极简主义版本。它使用事务更新机制来确保系统的完整性和可靠性,这对于需要高稳定性的设备至关重要。Snap包专门用于创建一个受限的、基于事务的系统。
发布的周期和类型
Ubuntu以其规律的发布周期和不同类型的发布而闻名。它们中的每一个都迎合了不同的受众,从需要最新功能和软件的人到需要稳定性和长期支持的人。
了解不同的Ubuntu发布类型对于用户决定安装和使用哪个版本至关重要。
LTS(长期支持)版本
LTS版本是Ubuntu发布周期的基石,每两年4月发布一次。它们由发布的年份和月份表示(例如,Ubuntu 24.04 LTS,于2024年4月发布)。
桌面版和服务器版都支持这些版本五年。在这些地方,前两年的所有发展都积累成了一个最新的、功能丰富的版本,专注于稳定性。
Ubuntu的LTS版本是最受欢迎的,并且被最终用户和企业广泛使用。它们是Canonical为那些将稳定性和支持置于最新功能之上的人推荐的。
LTS版本的主要功能:
- 延长支持期
- 注重稳定性和可靠性
- 减少对核心系统的更改,最大限度地降低破坏现有设置的风险
临时发布
Ubuntu的临时版本是介于LTS版本之间的版本,仅支持九个月。这些版本通常包括更新的软件和功能,作为下一个LTS版本的基础和测试平台。
它们非常适合那些想要体验最新Ubuntu并且支持周期更短的用户。
临时发布的主要功能:
- 尖端软件和功能
- 支持周期更短,需要更频繁的升级
- 有机会为测试和改进即将发布的LTS做出贡献
Ubuntu版本命名约定
Ubuntu严格遵循既定且可预测的半年发布周期。这意味着新版本每六个月在4月和10月推出一次,每个版本都有一个版本号和一个代号。
无论是4月还是10月,命名惯例总是以年份和路径开头。例如,Ubuntu 24.04将于2024年4月发布,Ubuntu 23.10将于2023年10月发布,等等。
一个有趣的事实是,在Ubuntu操作系统近二十年的开发过程中,只有一个例外,即2006年发布的Ubuntu 6.04。它被推迟了两个月(从4月到6月),所以它被命名为6.06,而不是像往常一样的XX.04或XX.10。
另一个有趣的事实是,Ubuntu的发布总是在星期四,而不是一个月的最后一个星期四(通常是第三个星期四),因为如果必要的话,它会提供一周的时间来推迟时间表,并将其保留在一个月内。现在来看代号。
与许多其他依赖数字和字母的软件命名约定不同,Ubuntu使用两个单词的代号系统,将形容词和动物名称组合在一起,两者都以字母表中的同一个字母开头。
例如,Ubuntu 22.04被称为“Jammy Jellyfish”、22.10“Kinetic Kudu”、23.04“Lunar Lobster”、23.10“Mantic Minotaur”、24.04“Noble Numbat”等,因为这些代号在每个版本中都按字母顺序递增。
但是当它们到达字母表的最后一个字母时会发生什么呢?好吧,他们只是重新开始,就像2017年4月发布的Ubuntu 17.04“Zesty Zapus”,以及2017年10月发布的17.10“Artful Aardvark”一样。
包管理
Ubuntu用户友好方法的核心是它的包管理系统,它允许用户轻松地安装、更新和删除软件。Ubuntu中使用了两种主要的包格式:DEB和SNAP。
DEB:Ubuntu软件的传统支柱
DEB包是基于Debian的发行版(包括Ubuntu)中的传统打包格式。它们是包含已编译的二进制文件、配置文件以及软件正确运行所需的依赖关系信息的归档文件。
用户可以通过图形用户界面(如Ubuntu软件中心或命令行工具)管理DEB包。APT是管理DEB包的主要工具,允许用户通过简单的命令安装、更新和删除软件。这是我们关于这个主题的详细指南。
Snap:Ubuntu软件发行的新时代
Snap包是一种相对较新的格式,由Canonical内部支持和设计,旨在为软件分发提供一个更安全、更易于管理的系统。
与Flatpaks类似,快照包是自包含的,这意味着它们包括应用程序及其所有依赖项。这种设计消除了“依赖性地狱”,并确保快照在不同的Linux发行版中一致工作。
它们可以通过Snap Store或命令行进行管理,使用
断裂
命令Canonical非常注重与Ubuntu的快速集成,每一个新的发行版都会以snap包的形式安装更多的软件。
Ubuntu软件存储库
Linux中的软件存储库或“repo”是一个存储位置(通常是远程),可以从中检索软件包并将其安装在计算机上。
它们使用户能够轻松安装软件,管理更新,并通过与存储库交互的工具(包管理器)确保软件尽可能安全和稳定,以处理软件包的安装、更新和删除。
Ubuntu的软件源分为四个主要存储库,每个存储库都有不同的用途。
主要的
Ubuntu背后的Canonical公司正式支持这个存储库。它包含免费的开源软件,这对Ubuntu的运行至关重要。
当您从主组件安装软件时,您可以放心该软件将附带安全更新,并且Canonical提供商业技术支持。
宇宙
宇宙是一个由社区维护的存储库,其中包含大量免费和开源软件。虽然没有得到Canonical的官方支持,但这些软件包符合Ubuntu的标准,通常被认为是安全的。
受限制的
此存储库包括专有的驱动程序和软件,这些驱动程序和程序不是开源的,但可以免费获得。Canonical提供了对这些包的支持,这些包通常是没有合适的免费软件驱动程序的硬件组件所必需的。
多元宇宙
Multiverse存储库包含非免费软件,可能有相关的法律或版权限制。这些软件包不受Canonical的支持,使用风险由用户自行承担。
PPA(个人包档案)
然而,有时用户需要访问官方渠道无法获得的更新版本的软件。这就是个人包裹档案(PPAs)发挥作用的地方。
PPA是专门为Ubuntu设计的存储库。它们是额外的软件来源,可以显著扩展Ubuntu的功能,允许软件开发人员分发其软件的新版本或不包含在Ubuntu官方存储库中的软件。
事实上,它与任何其他Ubuntu存储库都没有什么不同。当您将PPA添加到系统中时,您正在添加另一个软件存储库供软件包管理器从中提取。
但是,请始终记住,PPA是由社区提供的(这一想法类似于Arch Linux上的AUR存储库),在向系统添加新的PPA回购之前,您应该意识到可能的风险,因为您需要考虑的主要事项是:
- 安全
:由于PPA不像Ubuntu官方存储库那样经过严格审查,它们可能包含恶意软件。 - 稳定性
:PPA中的软件可能不如官方存储库中的版本稳定,这可能导致系统不稳定。 - 兼容性
:从PPA安装时存在库冲突或依赖性问题的风险,因为它们可能并不总是与系统的现有软件一致。
为什么选择Ubuntu?
到目前为止,你已经对Ubuntu有了坚实的基础。但是什么让它在无数的Linux发行版中脱颖而出呢?下面,我们将探讨使Ubuntu成为新手和有经验的Linux用户首选的主要功能。
易用性和通用性
Ubuntu以其用户友好的界面而闻名。对于从其他操作系统迁移的用户来说,默认的桌面环境直观且易于导航。这种易用性不会影响功能或灵活性,使Ubuntu适合新手和专业用户。
此外,Ubuntu的通用性令人难以置信。它可以作为桌面或服务器操作系统,用于云计算,甚至可以在智能手机和物联网设备上运行。这种多功能性使其成为满足各种计算需求的一体化解决方案。
顶部缺口支撑
选择Ubuntu最令人信服的原因之一是其一流的支持,只有业界最好的名字才能与之匹配,这是其广泛采用和用户满意度的基石。
因此,无论你是在数千台服务器上部署Ubuntu的企业,还是在笔记本电脑上使用它的个人,你都可以始终依靠及时且经过测试的更新来确保你的系统平稳安全地运行。
Ubuntu Pro
Ubuntu Pro是Canonical针对商业用户的Ubuntu服务包,为桌面、服务器和云部署提供分层支持。有了它,您可以在不到24小时的时间内获得对LTS版本、内核实时补丁、关键补丁等十年的支持。
好消息是你可以免费得到它。所有拥有有效Ubuntu One帐户的用户都可以访问Ubuntu Pro订阅,并且最多可以免费注册5台机器。
可靠性
选择Ubuntu作为操作系统就意味着选择可靠性。Ubuntu建立在Debian的基础上,继承了其可靠性,使其成为正常运行时间和可靠性至关重要的个人和专业环境的理想选择。
从为财富500强公司的服务器供电到在全球数百万台个人电脑上运行,Ubuntu的可靠性在最苛刻的环境中得到了证明。
强健的软件存储库
Ubuntu拥有庞大的软件应用程序存储库,可以通过Ubuntu软件中心或使用APT的命令行轻松安装。从满足日常计算需求的桌面应用程序到强大的服务器服务,该发行版的存储库几乎提供了每一款软件来满足您的需求。
常规发布周期
Ubuntu有一个可预测的发布周期,每两年发布一次新的长期支持(LTS)版本,每六个月发布一次临时版本,为家庭用户和企业提供了长期规划IT基础设施所急需的安心和信心。
无缝转换
选择Ubuntu作为操作系统的最令人信服的原因之一是它在版本之间的平滑升级路径。Ubuntu在设计时考虑到了最终用户,它确保了从一个版本到下一个版本的转换尽可能无缝和轻松。
这对于需要稳定和连续工作流程的个人和业务用户来说都是一个显著的优势。
强大的社区支持
Ubuntu最大的资产之一是它庞大的社区。作为一个流行的Linux发行版,它拥有庞大的活跃用户群,为其开发做出了贡献,并通过论坛、邮件列表和实时聊天服务提供免费支持。该社区是进行故障排除和学习的宝贵资源。
Ubuntu口味
Ubuntu的多功能性超越了其核心版本,提供了多种“口味”,以满足其庞大用户群的不同需求和偏好。
它们是官方认可的Ubuntu操作系统变体,通过提供替代桌面环境和软件包来满足不同的需求和偏好,同时利用Ubuntu的核心基础。
换句话说,Ubuntu风格最多是相同的基础,但附带了另一个桌面环境。必须明确的是,这些风格是使用与原始Ubuntu开发中相同的标准构建和测试的。
以下是他们的完整列表:
- KDE乌邦图
:将Ubuntu与KDE Plasma桌面环境相结合,以其现代的外观和感觉以及自定义选项而闻名。 - Ubuntu MATE
:带来了MATE桌面环境,这是经典GNOME2界面的延续,提供了功能强大且易于使用的传统桌面布局。 - 徐邦图
:利用Xfce桌面环境,在性能和美观之间取得平衡,适合那些想要稳定轻便系统而又不牺牲视觉吸引力的人。 - Ubuntu工作室
:它面向多媒体内容创作者,提供了一套音频、视频、图形和出版制作的应用程序。 - 鲁本图
:具有LXQt桌面环境的特点,该环境设计为轻量级和资源节约型,非常适合资源有限的旧硬件或系统。 - Edubuntu
:一个稳定、安全、注重隐私的选项,专为教育世界而设计,提供了一个庞大的学习软件和教育工具生态系统。 - Ubuntu布吉
:提供Budgie桌面环境,注重简洁和优雅,提供现代时尚的用户界面。 - Ubuntu肉桂
:将Ubuntu与著名的Linux Mint的肉桂桌面相结合。为用户提供传统的现代体验,专为专业人士和家庭用户打造。 - Ubuntu Unity
:Ubuntu Unity融合了Ubuntu的精华和曾经流行的、由公司支持的Unity桌面环境,是一款漂亮、流畅、轻便的Ubuntu风格。 - 麒麟版
:它专门为中国用户设计,提供了一种桌面体验,具有针对中国市场量身定制的功能和应用程序。
每种口味都是由其社区开发和维护的。尽管如此,所有这些都与Ubuntu的主版本同时发布,并接收相同的核心更新和安全补丁。
这确保了无论你选择哪种风格,你都将拥有一个安全且最新的系统,可以访问大量的Ubuntu软件库。
结论
从2004年成立以来,Ubuntu已经成为易用性、安全性和多功能性的代名词,这使它成为任何想要深入研究Linux的人的理想起点。
同时,它对这些的承诺不仅使其成为个人用户的最爱,也使其成为各种规模企业值得信赖的平台。
对于企业来说,Ubuntu已被证明是一个多才多艺的盟友。它的可靠性和稳定性是许多公司构建IT基础设施的基石。从服务器到台式机,Ubuntu的可扩展性使其成为部署企业应用程序、web服务和云解决方案的理想选择。
它的众多功能,从LTS版本的健壮性到风格的多样性,确保了为每种类型的用户量身定制的Ubuntu体验。所以,欢迎加入Ubuntu大家庭,让冒险开始吧!
有关更多信息,请参阅发行版的网站或文档。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...