E: 'sshpass'パッケージにインストール候補はありません(Linuxではsshpassをインストールできません)。

E: 'sshpass'パッケージにインストール候補はありません(Linuxではsshpassをインストールできません)。

sudo apt-get インストール sshpass

パッケージリストを読む...完了

依存関係ツリーの構築中...完了

ステータス情報を読んでいます...完了

パッケージ sshpass は使用できませんが、他のパッケージで参照されます。これは、パッケージが見つからない、古い、または他のソースでのみ利用可能であることを意味できます。

E: 'sshpass' パッケージにインストール候補がありません。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

答え1

必要なパッケージが倉庫にあります。ジェイミーしたがって、パッケージを見つけるためにapt-getの代わりにsudoを使用するには、Ubuntuを更新する必要があります。

答え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 コメント

関連情報