【发布时间】:2014-07-19 17:12:27
【问题描述】:
使用 apt-get install 的任何东西都会出现以下错误
您可能需要运行“apt-get -f install”来纠正这些问题:
这 以下软件包具有未满足的依赖关系:
openssh-server :取决于: openssh-client (= 1:6.0p1-4) 但要安装 1:6.0p1-4+deb7u2
E:未满足的依赖关系。尝试不带软件包的“apt-get -f install”(或 指定解决方案)。
如果我尝试安装 apt-get -f install 它会出现以下错误
reparing to replace openssh-server 1:6.0p1-4 (using .../openssh-server_1%3a6.0p1-4+deb7u2_amd64.deb) ...
Unpacking replacement openssh-server ...
dpkg: error processing /var/cache/apt/archives/openssh-server_1%3a6.0p1-4+deb7u2_amd64.deb (--unpack):
unable to make backup link of `./usr/sbin/sshd' before installing new version: Operation not permitted
Processing triggers for man-db ...
Errors were encountered while processing:
/var/cache/apt/archives/openssh-server_1%3a6.0p1-4+deb7u2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo apt-get update 也无法完全正常工作。请提出建议
提前致谢
【问题讨论】:
-
您是否尝试过
apt-get -f install的建议?这通常发生在由于某种原因没有满足依赖关系并且需要使数据库处于一致状态时。 -
@Bandrami 我有更新问题,输出 apt-get -f install ... 感谢您的回复
标签: linux dependencies apt-get