无法在Ubuntu 16.04上安装openssh-server


10

作为Ubuntu 16.04的全新安装

sudo apt-get install openssh-server

输出 sudo apt-get install openssh-server

也是一个fress安装,我不明白为什么会这样。

dpkg -l openssh\*

输出是

dpkg -l openssh

如果可以将openssh-server版本的规范升级到1:7.2p2-4,我认为问题将会解决。

也有一个突触包管理器的屏幕截图

突触包管理器

如果我标记为要升级,则有一个窗口显示要删除的软件包:

已移除

任何帮助将被申请。


尝试升级之前:apt-get更新&& apt-get升级-y
monitor35

没有什么改变。
akikara '16

我不记得安装它有任何问题。您能给我们输出以下内容吗:dpkg -l openssh \ *
monitor35 '16

Desired =未知/安装/删除/清除/保持| 状态=不/插入/配置文件/解压缩/ halF-conf /半插入/ trig-aWait / Trig-pend | / Err?=(无)/需要插入(状态,Err:大写=错误)|| /名称版本体系结构描述+++-========================-=============== ==-=============================================== ii openssh-client 1:7.2p2-4 amd64安全Shell(SSH)客户端,用于对远程的安全访问; ========================== m un openssh-server <无> <无>(无可用描述)
akikara

openssh-client版本高于openssh-server。客户端版本为1:7.2p2-4,但服务器版本为1:7.2p2-2。如果将服务器版本规范升级到1:7.2p2-4。
akikara

Answers:


5

我得到了完全相同的错误。

在“软件和更新”中,将服务器从我的国家/地区更改为主服务器,并从“其他软件”选项卡中添加了Canonical合作伙伴,这有助于在我的情况下安装openssh-server。我不确定两者中的哪一个有帮助。


将服务器更改为主服务器已解决了所有问题。谢谢。
akikara

5

尝试执行apt更新之前:

apt-get clean
apt-get update
apt-get install openssh-server

我遇到了同样的错误,不需要更改服务器。


3

我有同样的问题。我通过卸载openssh-client,然后安装修复了它openssh-server

sudo apt-get remove openssh-client
sudo apt-get autoclean 
sudo apt-get install openssh-server
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.