![如果我安装 python-support 0.7.1 会破坏 debian etch 吗?](https://linux22.com/image/18051/%E5%A6%82%E6%9E%9C%E6%88%91%E5%AE%89%E8%A3%85%20python-support%200.7.1%20%E4%BC%9A%E7%A0%B4%E5%9D%8F%20debian%20etch%20%E5%90%97%EF%BC%9F.png)
我尝试安装s3cmd
到我的 Debian 中etch
,但出现以下错误消息:
root@NAS-01G:~/src$ sudo apt-get install s3cmd
Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
s3cmd: Depends: python-support (>= 0.7.1) but 0.5.6 is to be installed
E: Broken packages
我正在考虑升级到python-support 0.7.1
;这会破坏我的系统吗?
答案1
首先,Debian etch 确实很老(最初发布于 2007 年 4 月 8 日)。如果可能的话我建议你升级。此时,即使蚀刻的安全更新也已不再支持。
无论如何,由于 s3cmd 不在 etch 中,您必须尝试安装更新的版本。一种选择是尝试通过在 etch 上构建封装来将其反向移植到 etch。如果确实需要更新版本的 python-support,那么您可以首先尝试在 etch 上构建 python-support。安装更新版本的 python-support 可能有效,也可能无效,但可能不会破坏任何东西。但是,如果您想安全起见,我建议您先在虚拟机中进行测试。我可能会按照建议的顺序尝试这些选项。