5. Suse Linux
文章插图
Suse是起源于德国的最著名的Linux发行版,在全世界范围中也享有较高的声誉,其自主开发的软件包管理系统YaST也大受好评 。Suse于 2003年年末被Novell收购,Suse 8.0之后的发布显得比较混乱 , 比如9.0版本是收费的,而10.0版本(也许由于各种压力)又免费发布 。这使得一部分用户感到困惑,也转而使用其他发行 版本 。但是瑕不掩瑜,Suse仍然是一个非常专业且优秀的发行版,其官方主页是 。
6. Gentoo Linux
文章插图
Gentoo Linux最初由Daniel Robbins(前Stampede Linux和FreeBSD的开发者之一)创建,由于开发者对FreeBSD的熟识 , 所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统 –portage(ports和portage都是用于在线更新软件的系统,类似于apt-get,但还是有很大不同) 。Gentoo的首个稳定版本发 布于2002年,其出名是因为高度的自定制性,它是一个基于源代码的(source-based)发行版 。尽管安装时可以选择预先编译好的软件包,但是大 部分使用用户都选择自己手动编译,这也是为什么Gentoo适合比较有Linux使用经验的老手使用的原因 。但是要注意的是,由于编译软件需要消耗大量的 时间 , 所以如果所有的软件都自己编译并安装KDE桌面系统等比较大的软件包,可能需要几天时间,其官方主页是 。
7. Arch Linux
文章插图
Arch Linux的KISS(保持简单愚蠢)哲学是在2002年由加拿大计算机科学专业毕业生Judd Vinet在2002年推出的,几年来,它一直是一个为中级和高级Linux用户设计的边缘项目 。但是它”滚动更新” , 只需要安装一次,然后保持一直更新 , 不要从头安装新的系统 。这都要感谢其强大的包管理器和一个总是最新的软件库 。因此 , Arch Linux的”发行版”很少,而且现在只限于一个基本的安装光盘,只有在基本系统发生相当大的变化时,才会发行新的安装介质 。
Arch Linux除了拥有备受推崇的”滚动发布”更新机制之外,还以其快速和强大的软件包管理器”Pacman”而闻名 , 能够从源代码安装软件包,并且由于其AUR基础架构,以及经过充分测试的软件包不断增加的软件库 。其高度重视的文档,以及卓越的Arch Linux手册,使得一些高级Linux用户可以自行安装和定制分发 。用户可以使用的强大工具意味着发行版可以无限定制到最细微的细节,并且没有两个安装可能是相同的 。
二、我们该如何挑选适合自己应用的Linux首先你想做什么?我将根据常见需求对Linux版本进行分类 。这里有一些重叠的地方,而且如果准备充分的话,这些Linux发行版任何一个都可以满足你的期望需求 。Linux的一大优点是允许你随心所欲 。但是发行版之间还是有区别的,有些能为你做很多工作 , 或者某个版本具有更适合针对某个目标的设计 。
下面我会根据实现目标的最简单途径来对这些发行版分类:
1、Linux刚刚入门的新手我会给Linux新手推荐Ubuntu 。理由是易用性和兼容性方面 , Ubuntu非常棒 。
2、想要成为技术弄潮儿如果你不在乎其稳定性如何 , 只想要最新最好的软件 。你想要研究内核,或者做一些其他程序员昨天提交的很酷的玩意儿 。
出于以下目的,可以使用这些发布版:
· 为学习最新的东西而甘冒风险
· 最新和最伟大的功能
· 有趣的配置以便于处理重大更改
为了稳定性和安全,现在你需要的是最新的:
· Arch Linux
· OpenSuse Tumbleweed
· Fedora Rawhide
· Gentoo Unstable
3、只想完成一些基本工作好的,也许你并不关心操作系统的细节,只是想要GSD(Get Stuff Done完成任务) 。也许你想要构建Node或GoLang app,Linux最适合 。
如果你想完成工作的话 , 下面这些很有帮助:
· Debian Download
· Fedora
· openSuse Leap
· Ubuntu Studio
出于以下目的,可以使用以上这些发布版:
· 运行平稳,维护量低
· 最小配置
· 大部分事情可以自动完成
· 兼容硬件和软件
4、想用来构建服务器也许你想建立一个Web服务器或虚拟主机,却不知道要用哪个版本 。此分类中的第一个就是用于虚拟主机的主要发布版 , 所以如果你想要一些可以模拟托管软件的网站的东西,那么试试CentOS
- linux查看剩余内存大小 linux查看硬盘总容量命令
- 详细介绍联想手机各个系列的特点和性能 联想手机哪个系列好
- 了解联想笔记本系列特点和性能 联想笔记本哪个系列好
- 苹果一键换机到安卓哪个软件 安卓换iphone一键换机
- 迷你世界更新内容 迷你世界游戏版本更新内容
- linux查看进程信息命令 linux查看内存使用情况
- Overskride:一款有趣的Linux蓝牙应用!
- Linux中功能强大的网络工具—NC
- & Screen Linux后台执行程序Nohup
- Linuxping命令参数用法详解