Linux用户为什么更喜欢Debian?
也好,开源也好,近些年犹如翻涌的漩涡,狂热非常,争论不断。从去年高人气开源 npm 包“colors”与“faker”被作者恶意引进错误内容,再到近期的红帽修改公共版的RHEL源代码的发布规则,都在业内引起了不小的有关开源软件的争论。 而一向被冠以“缓慢、保守”的Debian,则好似滔浪中一座理智、稳定的岛屿一般,30年过去,我们以为不温不火,实则已经渗透到了我们离不开它的地步,甚至我们无法知道到底有多少人在用它。
Debian很慢,适合摸鱼?Debian确实是一个稳定优先的发布策略。它的更新速度很慢。别的发行版可能一年更新几个版本,而Debian则几年更新一个版本。也难怪会出现“Debian适合摸鱼”的言论。 反过来,作为Debian的衍生版本,Ubuntu的更新周期就快多了。更新快意味着肯定会引入新bug。 所以说,Linux版本的选择,这这完全取决于开发场景: 有时候需要多个软件包的新版本,又不想麻烦自己编译或是用第三方包,只能等系统版本升级;但如果开发者需要的功能,用旧版本也能很好满足,那缓慢的更新速度在某种程度上就成了“稳定”。 其实,坚如磐石的Debian有三种变体:Stable稳定版、Testing测试版、Unstable不稳定版(代号:SID)。 Stable稳定版是当前版本,针对稳定且经过良好测试的软件需求。只有在包含主要的安全性或可用性修复程序时才会更新它; Testing测试是最终将成为下一个主要版本的预览分支。这个分支中包含的包已经在不稳定中进行了一些测试,但它们可能还不适合发布。它包含比稳定更新但比不稳定更旧的软件包。 Unstable不稳定,总是代号为sid(Still In Development),是主干。不检查整个分发的情况下接受包。该分支通常由参与项目并需要最新可用库的软件开发人员以及喜欢前沿软件的人员运行。 当您从稳定状态转到不稳定状态时,您会发现更新的、不太稳定的软件。Debian的一个新的稳定分支大约每两年发布一次。它获得了大约 3 年的官方支持,主要安全或可用性修复的更新。
图源:知乎 人们选择Debian,自然也是有其他原因的。对比一些其他版本的偏向高傲的社区氛围,Debian成为了跟Slack用户讨论技术问题的天堂之选。
在国内,Debian似乎没有RedHat、Ubuntu、SUSE系等发行版人气更高,但如果没有Debian,世界也许就成了另外一个样子。 首先,如果没有Debian,现在许多我们熟知的企业或软件都不会发展如此顺利。比如,从某种程度上说,正是免费的Linux发行版成就了现在的谷歌,而Debian则无疑是最重要的免费发行版。即便谷歌也面向大众推出了自己的ChromeOS,但在内部,它其实是运行在谷歌内部发行版gLinux Rodete上运行,而该发行版也是基于Debian。 再比如,Ubuntu。Ubuntu过去和现在都是Debian的直接分支。它是Unstable版本,经过集成、测试和重新打包。 很多人可能都不知道,在2004年10月推出之前,Ubuntu的网站连个像样的名字都没想好。其唯一的网站是并谦虚地表示: “我们有一支由Debian和其他自由和开源软件开发人员组成的优秀团队——在我们的正式名称最终确定之前,我们暂时称自己为‘战狼’。” 以至于外媒Register直到2006年才第一次报道Ubuntu,彼时第一个LTS版本都出现了两个月。
其次,在非技术层面,Debian是一个始终追求自由开放的发行版。它是由来自世界各地的志愿者开发的,而并非像许多其他 Linux 发行版一样由企业支持。 一个自由开放的软件从来不会要求用户为此付出太多(不管是精力或金钱)。FOSS操作系统在更旧、更慢的计算机上也能更好地工作,这推动了数十亿买不起最新笔记本电脑的人的采用。一个不错的例子就是Endless OS,这个Linux发行版可能是应用最广泛、实验最少的不可变桌面Linux。它并不总依赖网络,它是基于Debian构建的。
可以这样说,如果没有自由和开放源码软件操作系统,就不会有现在繁荣的“云”。这不是技术性的:它在付费操作系统实例上都能很好地工作,而且它们是其中的一部分。虚拟机部署和弹性控制让云变得强大,但如果每个实例的许可费为1000美元,相信没有人愿意承受得起自动缩放部署数千个实例的费用。 当然,技术层面上,Debian 也是一个通用操作系统,支持几乎所有的CPU架构,在服务器领域非常流行。说到桌面环境,它提供了带有 Cinnamon、GNOME、KDE Plasma、XFCE、LXDE 和 MATE 桌面的实时 ISO下载。 最后,没有人真正知道有多少Linux用户;TrueList估计Ubuntu占有33.9%的市场份额,其次是Debian,占16%。这是Debian及其知名度更高的后代Linux市场的一半。我们熟知的国产Linux系统,常见的如麒麟Linux,统信UOS等,基本都是基于Debian再开发的发行版。
当服务器是宠物而不是牛的时候,我就开始使用Debian了。”一位转向Debian的技术人打了一个非常形象的比喻。言外之意,一个软件如果变成了需要投入太多精力去照管,而非帮助生产的工具的时候,开发者往往就会想起Debian的好。 同时,除了Debian不收费,人们更在乎的是不用跟踪许可证、找出升级路径或解码许可协议等这些繁琐又折磨人的体验。 此外,开发者对于企业维护Linux版本天生就会抱有“不舒服”的感觉,当年IBM收购让许多人惊呼:此举扼杀了CentOS Linux。 据Truelist的调查,基于Red Hat的发行版只占市场的10%左右,其中约95%是免费的。Debian及其后代的用户数量是RHEL的50倍。即使考虑到CentOS和Fedora,它的用户数量也只有Debian的五分之一。 而许多大企业宣传争论的是相对较小的付费份额。与此同时,公共利益软件公司悄悄地为这家温和的巨头提供资金。真正重要的是免费的东西,而Debian就是快速移动,打破一切漩涡中的那块最稳的岩石。
Debian国内社区呼声明显不如国外。如果想要更进一步,可能就解决这三个问题。 首先,安装和配置难度全退了一新手。就连Linux之父Linus也在一次发布会上坦言,Debian安装太麻烦了。 Debian适合作为桌面的版本有testing和sid,实际上安装testing是一件很愁人的事,因为在安装grub2的时候需要联网,这就需要用户有一台路由器。stable虽然可以不必联网安装,但是stable绝对不适合作为桌面使用。 其次,配置也略麻烦,让原本就比较抗拒命令行的新手,还需要懂如何配置诸如,添加sudoers,配置apt源,字体等许多难题。一个明显的例子,当sudo apt-get install命令提示当前用户不在sudoers中,新手头就晕了。
其次,Debian尤其在国内的宣传的力度也不够。Debian本来就属于较高层次的系统,一般用户不易掌握,如果仅仅靠民间力量,发展不易。 最后,与流行版本的不兼容问题。比如卡在Ubuntu和Debian之间的主要问题是一个库:libc6,由于很多软件运行需要这个库,而Ubuntu的版本为2.14,偏偏Debian wheezy和sid还是2.13。还有其他问题,比如安装steam所需要的库有两个debian没有,这些都得自行解决,无形增加了使用难度。
它不是现存最古老的发行版,比如比它早一个月的Slackware。Slackware至今仍然由最初的项目创始人Patrick Volkderding维护,而不幸的是,Debian的创始人已经不在我们身边了。尽管如此,Debian比任何其他Linux发行版都有更多的混搭、重制版和衍生产品,用户也更多。 当然,ChromeOS是一个例外,而且很多人认为ChromeOS不是一个Linux发行版。类似的还有安卓,虽然基于Linux,但没有人会拿着安卓和Linux比较,毕竟两者并不处于同一个竞争环境中。 Ian Murdock的一封信,造就了现在秉持开放自由的Debian,这款最大、最古老的免费操作系统之一,在过去的30年间发展壮大,见证了整个IT领域的起伏跌宕。许多开源软件走向了商业化,但Debian仿佛成了Linux和开源不断混乱中稳定和理智的孤岛。希望这个改变世界的Linux版本能继续给这个世界带来更多的惊喜。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。举报投诉
distribution都是centos,而后因为工作需要接触到了Ubuntu,以及之后的
将 ST25RU3993 RFID 与 Rpi 4 结合使用,它可以与 STUHFL 演示代码配合使用。使用
Arm Cortex-A9,它是否兼容,因为我只得到空标签。请指导我。
是一个根文件系统,所以只需要将 Firefly 官方提供的固件的 rootfs.img 根文件系统替换成
运行两台机器,并在MPLAB X 4.15上更新。在其中一个,这似乎工作,另一方面,MPLAB 4.15崩溃后不久开始。当从终端开始时,我得到下面的错误报告:程序
3568默认都是用buildroot的系统,但有时候为了上层业务应用开发和部署方便,使用
电脑主机通过USB(主机的USB Host连接开发板的USB OTG口)执行命令adb shell指令即可登录TB-RK3588开发板的
8系统,ARMV7插上U盘,显示一个USB高速设备连接使用df -h查看设备内存使用情况使用halt关机,我先使用了sudo halt,结果提示no command。
本帖最后由 xjallen 于 2016-1-23 09:27 编辑 【NanoPi2试用体验】12月31日最新
学习,NanoPi2板载WiFi模块,支持手机VNC,有时间拿上它去肯德基,点
容易的内存管理其它操作系统也许在一两个领域内速度够快,但是基于 GNU/
接口 支持蓝牙V2.1+EDR/3.0/3.0+HS/BLE4.2 三、
系统体验 芒果派MangoPi MQ Quad支持Android10、
系统完全免费。你无须为使用的操作系统或软件花费一分钱。除了免费获取软件产生的经济效益之外,你还可以在
如果我的ddr速度是f。我的sdr速度是2 * f。所以数据速率在这种情况下是相同的。那么为什么我们
ddr ......?以上来自于谷歌翻译以下为原文in case my ddr speed
_consose_img_win_v0.3.img,该镜像没有安装GUI,需要使用串口进入系统;
-dev/deploy/3.8.13-bone37..7.2:/home/
-dev git checkout 3.8.13-bone37 -b tmp现在我们需要创建基本的映像,这样就能植入
倾向于使用图形界面(GUI)进行相关的操作,他们利用鼠标和界面跟可视化的
在台式电脑领域的发展没有达到其支持者所期望的程度。据着名分析师Rob Enderle,也许
,CentOS是当前国内互联网企业服务器端实际应用最多的系统。如果对系统稳定性、安全性有更高的要求,或者是特殊使用偏好的
版本是否有问题? 以上来自于百度翻译 以下为原文 Hello, I have a fresh installed
STM32CubeProgrammer 有一个 C++ API,允许创建使用 qt creator 编译的程序。是否可以为
-gnueabihf-gcc,这给我带来了不少的麻烦,以至于想重新移植一下
系统完全免费。你无须为使用的操作系统或软件花费一分钱。除了免费获取软件产生的经济效益之外
,支持多个操作系统,包括android7.1,ubuntu 12.04 ,
哪个版本的论坛首页?同时也欢迎给我们提供页面建议,比如希望什么内容更多呈现在首页?改版前:【更多栏目呈现】改版后:【更多帖子内容呈现】
系统(尤其是Ubuntu系统)不能用在图形和网页设计中。只是因为和Windows系统和Mac系统比起来,它只占操作系统市场份额的很小一部分。舒适的
/是下载源,如图:抽取时间比较长,大概10分钟左右,大家耐心等待,抽取成功可以看到
是由南非人马克·沙特尔沃思 (Mark Shuttleworth) 创办的基于
的操作系统。Ubuntu 适用于笔记本电脑、桌面电脑和服务器,特别是为桌面
Developer xx 开发时需要的软件 xx Documentations you
发行版,让从Knoppix到Simply Mepis的其他众多发行版得以成为现实。这就好比是Ubuntu之于
泛指桌面的背景图片,桌面的应用程序软件,桌面的快捷方式,桌面的DIY小部件等组成的一个直观的视觉环境。
计划是一个致力于创建一个自由操作系统的合作组织。我们所创建的这个操作系统名为
先后衍生出了众多发行版本。比如妇孺皆知的 Android,还有开发者耳熟能详的 Ubuntu、CentOS 与
、OpenSUSELeap、Fedora、RedHatEnterpriseLinux、OracleLinux、Mageia。
早在去年的Google I/O大会上,Google就宣布了对 Chrome OS的
SUSE OpenSUSE、Mindriva、Gentoo、Arch、Slackware等等。
是最受欢迎的发行版之一,尤其是在桌面发烧友和专业人士中。本指南介绍了一些最流行和使用最广泛的基于
10.7 正式版。该正式版包含了一些安全问题的补丁,以及一些 “严重问题”的修复。就像所有的
10.7 正式版。该正式版包含了一些安全问题的补丁,以及一些 “严重问题”的修复。就像所有的
的一个重要原因。 很多人认为一旦你用过一个终端界面,你就已经用过所有的终端了。但
的三种。 不过在深入研究它们之前,先要了解 shell 和终端terminal之间的区别。终端
与Python、Flask和OpenCV识别面部.zip》资料免费下载
为Arm和RISC-V单板计算机提供映像的两个最受欢迎的项目发布了新的更新,Armbian 23.02增加了基于
11.7 包含了 102 个安全更新和 92 个软件包的各种 bug 修复。
今天我们来简单聊一聊LinuxBaseSystem,为后续探讨其在RISC-V上的应用打下基础。由于容易安装、运⾏稳定,
7.2采用 LXQt 1.2.0 和 KDE Plasma 5.27.5,现在提供 ARMHF 和 ARM64 镜像。
的发布团队召开春季会议,探讨了未来发展方向,其中包括停止对i386架构的支持。球速体育官方
您可能感兴趣的文章
- 10-15龙芯中科获2家机构调研:公司会实际情况结合市场及时调整销售策略比如今年上半年随着芯片销量逐步回暖我们逐步限制整机型解决方案销售这也是上半年解决方案类业务收入下降
- 10-15龙芯中科接待2家机构调研包括富国基金、中信证券
- 10-15龙芯中科:10月10日组织现场参观活动富国基金、中信证券参与
- 10-15Sam Hartman当选Debian社区领导人
- 10-15统信:首个桌面根操作系统深度 deepin V23 即将发布
- 10-01Debian 社区发表悼念声明 缅怀创始人 Ian Murdock
- 10-01什么是Linux操作系统根社区
- 10-01Debian 11 LTS 更新:安全优先的长期支持策略
- 10-01Debian社区将决定是否把Non-Free Firmware存档添加进官方安装包
- 09-19Ubuntu 将在今后的新版本中使用最新版本的Linux内核
阅读排行
- 1龙芯中科获2家机构调研:公司会实际情况结合市场及时调整销售策略比如今年上半年随着芯片销量逐
- 2龙芯中科接待2家机构调研包括富国基金、中信证券
- 3龙芯中科:10月10日组织现场参观活动富国基金、中信证券参与
- 4Sam Hartman当选Debian社区领导人
- 5统信:首个桌面根操作系统深度 deepin V23 即将发布
- 6Debian 社区发表悼念声明 缅怀创始人 Ian Murdock
- 7什么是Linux操作系统根社区
- 8Debian 11 LTS 更新:安全优先的长期支持策略
- 9Debian社区将决定是否把Non-Free Firmware存档添加进官方安装包
- 10Ubuntu 将在今后的新版本中使用最新版本的Linux内核
推荐教程
- 08-04Debian 109发布修正安全性并带来流行软件包的更新
- 06-28Debian将允许安装非自由固件
- 06-26Debian 122 发布稳定稳定 Linux
- 10-15统信:首个桌面根操作系统深度 deepin V23 即将发布
- 08-31国产操作系统二十年“守夜人”
- 06-29树莓派的操作系统
- 09-02统信软件宣布深度 deepin 社区全新规划打造中国主导的桌面系统根社区
- 08-29debian
- 08-07Debian向社区发出邀请 请求测试Debian 10 “Buster”安装镜像
- 08-21Debian 12 发布:Linux 内核升级 61