Ubuntu 16.10 在打开22端口时遇到的问题,并解决!

首先,想开启22端口,好在Xshell中操作,随后便按照网上步骤,操作。

sudo apt-get install openssh-server

便遇到了如下错误:

sudo apt-get install opensshserver正在读取软件包列表...

完成正在分析软件包的依赖关系树正在读取状态信息...

完成现在没有可用的软件包 openssh-server,

但是他被其他的软件包引用了这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到

E:软件包 openssh-server 还没有可供安装的候选者

于是疯狂的在网上搜索关于此错误的方法,如下命令依次执行:

sudo apt-get update

sudo apt-get install openssh-server

可是,在第一步 sudo apt-get update 中,就遇到了如下错误:

忽略:1 http://cn.archive.ubuntu.com/ubuntu zesty InRelease
忽略:2 http://cn.archive.ubuntu.com/ubuntu zesty-updates InRelease
忽略:3 http://cn.archive.ubuntu.com/ubuntu zesty-backports InRelease
错误:4 http://cn.archive.ubuntu.com/ubuntu zesty Release
  连接失败 [IP: 150.138.144.174 80]
错误:5 http://cn.archive.ubuntu.com/ubuntu zesty-updates Release
  连接失败 [IP: 150.138.144.171 80]
错误:6 http://cn.archive.ubuntu.com/ubuntu zesty-backports Release
  连接失败 [IP: 150.138.144.187 80]
忽略:7 http://security.ubuntu.com/ubuntu zesty-security InRelease
错误:8 http://security.ubuntu.com/ubuntu zesty-security Release
  404  Not Found [IP: 91.189.91.26 80]
正在读取软件包列表... 完成
E: 仓库 “http://cn.archive.ubuntu.com/ubuntu zesty Release” 不再含有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “http://cn.archive.ubuntu.com/ubuntu zesty-updates Release” 不再含有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “http://cn.archive.ubuntu.com/ubuntu zesty-backports Release” 不再含有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
E: 仓库 “http://security.ubuntu.com/ubuntu zesty-security Release” 不再含有 Release 文件。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

哇,当时内心是很痛苦的,疯狂百度解决方法,试了很多网上的方法,依旧无用。当时,很难过。

但是心中有信念并没有放弃。

本人解决方案如下:

1. 首先在Ubuntu的右上角,右键系统设置,找到“软件和更新”;

2. 把所有的对勾都取消,然后在终端执行命令:

sudo apt-get clean

扫描二维码关注公众号,回复: 3137630 查看本文章

3. 命令执行完毕后,再执行命令 :

sudo nano /etc/apt/source.list

清空source文件,然后保存。

4. 回到“软件和更新”中,勾上刚才去掉的选项,然后点击“下载自” 下拉框,选择“其他站点...”点击右边“选择最佳服务器”,等一会后会出现最佳的国内服务器,点关闭即可。

5. 最后依次执行以下命令:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

执行无报错继续执行下面命令:

sudo apt-get install openssh-server

sudo apt-get install openssh-client

更新成功!

查看22端口号:

netstat -tnl 

完结!

感悟:不放弃,终会成功!

欢迎补充!

QEの大狮子!

猜你喜欢

转载自blog.csdn.net/hongyuancao/article/details/81983538