我正在尝试openssh-server
在家用电脑上安装以进行远程访问。v1 openssh-client
:7.4p1-10 已安装,因此需要安装相同的服务器版本(或更新客户端)。我正在运行 Ubuntu 17.04(zesty)的 Mate 版本。
以下是我尝试过的方法以及它们产生的错误。
正在做
apt install openssh-server
E:Package 'openssh-server' has no installation candidate
.deb
从 Ubuntu repo下载文件并使用进行安装GDebi
Ubuntu repo 上没有 7.4p1。
- 尝试安装更高版本
Error: Dependency is not satisfiable: libc6 (>= 2.26)
(zesty 使用 debian stretch,它使用 libc6 v2.24-11) openssh-server
尝试安装较早版本Error: Dependency is not satisfiable: openssh-client (=1:7.2p2-4ubuntu2.4)
- 尝试安装早期版本
openssh-client
(以满足先前的依赖关系)会得到Error: A later version is already installed
- 尝试安装更高版本
.deb
从 Debian repo下载文件并使用进行安装GDebi
- 尝试安装
openssh-server
时Error: Dependency is not satisfiable: openssh-client (=1.74p1-10+deb9u2)
- 尝试安装
openssh-client
(以修复之前的问题)Error: Dependency is not satisfiable: libssl1.0.2 (>=1.0.2d)
- 尝试安装
libssl1.0.2
(修复该问题)(使用 APT)时出现E: Unable to locate package libssl1.0.2
- 尝试安装
尽管直到我尝试安装这个特定的包时才出现这个问题,但似乎问题apt
在某种程度上与有关。因此,值得注意的是,openssh-server
整个apt
缓存中唯一提到的是作为的建议rsync
。
答案1
Ubuntu 17.04 已停止服务:Ubuntu 版本生命周期结束
当 Ubuntu 版本达到其“使用寿命结束时”,它将不再收到进一步的维护更新,包括关键的安全升级。我们强烈建议您此时升级到最新版本的 Ubuntu
要继续使用 Ubuntu 17.04,请sources.list
按如下方式编辑(Ubuntu 源列表生成器):
sudo nano /etc/apt/sources.list
过去的台词:
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ zesty main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ zesty main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ zesty-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ zesty-updates main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ zesty-security main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ zesty-updates main restricted universe multiverse
更新系统:
sudo apt update
sudo apt install openssh-server