SnDream
2015-10-17 05:59 deepin
我用debian stable到目前只有一个比较麻烦的问题需要自己下载包解决,其他时候 感觉完全够用了吧
Reply Like 0 View the author
https://bbs.deepin.org/post/32806
同意楼主的说法,Linus说协调各种软件的开发进度远比写代码困难,这也导致了软件的依赖关系问题,让用户去 ...
ManateeLazyCat 发表于 2015-10-17 07:44
我们基于Debian的unstable做完全不会影响用户。
简单来说, 所有Debian的更新都回到Deepin的内部仓库, 每 ...
https://bbs.deepin.org/post/32806
我们基于Debian的unstable做完全不会影响用户。
简单来说, 所有Debian的更新都回到Deepin的内部仓库, 每 ...
https://bbs.deepin.org/post/32806
我们基于Debian的unstable做完全不会影响用户。
简单来说, 所有Debian的更新都回到Deepin的内部仓库, 每 ...
https://bbs.deepin.org/post/32806
我们基于Debian的unstable做完全不会影响用户。
简单来说, 所有Debian的更新都回到Deepin的内部仓库, 每 ...
lcw0268 发表于 2015-10-17 14:38
楼主搞错了吧?
deepin2015基于debian的jessie版本,是稳定版本,即stable.
楼主所说的unstable版本是2015 ...
https://bbs.deepin.org/post/32806
deepin2015好像是默认基于sid,滚动更新。不是stable或者test。stable软件版本太老了。 ...
lcw0268 发表于 2015-10-17 16:05
这里面肯定有一个说法是错误的。
sid版本在debian是怎么解释的?拿一个永远不会变为稳定版本的源,来作为 ...
ManateeLazyCat 发表于 2015-10-17 07:44
我们基于Debian的unstable做完全不会影响用户。
简单来说, 所有Debian的更新都回到Deepin的内部仓库, 每 ...
https://bbs.deepin.org/post/32806
感谢你对此的解释。:-)
根据你的解释,是不是就是说deepin将要学习linuxmint debian edition 1那样自己弄 ...
https://bbs.deepin.org/post/32806
感谢你对此的解释。:-)
根据你的解释,是不是就是说deepin将要学习linuxmint debian edition 1那样自己弄 ...
https://bbs.deepin.org/post/32806
感谢你对此的解释。:-)
根据你的解释,是不是就是说deepin将要学习linuxmint debian edition 1那样自己弄 ...
Popular Events
More
注:本人为debian8 GNOME用户,用了debian将近一年了,并不使用deepin,只是偶尔上本论坛看看,虽说deepin2015的alpha1内测版已经出了好久了,貌似连内测都结束了,大部分的功能和软件也应该已经冻结了,但是还是忍不住,想提点建议。下面语言若太过偏激尽情谅解,欢迎各位谈谈你的看法。谢绝恶意喷。
据说deepin2015将基于debian,对于这一进步,我表示充分的肯定。
但是我一直不是很能理解为什么非要基于unstable。虽说unstable可以滚动更新。这样的优点也显而易见,例如无需经历跨版本升级的阵痛,也不需要重装系统。但是这个对于新手真的好吗?
unstable在debian的官网上是这么说的:
unstable包含了 Debian 中最新版本的软件包。不稳定版不会从安全小组获得及时的安全更新。不稳定版中的软件包都只经过简单的测试,因此可能包含了足以影响您的系统稳定性的严重问题。只有极有经验的用户才应该考虑使用不稳定版的软件包。
(来源:http://www.debian.org/distrib/packages)
虽然有人认为它比archlinux好多了,但是这些问题deepin官方想过了吗?
1 就是各种依赖问题,你确定新手会处理?
以下例子就是在unstable中经常发生的。
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
a 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
b 下列软件包有未满足的依赖关系:
libtirpc1 : 破坏: nfs-common (< 1:1.2.8-7) 但是 1:1.2.6-4 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
几乎就只有testing和unstable会出现这种情况,stable的依赖关系处理得很好。
2 滚挂了怎么办?
我去年曾试过用unstable,就是因为apt-get autoremove差点滚挂,当时这命令居然想把整个GNOME卸掉,说是''自动安装的,现在已经不需要了'',可能对一我或一些老鸟来说不算挂掉,重装相应的包就好了,如果新手对于这种情况看都不看直接enter,重启后对于他们来说就是真的滚挂了。
此外,在我看来,一个不稳定的基础源加上一个尚未成熟的dde,真的很不靠谱,也不适合用于企业生产环境。
3累死用户? 辛苦自己?
unstable永不冻结,每天都有大量的包涌入,少则十几个,多则五十几个乃至上百个,如果有一两个星期没有开机,那会有上百个软件包要升级,十分耗费用户精力。
因为是基于unstable,我相信deepin官方也不会像2014那样,仅仅是发布三个点更新吧,否则新安装的系统就有一千多个软件要升级,几乎所有软件都要升级,搞得就像debian从oldstable(或stable)升级到stable(或testing)一样,耗费的时间显而易见,而且这样升级大量包很有可能会导致桌面崩溃,然而小白不一定会装个fbterm然后切换tty去升级吧,然后就没有然后了......所以deepin官方打算学习debian testing每周发布一个snapshot镜像?有这个精力吗?
其实选unstable作为基础源真的对用户不是很负责。虽然我觉得肯定会有人支持用unstable,而且现在应该也改不了基础源了,但是我还是想提出以下建议:
1 如果是能在未来的版本中将基础源改成stable那就最好了。毕竟追新也是没用的,如果是嫌stable软件旧的话可以考虑开jessie-backports(可以顺便调整优先级至500使其默认被启用,以方便小白),感觉比ubuntu lts好很多。这个的案例可以参考LMDE 2,这个版本就是基于jessie,好评如潮。
2 至于真要滚动更新其实我更推荐testing,虽说滚的不平滑,但是问题的确比unstable少很多。
3 至于搞unstable的话,我感觉会有可能会提高deepin2015的入门门槛,至少使用这得熟练熟练使用apt-get,apt和aptitude,会处理各种依赖关系。对于这个我的建议是:在安装页面最好写明使用deepin2015的一些风险,适合的人群,还有2015不适合用于企业生产环境等等,并在wiki上多写一些处理依赖问题的方法(如使用aptitude降级某些包)。届时我[考虑]搞一个基于stable的community editon出来,反正debian系中这种工具有的是。
最后,只希望deepin2015能获得成功!