设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 手机 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何挑选适合自己的Linux系统版本?(2)

发布时间:2019-03-19 18:07 所属栏目:117 来源:信息安全我来讲你来听
导读:6. Gentoo Linux Gentoo Linux最初由Daniel Robbins(前Stampede Linux和FreeBSD的开发者之一)创建,由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统 --portage(ports和portage都是用于

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

下面这些是用于虚拟主机的坚实可靠的帮手:

  • CentOS
  • Red Hat Enterprise Linux (RHEL)
  • Debian 9 Download

出于以下目的,可以使用以上这些发布版:

  • 稳定性
  • 安全
  • 支持其他出于同样原因的程序员使用

5. 想要安全坚固的环境

或者你想建立一个很难侵入的系统,无论出于何种原因。有若干安全性发布版值得成为关注的焦点。如果你真的担心锁定主机,那么可以看看这些:

  • TAILS Linux
  • Alpine Linux
  • CoreOS
  • TENS Linux (DOD Project)
  • Tin Hat Linux

出于以下目的,可以使用以上这些发布版:

  • 安全性
  • 匿名性

6. 想要最小的计算机系统

好的,有时你只想要一些精简和轻巧的东西,完成某项工作即可。我绝对理解。也许你有一个想重新定位的旧奔腾处理器。也许操作系统只是目标的一小部分,你想要最小化的容量和配置。

  • ArchBang
  • Lubuntu
  • Puppy Linux
  • Tiny Core Linux
  • Bodhi Linux

出于以下目的,可以使用以上这些发布版:

  • 将在旧的硬件上运行
  • 尽可能最小化

【编辑推荐】

  1. 一文掌握 Linux 性能分析之网络篇
  2. 如何在Linux中安装、配置和使用Fish Shell?
  3. 详解Linux运维工具:运维流程管理、运维发布变更、运维监控告警
  4. Linux安全:Cmd提供可视化控制用户活动
  5. 4个Linux小技巧,帮你提高机器学习生产效率
【责任编辑:赵宁宁 TEL:(010)68476606】
点赞 0

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读