apt get不安装任何linux服务器

apt get不安装任何linux服务器,linux,dependencies,apt-get,Linux,Dependencies,Apt Get,使用apt get 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

使用apt get 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)
您可能需要运行“apt get-f install”来更正这些问题:
这个 以下包具有未满足的依赖项:
openssh服务器:依赖于: openssh客户端(=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也不能完全工作。请提出建议
提前谢谢

sudo apt-get update
sudo apt-get -f install
sudo apt-get install openssh-server
如果您不是以root用户身份登录(我假设是这样),那么在向系统添加/删除软件包之前,应该先将
sudo

如果不起作用,请运行以下命令:

chattr -i /usr/bin/sshd
chattr -a /usr/bin/sshd 
sudo apt-get update
sudo apt-get -f install
sudo apt-get install openssh-server
如果不起作用,您还可以转到
/var/lib/dpkg/info
/var/cache/apt/archives
删除任何名称接近
openssh服务器的内容。然后,运行以下命令:

sudo apt-get update
sudo apt-get -f install
sudo apt-get install openssh-server
pd:这相当复杂,因此无法访问系统意味着大量“尝试并失败”:(

如果您不是以root用户身份登录(我假设是这样),那么在向系统添加/删除软件包之前,应该先将
sudo

如果不起作用,请运行以下命令:

chattr -i /usr/bin/sshd
chattr -a /usr/bin/sshd 
sudo apt-get update
sudo apt-get -f install
sudo apt-get install openssh-server
如果这不起作用,您还可以转到
/var/lib/dpkg/info
/var/cache/apt/archives
删除任何名称接近
openssh server
的内容。然后,运行以下命令:

sudo apt-get update
sudo apt-get -f install
sudo apt-get install openssh-server

pd:这相当复杂,因此无法访问系统意味着大量“尝试并失败”:(

好的,我尝试了所有这些和更多的方法,但没有一种有效。因此,我尝试删除openssh客户端,然后安装openssh服务器,这对我有效。

好的,我尝试了所有这些和更多的方法,但没有一种有效。因此,我尝试删除openssh客户端,然后安装openssh服务器,这对我有效。

你尝试过吗de>apt get-f install
如建议的那样?这通常发生在依赖项因任何原因未满足且需要使数据库处于一致状态时。@Bandrami我对apt get-f install的输出有更新问题…感谢回复您是否如建议的那样尝试了
apt get-f install
?这通常发生在en依赖项因任何原因未满足,需要使数据库处于一致状态。@Bandrami我对apt get-f install的输出有更新问题…感谢replyits给出与我上面提到的相同的错误…感谢replyi我正在通过ssh在服务器上运行这些命令,我可能没有将ssh丢失到服务器af安装openssh服务器还是OK?我只是不明白你的句子。你能用另一种方式重写它吗?如果我删除任何名称接近openssh服务器的东西,会影响我在服务器上的ssh登录吗?因为我在服务器上啊,好的。不,没问题。你不会删除任何你实际使用的二进制文件,所以没有问题我遇到了和我上面提到的相同的错误…谢谢回复我正在通过ssh在服务器上运行这些命令,我可能在安装openssh服务器后没有将ssh丢失到服务器上,或者我只是无法理解您的句子。您能不能用另一种方式重写它?如果我删除任何与openssh服务器名称相近的内容,会影响我的操作ssh登录服务器?因为我在服务器上啊,好的。不,没问题。您不会删除您实际使用的任何二进制文件,所以没问题