常用Linux发行版操作系统大盘点

142 篇文章 129 订阅
订阅专栏

本文已收录进开源项目:github.com/JavaCollection,有自学路线、面试题和面经、编程资料及系列技术文章等,资源持续更新中…

在之前的两篇文章:

  • 《人手一套Linux环境搭建之:macOS版本教程》
  • 《人手一套Linux环境搭建之:Windows版本教程》

中详细演示了如何在Windows系统和macOS系统上基于虚拟机来打造学习和实验用Linux环境,这两篇文章中安装的Linux系统都是CentOS这个发行版,于是一些小伙伴发出了致命三连击

  • 为啥不选用其他类型的Linux系统呢?
  • 还有哪些Linux系统可供选用呢?
  • 我到底该选哪一种Linux操作系统呢?

得嘞,做个小盘点吧。

不过由于个人能力和见识有限,如有不当之处,还请批评指出,一起交流进步。


眼花缭乱!

Linux系统的种类实在是太多了,具体的发行版种类让人看得眼花缭乱,本文就试着来总结一波,理一理顺一顺,帮助我们做到心里有数。

单谈Linux的概念实在是太泛了。严格来讲,Linux只能说是一种操作系统的内核,所以我们通常所说的 “Linux操作系统” 一般指的是 采用Linux作为内核 的操作系统!

首先我们选两个常见的维度,来做个分类吧。


按是否商业版来划分

现有的Linux发行版操作系统,可以划分为由商业公司维护的商业版本和由开源社区维护的免费发行版本。

商业版Linux系统典型的代表那就是RedHat Enterprise Linux,而平时我们所常用的UbuntuCentOSDebain这种则一般属于免费发行版。

有人会说,Linux不是开源的吗?不应该都是免费的吗?

是的,Linux内核是开源的,但是 开源≠免费,我们可以理解为付费的是它的服务或者商业支持,所以有些Linux的发行版它也有它所谓的商业版。

当然这个角度我们不用纠结太多,一般个人使用,用免费发行版比较多。


按包管理器来划分

首先,什么是包管理器呢?

这么说吧,如果没有包管理器这个东西的存在,那估计仅仅是Linux系统上的软件安装,怕是就要劝退很多用户了,因为很多的软件依赖处理会让人抓狂。

因此简单起见,我们可以将包管理器理解为,用来为Linux系统上的软件安装卸载升级查询提供支持的组件,所以对于用户使用来说,一般是一组工具命令集。

目前Linux世界里的包管理种类繁荣,选几个最主流的,可以大致梳理成如下表格所示,每一种都有对应的Linux发行版代表:

包管理器名称常用标志性指令代表系统举例
DPKGdpkg、aptDebain、Ubuntu等
RPMrpm、yumRedHat、CentOS等
PacmanpacmanArch、Manjaro等
DNFdnfFedora
ZypperzypperSUSE
PortageemergeGentoo

用一个脑图来总结一下可能会更加形象:

所接下来分别针对这里面的几个主流使用的Linux发行版系统来大致唠一唠。


Debian

DebianUbuntu是一个派系的,但界面可能没有Ubuntu那么华丽,但是比较稳定,也适合用作服务器操作系统。Debian在开源圈子用得十分广泛,也有一大批开源爱好者活跃于其中。


Ubuntu

Ubuntu界面比较华丽,包管理器很完善,社区也非常活跃,个人用户确实很多,所以从市面上看的确比较大众化。


RedHat

RHEL(Red Hat Enterprise Linux)毕竟是商业版Linux系统,一般多用于企业生产环境,提供完善的商业支持,在性能、稳定性方面也有很大的保障。


CentOS

CentOS可以理解为是基于RedHat商业版系统的社区编译重发布版,完全开源免费,因此相较于其他一些免费的Linux发行版会更加稳定,也因此一般企业里常用作服务器操作系统。


Fedora

Fedora其实和RedHat也同属一个派系,背后的支撑企业也是红帽子公司。但是Fedora是免费发行版,而且更加侧重于新技术的试验和加持,因此稳定性方面的考量较CentOS会稍微次要一些。


SUSE

SUSE背后也算是有大公司的支持了,目前主要也还是多用于企业用户。


Arch

Arch的确比较适合好奇心强的人尝鲜,它的官方Wiki做得好,AUR仓库很繁荣,适合DIY玩家去折腾,确实也吸引了不少粉丝。


Manjaro

Manjaro可以看成是Arch Linux的衍生分支,既包含了Arch的常见优点,但也对用户友好,注重体验和稳定性。Manjaro的安装和使用都比较方便,目前使用用户非常多。


Gentoo

Gentoo适合极客范化的折腾,也比较适合有特殊需要和特殊化定制的需求,总体来说比较小众。但是用得很6的大佬们都说好,因为这些大佬们大多有系统洁癖,控制欲很强,什么都需要自己编译、自己定制,这个对他们来说简直就是天堂了。


其他Linux发行版

上文中只是介绍了比较主流和常用的Linux发行版,其他还有很多Linux发行版和其衍生系统数不胜数,在此也不一一列举了。


选用建议

  • 如果是完全0基础的新手,只是想入门Linux的生态,体验Linux界面,那Ubuntu就非常合适
  • 如果喜欢折腾和DIY,好奇心满满,可以试试ArchManjaroGentoo这些
  • 如果想用来部署服务,考虑稳定性,那CentOSDebian都是不错的选择

当然这仅仅只是参考,最终的选择还是看个人需求和兴趣吧。


本文已收录进开源项目: github.com/JavaCollection,有自学路线、面试题和面经、编程资料及系列技术文章等,资源持续更新中…

linux常用命令,适宜操作系统初学者
12-23
Linux操作系统具有以下几个特: 开放源代码:用户可以访问Linux内核的源代码,并根据自己的需要进行修改和定制。 多用户、多任务:Linux系统可以支持多个用户同时登录,并且可以同时运行多个任务。 稳定性和...
常用Linux操作系统分类
06-15
Linux操作系统在体系、国产化、平台三个方面的分类。
常见Linux发行版以及不同发行版之间的联系与区别
qq_27547737的博客
08-11 837
一、常见Linux发行版 1、Linux作为现在企业所用的常见操作系统,其发行版大致为具体一下版本,当然随着Linux系统的逐渐完善,早期刚起源的一些版本不在这里描述: a、Ubuntu,是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的"ubuntu"一词,意思是"人性"、“我的存在是因为大家的存在”,是非洲传统的一种价值观.,Ubuntu基于linux的免费开源桌面...
常用 Linux 发行版操作系统大盘
python爬虫人工智能大数据
05-16 470
在之前的两篇文章中:《人手一套Linux环境搭建之:macOS版本教程》《人手一套Linux环境搭建之:Windows版本教程》详细演示了如何在Windows系统和macOS系统上基于虚...
45个常用Linux 命令,让你轻松玩转Linux
03-26 1333
Linux 的命令确实非常多,然而熟悉 Linux 的人从来不会因为 Linux 的命令太多而烦恼。因为我们仅仅只需要掌握常用命令,就完全可以驾驭 Linux。接下来,让我们一起来看看都有那些常用Linux 命令吧!
Linux操作系统十大发行版详细介绍
weixin_30502157的博客
01-28 103
适合编写c语言的系统是 Fedora Linux 其它的像ubuntu这些界面好看,但是很多东西(比如:很多动态库)都没有。 http://tech.ccidnet.com/pub/images/tech/linux/zhuanti/version/ 转载于:https://www.cnblogs.com/pukuimin/archive/2013/01/28/2988072.htm...
linux 常用
紫梦涵的博客
09-12 57
1.ls -a:显示所有文件 2.cd [option]:切换目录 3.tree:从根目录以树状图的形式展现所有目录 4.mkdir :创建一个目录 mk -p :创建一个递归目录 5.rm:remove 删除 rm file_name :删除一个文件 rm -f filenemr :直接删除不会询问 rm -r file_name :删除递归目录 6.touch :创建一个文件 7.mv dir1_path/dir1 dir2_path/dir2 :重命名或移动dir1...
工作中常用Linux命令
梦想从这里开始
02-17 1354
工作中,常用的命令,进行总结下。 场景1:大张负责线上一个服务,使用java语言开发的。有一天,他收到报警,大概意思就是服务不能用,这个时候,老板让他查下是什么原因? 下面是大张的处理过程? 登录到这个机器,看下java进程 ps -aux | grep -v ‘grep’ | grep java –color=auto 经过分析, 场景1:发现没有这个服务的java进程
linux操作系统发行版_Linux操作系统发行版
cunjiu9486的博客
10-12 197
linux操作系统发行版Newcomers to Linux world generally confuse or no idea about distributions. We call generally the operating system as Linux but actually Linux is just a kernel. So why we call all of them L...
linux常用命令大全 Linux是一个强大的操作系统
最新发布
05-28
linux常用命令大全 Linux是一个强大的操作系统,它提供了丰富的命令行工具供用户使用。以下是一些常用Linux命令,分为不同的类别以帮助理解和记忆: 文件和目录操作 ls:列出目录内容 cd:更改目录 pwd:打印当前...
常用Linux发行版镜像源配置小结
09-14
主要介绍了常用Linux发行版镜像源配置小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Linux操作系统常用命令ppt分享
05-24
linux操作系统基础命令ppt分享稿
linux常用大全
m0_57442106的博客
01-08 1576
账号管理 用户 创建用户: useradd 用户名 用户口令: passwd 用户名 修改用户: usermod 用户名 删除用户: userdel 用户名 显示用户: logname 切换用户: su 提高用户权限:sudo 显示当前登录用户:who 服务器时间时区:timedatectl 用户组 创建用户组: groupadd 用户名 修改用户组: groupmod 用户名 查询用户所属组:groups 用户名 删除用户组: groupdel 用户组名 目录操作 pwd:查看..
Linux操作系统及其发行版
小龙狗的博客
10-11 8806
文章目录Linux是什么Liunx与WindowsLinux发行版本1. Debian系列:2. Slackware系列:3. Redhat系列:4. 其他发行版本: Linux是什么 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬...
Linux命令提示符
weixin_34067102的博客
11-13 727
命令提示符表示当前终端的状态 book@www.100ask.org:~$ book表示:当前登录的用户名 www.100ask.org表示:主机名 ~表示:当前所在目录~表示:家目录 $表示:用户提示符如果是root管理员,显示#;如果是普通用户,显示$ @是个连接符,连接前后用的 :也是个连接符,连接前后用的 命令提示符显示了: 1....
Linux操作系统主要发行版简介
东子的博客
03-25 948
Redhat:应该称为Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所谓的RedhatAdvance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内使用人群最多的Linux版本,甚至有人将Redhat等同于Linux,而有些老鸟更是只
166 个最常用Linux 命令汇总,总有你需要用到的
软件自动化测试技术交流、资源分享
07-19 779
Linux命令是对Linux系统进行管理的命令,对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。以下列举166个最常用的命令,总有一个是你需要用到的,欢迎亮到你的收藏夹。...
LinuxLinux常用的20个基本指令 介绍~分析
七月.cc的博客
11-02 3683
因为Linux 的开放、灵活、自由、免费 等特,全球大多服务器设备都是使用的Linux操作系统,而且很高的几率不会使用图形化的界面,只有命令行操作 而要使用命令行熟练操作Linux,最重要的知识就是 Linux 操作系统的内核 以及 Linux环境下的指令,本篇文章的主要内容就是 Linux 环境下的 指令操作
Linux 常用基本命令汇总
秀岩的博客
02-13 2660
1. 查看命令帮助 2. 显示文件和目录 3. 切换目录 4. 创建文件和目录 5. 删除文件和目录 6. 文件拷贝 7. 移动、重命名 8. 清屏、查看位置、自动补全 9. 日历、日期指令 10. 历史指令 11. 文件查看 cat 12. 文件查看 more
linux操作系统发行版
07-28
Linux操作系统有很多不同的发行版,以下是一些比较常见发行版: 1. Ubuntu:基于Debian的发行版,非常行且易于使用,适合新手和有经验的用户。 2. Fedora:由红帽公司支持的社区发行版,注重最新的软件和技术。 3. CentOS:基于Red Hat Enterprise Linux (RHEL)的免费版本,非常稳定且适用于服务器。 4. Debian:非常稳定且注重自由软件的发行版,被许多其他发行版作为基础。 5. Arch Linux:注重简单性和自定义性的发行版,适合有经验的用户。 6. openSUSE:由SUSE公司支持的发行版,注重易用性和稳定性。 这只是一小部分常见Linux发行版,还有许多其他发行版可供选择,每个发行版都有其独特的特和目标用户群。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

分类专栏

  • 技术分享 142篇

最新评论

  • 又整新活,新版 IntelliJ IDEA 2024.1 有点东西!

    独·缠: 想到他强,没想到这么强

  • 肝了半个月,我整理出了这篇嵌入式开发学习学习路线+知识点梳理)

    普通网友: 我置顶博文里面有资料

  • 肝了半个月,我整理出了这篇嵌入式开发学习学习路线+知识点梳理)

    普通网友: 我置顶博文里面有资料

  • 肝了半个月,我整理出了这篇嵌入式开发学习学习路线+知识点梳理)

    qq_41397721: 同学 可以一起

  • 肝了半个月,我整理出了这篇嵌入式开发学习学习路线+知识点梳理)

    qq_41397721: 前辈 这部分课程哪里可以学

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • 作者把他写了3年的软件,给开源了!
  • 又整新活,新版 IntelliJ IDEA 2024.1 有点东西!
  • 吾辈楷模!国人开源的Redis客户端被Redis官方收购了!
2024年4篇
2023年15篇
2022年4篇
2021年19篇
2020年36篇
2019年13篇
2018年58篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

聚圣源一句简短的雪景句子瑜女孩起名海产品的公司起名全部免费的电视剧大全3c店铺起名用兵天下罗宝宝起名大全名字大全教师宿舍楼起名侨字起名字吉利吗北京哪里有起名公司7画字有哪些起名字使用给团队起名字超霸气的pp卡丁车浏览器兼容问题whatsappmessenger商标起名英文翻译忍者村大战3.2beta2p2p网贷平台排名龙凤胎起小名建材行业有限公司起名生煎加盟店盗墓笔记百度网盘手机电视软件施工设备公司起名姓氏兰起名2022年2月出生的虎宝宝起名爸爸要我起名字名字中带浩字男生 起名战神2pc版淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化