---恢复内容开始---

1、sudo apt-get install openssh-server

2、但是报如下问题:

完成正在分析软件包的依赖关系树正在读取状态信息...
完成现在没有可用的软件包 openssh-server,
但是他被其他的软件包引用了这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到
E:软件包 openssh-server 还没有可供安装的候选者

3、我按照网上的说法,使用sudo apt-get update,更新成功,但是并没有解决问题。

4、判断是下载源没有这个安装包,源位于/etc/apt/sources.list。于是从网上找了很多源,还是不行。

5、后来使用电脑自带的寻找服务器的方法。步骤如下:

      (1)设置-》软件和更新

     (2)下载自-》下拉框-》其他站点

      (3)选择最佳服务器

       (4)待选择完成后,点击选择服务器即可

6、接下来运行sudo apt-get update,但是又出了如下问题

正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:XXXXXX

7、可能是有些源有问题,然后我依然是在软件和更新中,选择其他软件,比较暴力,将其中所有的软件前面的勾勾取消掉。

8、然后执行下面三条语句

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

9、没有报错,之后执行sudo apt-get install openssh-server 。安装成功。

10、有很多情况是因为amd库有问题,这样的话,这种方法可能不行。