E: 软件包“sshpass”没有安装候选(无法在 Linux 中安装 sshpass)

E: 软件包“sshpass”没有安装候选(无法在 Linux 中安装 sshpass)

sudo apt-get install sshpass

正在阅读包裹清单...完成

构建依赖树...完成

读取状态信息...完成

软件包 sshpass 不可用,但被另一个软件包引用。这可能意味着该软件包丢失、已过时或只能从其他来源获得

E:软件包“sshpass”没有安装候选者

在此输入图像描述

在此输入图像描述

在此输入图像描述

答案1

你想要的包在你的仓库中杰米,所以你需要更新 ubuntu 以使用 sudo 而不是仅仅使用 apt-get 来查找该包

答案2

sshpass可从universe存储库中获取(已在您的sources.list中启用):

sudo add-apt-repository universe
sudo apt update
sudo apt install sshpass

最后一个命令应该是:

sudo apt update && sudo apt upgrade && sudo apt dist-upgrade && sudo apt install sshpass

第一个命令使用 执行sudo,但后面的命令&&则不执行。@Shadur 评论

相关内容