个人怎么选择合适的linux发行版


前言

Linux在我们的生活中已经占据了大部分,小到安卓手机,达到企业服务器,都有linux的身影,随着linux几十年的飞速发展,衍生出了很多linux发行版,那么到底要怎么选择一个合适的linux呢?

常见的linux发行版

  • debian
  • ubuntu
  • kali
  • deepin
  • centos
  • redhat
  • …………

以上都是些生活中常见的linux发行版,在这么多发行版中怎么选出自己喜欢且合适的系统呢,这取决于你的使用习惯,使用场景,技术能力等

你是否适合使用Linux

Linux VS Windows

在这里插入图片描述

  • 相信大家从小用的就是windows系统,不管是windowsXP还是win7或更高的版本在基本的操作上面都是大同小异的。

  • 如果你的windows的专业/重度用户或者时开发者,那么肯定会接触到像用户,用户组,命令,环境变量等东西。这些在linux下也是也一样的,只是操作方式,命令等会有差异。如果你熟练使用这些操作并且想要用linux来作为主力系统,那么这入门起来会更快。

  • 在windows中不管是哪个系统,都存在令人难以接受的问题,特别是开发者。比如像权限,系统文件这些管理,很多系统文件当我们在对其进行操作时,都会显示“您需要权限才能执行此操作”,这就非常难受我自己花钱买的电脑我还不能随便改文件了??
    在这里插入图片描述

然而这些在linux中压根不存在,因为linux时自由开源的,不像windows一样受微软限制

主打的就是一个我的电脑我做主

  • 在windows中也存在大量的恶意软件,如果在安装软件不使用官方渠道,或去不正规渠道下载软件,那么安装完很有可能出现熟悉的
    “一刀9999”,360全家桶,2345全家桶等等

这些会严重拖慢电脑的速度,而且会产生大量的垃圾文件,弹窗等。而在linux下,很少有可能会有软件弹窗,系统缓慢,蓝屏等现象,除非你非要作死去网上安装病毒。

Linux VS MacOS

在这里插入图片描述

  • 如果是经常用macos的,会发现macos和linux长得差不多(仅限于某些linux发行版如ubuntu),不仅在外观上,同样的它们都是基于Unix内核,也就是说在Linux下的一些由Unix传承下来的命令在macOS中也适用。
  • 和Linux一样,macOS在整体软件生态上做的很好,只要不刻意作死,不会出现恶意第三方弹窗广告,恶意脚本植入等。
  • 由于macOS是一个商业操作系统,背后由苹果公司控制。所以人家不想让你访问的文件或文件夹你也访问不了,这点也和Windows一样,你无法很好的自定义macOS系统文件。

linux普遍优缺点

优点

  • Linux具有有强大的terminal(终端),将对于windows,terminal可以以更简短易记的命令安装,卸载,管理软件,管理文件/文件夹,权限,用户等内容。你甚至可以通过纯命令行(无GUI)来操作系统而毫无阻碍。
  • Linux的安全性还是很可靠的,有人问Linux不是开源的吗?既然源代码都有了,那岂不是黑客可以对系统为所欲为了
    在这里插入图片描述

其实并不是,Linux的开源促进了开源社区的进步,他的代码由全球的开发者共同维护

不断在bug上缝缝补补,使系统变得越来越安全。

缺点

  • 大部分linux的很多操作只能通过命令来完成,以至于你必须要学习很多命令来操作,不过通常如果不用Linux开发,那么常用的命令在10个左右。当用作开发时,会接触到几十个命令甚至需要学会linux系统文件,目录结构,权限管理等内容。

  • Linux的开放性,可自定义强,使它需要你有更大知识储备来驾驭它。现在虽然像deepin,麒麟等国内的Linux系统更偏向于用户体验,所以内部很多已经给你弄好了。但是像debian,Ubuntu等更偏向于开发者,你需要学习一些Linux相关知识来适应它。

  • Linux的生态小也是个问题,相信绝大多数的非开发者都没听说过Linux,没错,因为他很生僻,却又和我们的生活息息相关,最常用于服务器,Linux的生态比macOS还要小很多,所以他上面的软件也少很多,像人人都有的微信,不好意思Linux上不支持(不知道国内的Linux支不支持)。

发行版的选择

Ubuntu

Ubuntu

Ubuntu是由Canonical公司在2004年发布的一款操作系统,他是免费(软件免费,技术支持收费)开源的,开发者可以很方便的在上面进行开发。

优点

1:界面友好
在这里插入图片描述

ubuntu默认使用的是GNOME桌面系统,他有更容易的文件,界面,系统等管理,很适合linux0基础的新手使用。
同时gnome也有强大的社区支持和庞大的用户支持,有任何问题在相关论坛上80%~90%都可以找到
gnome也具有很强的稳定性,可以保持长久的运行而不出错

2:桌面的扩展性强

因为ubuntu默认使用的是gnome桌面,他也具有很好的可扩展性,在上面你可以安装成百上千的扩展程序,他们可以自定义你的任务栏,dock栏,启动台,窗口样式等。甚至能硬生生把你的ubuntu改称“伪 “MacOS” 或者是 “伪Windows”,当然这只是GUI界面的变化,在功能上也可以自己写脚本来实现。

3:多种风味选择
在这里插入图片描述

对于ubuntu,官方提供了很多风味(亦或者说是风格)的ubuntu改版,例如Kubuntu,Lubuntu,Xubuntu,MATE,Budgie,Studio等,这里版本太多了就不一一介绍了。大家感兴趣可以直接去官网了解: https://ubuntu.com/desktop/flavours

4:硬件支持广泛

ubuntu是一个开箱即用的系统,你可以不用关心驱动的安装和管理,因为ubuntu本身就兼容市面上大多数的硬件,不管你的机器有多老,ubuntu总能很好的兼容, 基本上97%以上的用户不必担心安装完出现不兼容,无法安装驱动的问题。极大省去了用户的上手时间。

5:多平台运行
在这里插入图片描述

除了传统的电脑以外,ubuntu还推出了ubuntu touch系统,即ubuntu触摸版,他可以在安卓手机上安装和使用,在使用上和电脑每太大区别,有个小缺点就是,在电脑上能运行的软件,挪到touch上就不一定了,毕竟手机和电脑的硬件和屏幕差距都是很大的。

6:上手快

除了前面说的驱动兼容性强之外,也提到过ubuntu是一个开箱即用的系统,也就是说安装完可以不用任何配置而使用,这在其他linux下可能还需要配置其他的系统文件,例如debian安装完你的普通用户是没有在sudo组里面的,这就导致了在普通用户中无法使用sudo命令,这就需要对其进行添加。

ubuntu在设计的时候就是着重关注于用户界面(UI),搭配上丝滑的gnome,使它具有更易于操作的方式,如果你是笔记本用户,那么三指上滑就可以进入任务后台和启动栏(这也是我最喜欢的手势),它简化了鼠标的点点点,能让开发者更专注于工作 而不是把时间花在研究怎么操作系统上。

缺点

​1:游戏兼容性

尽管在过去几年中,Ubuntu在游戏方面有了很大的改进,但仍存在相对较少的游戏和图新驱动程序支持问题

2:商业软件少
在许多商业软件的官网中,只支持windows和macos,而不支持ubuntu。这对于特定行业和需要特定商业软件的人群是个很大的问题。

Ubuntu总结

ubuntu整体来说很适合想要入门linux的人,如果之前没有任何linux基础,ubuntu是个不错的选择,他提供了漂亮和方便使用的可视化界面,很多功能不需要自己配置,只需要学习少量命令即可满足普通用户的日常需求,不过对于游戏爱好者和一些专业领域的人员,这可能不是最佳选择。

debian

在这里插入图片描述

Debian是最早基于 Linux 内核的操作系统之一。Debian 项目于 1993 年 8 月 16 日由其创始人Ian Murdock宣布,它是很多linux发行版的老爹,比如ubuntu,kali都是基于它开发。

优点

1:稳定性好
debian基本不怎么报错,系统稳定性很好,以提供可靠和持久的系统运行,它经过仔细测试和长期支持,适用于关键任务和服务器环境。

2:完全自由开源
debian是一个完全自由且开源的linux系统,符合自由软件准则,这使用户可以自由的使用,分发和修改debian,同时享受到无限的自由度。

3:软件包数量多
在这里插入图片描述

debian拥有庞大的软件仓库,其中包含了各种应用程序,工具和库,无论是初学者还是技术人员几乎都能在里面找到想到的软件包。

缺点

1:更新慢
因为debian追求稳定性,它的软件通常更新比较慢,这意味着新的软件和功能需要一段时间后才能在debian中得到更新。

2:界面不友好
在某些方面,debain更偏向于有经验的linux用户,在一些桌面环境和应用程序下需要额外的配置才能和系统完美协作。

debian总结

总体来说,debain更适合有一定linux基础的人来使用,它在很多情况下不像ubuntu那样开箱即用,不过debian具有强大的稳定性,正常使用情况下极少出现问题。

Kali

在这里插入图片描述

kali是较晚的一个linux发行版,它最早出版于2013年,是专为网络相关人员设计的linux系统,广泛应用于网络安全领域。它以其强大的工具和功能而闻名。

优点

1:内置很多网络工具
kali生来就是为网络而生,它里面内置了上百种网络工具,包括网络测试,网络渗透,端口扫描,数据库评估,密码破解,漏洞分析,逆向工程等,被广泛网络安全员,网络测试员,黑客所使用。

2:安全与隐私的支持好
kali专注于安全与隐私,它提供了一套强大的工具,帮助用户评估和保护系统的安全性,也促进了用户对网络安全和数据隐私的认识和学习。

缺点

1:学习难度大
在这里插入图片描述

如果你只是用kali作日常办公,那么和ubuntu,debian这些没什么区别,但如果你要学会使用kali里面的工具,这需要学习大量的网络,安全,编成语言等相关东西。

2:安全风险
由于kali中内置了大量渗透测试工具,如果不正当使用和操作,可能会有网络安全问题,给用户带来不可预知的风险。

kali总结

kali不适合新手,linux普通用户使用,它里面内置了和多网络工具,需要学习更多的支持来操作,一般用户网络安全员,黑客以及其他特定的专业领域用户。

CentOS

在这里插入图片描述

centos基于redhat,更多的用于企业和服务器,它以极高的稳定性在众多服务器系统中脱颖而出。

优点

1:极其稳定
由于centos是基于redhat的企业级linux发行版,所以更偏向于稳定性,centos的设计目标就是打造一个稳定,可靠的平台,它被广泛的用于企业级服务器和生产环境。

缺点

1:停止支持
在2021年,官方对centos停止了支持和维护,这意味着centos不再接收到安全更新,大大降低了系统的安全性。不过官方早已推出了CentOS Stream,并推荐我们使用它。

2:缺少第三方支持
与某些其他流行的linux发行版相比,centos可能更缺少某些第三方支持。某些独立开发者,软件公司国服务提供商更关注其他的发行版,因此需要额外的努力获得特定的软件和集成支持

centos总结

centos更偏向于服务器和商业用途而不是个人使用,不过对于linux的学习挺有帮助,大部分linux教程都是以centos为基础讲解

Deepin

在这里插入图片描述

Deepin(深度)是基于linux的国产开源操作系统

优点

1:符合国人操作习惯
在这里插入图片描述

deepin是国内的基于linux操作系统,他的操作习惯,方式,更偏向于国人更熟悉的方式

2:社区支持
随着deepin的崛起,官方的社区也逐渐完善,系统会逐渐完善,你将会得到更多的技术支持

3:自带中文输入法
deepin自带了中文输入法,不需要像传统的linux一样手动安装中文输入法,省去了配置系统的麻烦。

缺点

1:驱动不完善
因为是国内的操作系统,用户少,没有太多的技术支持。可能在不同的计算机下会出现意料之外的驱动问题。

2:生态不完善
现在不管是普通用户还是程序员用的都是国外的linux操作系统,例如ubuntu,debian等,而国内的用户明显变少,导致系统的用户,开发者都很少,生态存在很大缺陷。

3:自带商店维护差
按照商店标准打的包经常会有各种问题,有些应用万年不更新,甚至还出现过后台放错版本的事故。

deepin总结

由于大部分用的是国外操作系统,而国内的deepin用户相对会少很多,生态会大大降低,不过在日常使用如看网站,刷视频,办公等场景还是可以轻松完成的。

发行版分类大总结

上手简单上手困难
UbuntuCentOS
DeepinRedHat
优麒麟Kali
FedoraDebian
…………
适用于个人适用于服务器
UbuntuCentOS
DebianRedHat
Deepin……
优麒麟
Kali
Fedora
……
免费收费
UbuntuRedHat
CentOS……
Debian
Deepin
麒麟
Kali
Fedora
……
国外国产
UbuntuDeepin
CentOS麒麟
Debian中标麒麟
Kali银河麒麟
Fedora统信
RedHat……
……
  • 21
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CxA-小爱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值