openssh-server软件包在12.04.2上不可用


10

我刚刚完成了12.04.2的全新安装,发现我无法使用此PC。我试图安装openssh-server,但它说“软件包openssh-server不可用...”缺少什么?


1
实际上,openssh-server位于Ubuntu 12.04存储库中。您是否确实尝试过:(全部小写)?请参阅:ubuntuupdates.org/package/core/precise/main/base/openssh-serversudo apt-get install openssh-server
david6

2
请接受答案,以便人们可以看到问题已解决。
Jo-Erlend Schinstad

Answers:


5

打开终端并输入:

sudo apt-get install openssh-server

如果这不起作用,请打开Ubuntu软件中心,然后浏览至“ 编辑” ->“ 软件源” ->“ Ubuntu软件”选项卡,并确保您至少在主存储库,Universe存储库和多版本存储库中打了勾。


6
是的,我之前曾做过“ sudo apt-get install openssh-server”,说的也是一样。问题是我只是在进行apt-get升级而不是更新。在执行更新并运行了相同的命令后,它起作用了。
Naten Baptista

3

转到Ubuntu软件中心,然后浏览至“ 编辑” ->“ 软件源” ->“ Ubuntu软件”选项卡。然后在“ 下载自”下选择“ 其他” ->“ 选择最佳服务器 ” 。

然后在终端(Ctrl+ Alt+ T)中运行:

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

请按照屏幕上的说明进行操作。这样可以解决问题。


1

我按照建议通过CLI删除并重新安装openssh-server,但收到一条错误消息,说该软件包不可用。

更新apt-get然后再次尝试成功。

因此,成功的顺序是:

sudo apt-get remove openssh-client openssh-server
sudo apt-get update
sudo apt-get install openssh-server

大声笑wtf删除ssh客户端将破坏您系统中的几乎每个数据包
scythargon 2014年

0

我遇到了同样的问题,因为在虚拟机上安装了Ubuntu,但是由于使用了专用交换机,所以没有将其连接到Internet。我只是更改了交换机,然后使用专用交换机将其连接到Internet。之后,我更改了源代码,并为我的案例选择了一个(德国)。现在工作了。您可以尝试相同的方法,希望一切对您都有帮助。(不要忘记运行更新)

干杯


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.