openSUSE:关于绿色Linux蜥蜴你需要知道的一切
openSUSE项目是一个由SUSE软件解决方案德国有限公司和其他几家公司和个人赞助的社区项目。该程序促进了Linux在各地的使用,提供了对openSUSE的免费、轻松访问,这是一个完整的Linux发行版。
openSUSE的历史
openSUSE的历史始于1992年的德国,当时四位Linux爱好者成立了一家小公司。它成立时的名字是“S.u.S.E.”,德语缩写为“
S
软件
u
nd
S
系统-
E
ntwicklung”在英语中的意思是“软件和系统开发”。
然而,全名从未被使用过。相反,“S.u.S.E.”在1998年10月被缩短为“SuSE”,并在2003年被程式化为“SuSE”。
该公司最初是一家服务提供商,定期发布Slackware的软件包,打印UNIX和Linux手册,并提供技术援助。
SUSE Linux的第一个版本,S.u.S.E.Linux 1.0,于1994年发布。这是翻译成德语的Slackware脚本。换句话说,这是一个德国版本的SlackwareLinux。
之后,1996年,第一个发行版以S.u.S.E.Linux的名字出版,名为S.u.S.E.Linux 4.2,参考数字42,即《银河系漫游指南》中“生命、宇宙和一切的终极问题”的答案。
随后,SuSE采用了RPM格式的打包系统,随后推出了图形系统管理工具YaST,这成为SuSE Linux的支柱和优势之一,直到今天。
为了更有效地接触其业务受众,SuSE于2001年推出了SuSE Linux Enterprise Server,在Novell收购前几个月,公司名称改为SuSE Linux。SUSE现在是一个名字,而不是缩写。SUSE的官方标志和吉祥物是一只变色龙,官方命名为“Geeko”
2004年1月,Novell以2.1亿美元收购了SuSE Linux AG。
2005年8月4日,Novell宣布,随着openSUSE项目社区的推出,SUSE Professional系列将变得更加开放。
该软件一直是开源的,但openSUSE开放了开发过程,允许开发人员和用户对其进行测试和开发。此前,所有开发工作都由SUSE内部完成。
openSUSE风味
2015年,openSUSE项目进行了重组,创建了两个版本
跳
和
风滚草
。Tumbleweed是一个滚动版本,因此用户总是可以访问最新的Linux软件包。Leap是openSUSE的定期发布,具有一定的稳定性。
openSUSE风滚草和Leap之间有什么区别?
openSUSE Tumbleweed发行版是openSUSE的滚动发布版本,包含最新的稳定应用程序。它很受需要使用最新软件堆栈和IDE进行开发的高级用户和软件开发人员的欢迎。
汤草发行版的用户需要具备高级技能。它就像Arch Linux和其他滚动发行版一样。一旦软件在存储库中准备就绪,您就可以获得它。
对于经验丰富、敢于冒险的GNU/Linux用户来说,openSUSE Tumbleweed是正确的选择。
相关:什么是滚动发布的Linux以及使用它的真正好处是什么
openSUSE Leap更稳定,仅使用经过良好测试的SUSE Linux Enterprise(SLE)基础。这意味着运行关键应用程序的企业或数据中心需要操作系统的可靠性;可以使用OpenSUSE Leap。
随着SUSE Linux Enterprise 15 SP3的发布,SLE和openSUSE Leap变得更像双胞胎,而不是兄弟姐妹。Leap在那之前是基于SLE的,但更多的是上游版本。
现在,这两个发行版共享相同的二进制代码,唯一的区别是一些版权声明和品牌已从Leap中删除。
换句话说,这使得openSUSE Leap成为的免费替代品
SUSE Linux企业版。
相关:openSUSE Leap与风滚草,解释它们之间的差异
openSUSE项目同时创建了汤草和Leap。它是全球自由和开源软件社区的一部分。
包管理
在Linux发行版世界中,本机软件是打包的。例如,RPM是由Red Hat Linux创建的预编译档案。现在许多Linux发行版都使用它作为打包系统,包括openSUSE。
YaST
是openSUSE与其他Linux发行版相比的关键区别。它是用于openSUSE和SUSE Linux Enterprise发行版的安装和配置工具。
YaST因其易于使用和具有吸引力的图形界面而广受欢迎。最重要的是,它可以在安装过程中和安装后快速自定义您的系统。
YaST代表“另一个设置工具”。它可以用来配置整个系统。例如,设置硬件、配置网络和系统服务以及调整安全设置。所有这些任务都可以从YaST控制中心联系到。
目前,YaST有大约80个不同的模块,允许您配置软件管理、容器、服务、内核、服务器、硬件等。
提供一个完整的图形解决方案来管理Linux发行版中从a到Z的所有系统方面的想法,除了在openSUSE中,似乎在其他任何地方都不存在。
Zypper
是openSUSE中的命令行包管理器。Zypper提供存储库访问、依赖关系解决、包安装等功能。与DNF、APT和Pacman一样,Zypper可以处理任何普通的包管理任务,如安装、删除和更新包。
Btrfs文件系统
Btrfs是openSUSE中的默认文件系统。它是一个写时拷贝的文件系统。它的主要功能之一是能够对存储在硬盘上的文件进行快照,以便以后进行恢复。快照使您能够在应用更新或备份文件后根据需要轻松回滚系统。
例如,使用Zypper运行系统升级,但出现故障,您将无法再进入系统。您可以快速返回到升级过程之前的上一个系统状态。
相关:Linux文件系统类型说明,您应该使用哪一种
结论
有许多特性使openSUSE成为一个引人注目的Linux发行版。openSUSE是一个功能强大的多用途发行版,具有稳定、可靠、坚如磐石的发行版(Leap)和滚动发行版(Tumbleweed),适合那些喜欢前沿软件包的人。
大多数流行的桌面环境都有选项,不仅限于KDE、GNOME和Xfce。它是一个完美的桌面操作系统,将有效地满足您的服务器需求。
延伸阅读:
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...