[Contribute Advice] 系统工具包太陈旧
Tofloor
poster avatar
铁山老道孔乙己
deepin
2022-11-10 16:38
Author

与ubuntu相比,深度软件包版本相当怪异。内核版本新,常见的应用软件版本新。但是许多系统基础工具包版本相当陈旧。日常办公没啥影响,稍微复杂点的就麻烦了。

我使用Python+pandas处理业务数据,发现在ubuntu上正常运行的代码,到了深度系统就不正常了。检查发现是一些Python库包版本太低。

安装Python库有两种模式,apt安装到系统共用,pip安装为用户自用。当然pip安装会自动下载最新的库包。这时候遇到麻烦了,有些库包是系统自带的,pip安装又冲突。这些是某些系统工具的依赖包,这些库包相互依赖。

最后没办法,下载安装了conda,建立单独的Python运行环境。

这种新内核+新应用+老旧系统工具,会在出人意料的地方带来麻烦。

Reply Favorite View the author
All Replies
fuuko
deepin
2022-11-10 16:59
#1

直接apt install docker-ce,把东西全塞进去

Reply View the author
DebuggerX
deepin
2022-11-10 17:19
#2

简单解释,就是v20的上游是debian10,所以很多基础组件升不了。

问题大家都知道,建议也没啥用的,只能等v23。

Reply View the author
jjcui8595
deepin
2022-11-10 17:22
#3

等明年V23正式发布吧

Reply View the author
Death
deepin
2022-11-10 17:39
#4
DebuggerX

简单解释,就是v20的上游是debian10,所以很多基础组件升不了。

问题大家都知道,建议也没啥用的,只能等v23。

其实迁到Debian11的话这样的情况能改善不少

Reply View the author
铁山老道孔乙己
deepin
2022-11-10 18:02
#5
Death

其实迁到Debian11的话这样的情况能改善不少

自己魔改的东西太多,迁移不了了,没法跟着 debian 同步了。从这个角度讲,V23自己另起炉灶也是没办法的事情。但是自己另起炉灶,还是会遇到基础软件包不兼容依赖问题。那个什么玲珑是不是就是为了解决这个问题?

Reply View the author
Death
deepin
2022-11-10 21:41
#6
铁山老道孔乙己

自己魔改的东西太多,迁移不了了,没法跟着 debian 同步了。从这个角度讲,V23自己另起炉灶也是没办法的事情。但是自己另起炉灶,还是会遇到基础软件包不兼容依赖问题。那个什么玲珑是不是就是为了解决这个问题?

这倒是,同步Debian现阶段感觉很难搞。不过V23的这种做法短期内其实是没有解决根本问题的,甚至有可能让问题更进一步加剧。

Reply View the author
bmw320
deepin
2022-11-12 04:50
#7
Death

这倒是,同步Debian现阶段感觉很难搞。不过V23的这种做法短期内其实是没有解决根本问题的,甚至有可能让问题更进一步加剧。

只要钱到位,人力足够,没有改不好的,自己改好了,就是自己特有的东西,就是竞争力。

初期困难是会多,系统理顺了,就是强大的竞争力,可以自己任意发挥了,现在就是多鼓励身边的朋友多安装UOS系统,越多越好,量变就会引起质变。

Reply View the author
铁山老道孔乙己
deepin
2022-11-12 14:45
#8
bmw320

只要钱到位,人力足够,没有改不好的,自己改好了,就是自己特有的东西,就是竞争力。

初期困难是会多,系统理顺了,就是强大的竞争力,可以自己任意发挥了,现在就是多鼓励身边的朋友多安装UOS系统,越多越好,量变就会引起质变。

讨论大多数问题时,有一个默认前提,那就是资源有限,时间有限,而且还有竞争对手。

如果资源和时间是无限的,而且没有竞争对手,大多数问题就不存在了。

Reply View the author