Debian 体系坑爹吗?

Debian 看看国内用户数量,好用不好用数据说话。apt 包管理也就那样,也可以说很坑。依赖、报错…拜托我只是想简单装个软件,一堆依赖和错误。apt -get xxx,连这都做不到。还一天天吹自己。 ===我是几天后补充=== 可能我是极端了,每个系统都有自己的缺点和优点。我只是说说debian缺点。 apt思想在以前是挺好,随着发展,可能有更注重客户体验的的东西。主要是装vsftp时这么,觉得这是常用软件,结果用apt get竟然报…

一类多是PC用户,使用testing源。在这种情况下,软件包追求最新,但缺少测试,表现并不稳定,安装某个包时出现依赖错误,并不奇怪。

另一类多是服务器用户,使用stable源(或Ubuntu LTS版本)。这种情况下安装软件包,不可能出现问题,因为都是经过测试的。Debian是最稳定的发行版。缺点是,很多软件包都不是很新,一些新出现的软件根本没有。

此外,无论是哪一类源,在直接安装非正式deb包时,都有可能出现依赖问题。当然,这是deb包开发者的问题。一般开发一个deb包,都至少要确保在stable源能正常安装。但如果有些新功能依赖于包的新特性,只能在testing源才能正常安装。更有一类针对发行版开发,只是顺便打个deb包的,只能找开发者解决。

其实,还有第三类人,混用stable、unstable、testing的源。这里不给出具体的问题,只给一个最终评价——no zuo no die!

题主的问题,确实是『源没配对』。这个源,和阿里、网易、官方,没有太大关系,只和stable、unstable、testing有关。如果还是不理解,请配stable源,不要乱改。

我觉得Debian的软件还是很多的,当然都是开源软件。Debian主要还是用于服务器非桌面环境,包含大多数开源软件,几乎 没有闭源软件,Debian的管理最好也是通过直接修改配置文件而不是通过GUI。如果你主要用桌面版,最好选用ubuntu之类的系统,ubuntu集成了大量的闭源软件,使用起来方便,因为我们日常使用基本上离不开闭源软件,这也是Ubuntu流行的重要原因。

安装Debian软件时,如果依赖包不能自动安装,可以到Debian软件包仓库查询,一般都能找到,你可以手动下载并安装。另外,Debian stable和testing版本的软件包可能不一致,即testing版中没有的软件包stable版中可能就有。

如果你对Debian不满意,可以换一个发行版,开源软件都免费,你觉得好用就用不好用就别用,一切都由你自己决定,由你自己承担责任。这不像Windows,你是付了费的,吐槽可能是你的权力。开源软件没必要吐槽,因为一切由你决定用不用,一切后果也由你承受。

你这反应,和我在用centos的时候一样一样的。但是在解决问题的过程中,我发现其实是我并没有了解centos的一些管理的思维,导致我做了一些对于centos来说很匪夷所思的事情,并不是说centos很坑。选择使用Debian作为我的linux主系统,是在对linux学习后仔细对比各发型版本得出的结论,到现在为止,我觉得这个选择并没有什么问题。

还行吧,因为用户多才反馈出问题多,debian系的成功(钱)是Linux世界中仅次于redhat的,很多人都是被debian系拉进Linux世界的。但是不管ubuntu还是deepin还是其他分支,多多少少改良了debian的一些问题,比如桌面环境(gnome),ubuntu转了Unity(还不如gnome),deepin自己搞了dde,其他搞xfce,kde,所以还好,算不上坑。

谁坑呢?麒麟们,你特么就装了主题还能把系统搞成这烂样子,好意思发布?我* *待机时候死了,死活不能唤醒,强制重启,码了半天的字啊。

你说的问题的确存在,比如装一个软件,依赖libxxx.so(2.0version0.9),包管理器已经自动安装了,然后又装一个软件还是依赖libxxx.so(version3.0),这时候就需要手动解决依赖问题,这种问题常常出现在源码编译安装和包管理器同时使用的情况下,但有时候,即使你只使用包管理器,也有可能出现这种情况,原因多种多样,包括软件本身的问题,源的问题等等。

究其原因,还是目前Linux系统下的软件、库的不统一,做的比较好的可以参考Windows的VC++ Runtime,题主提到的pacman和macOS下的homebrew。

未经允许不得转载:主机宝贝 » Debian 体系坑爹吗?

评论 抢沙发

评论前必须登录!