Ubuntu 14.04 LTSをダウンロードしてVMにインストールしましたが、SSHが機能していませんでした。以下を試しましたが、何も機能しませんでした:
Sudo apt-get install ssh
openssh_client
のみがインストールされており、openssh_server
がインストールされていません。
openssh_client
のインストールを手伝ってもらえますか、次のエラーが発生したSudo apt-get install openssh-server
を試しました。
Package openssh-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'openssh-server' has no installation candidate"
私はそれが次の手順で機能する同じ問題を抱えていました
Sshクライアントを削除するとすべてが壊れると考える人もいるかもしれませんが、これは正しくありません。 sshクライアントアプリのみを削除します。
sshの問題は、すべてのUbuntu 14デスクトップバージョンに存在するようであり、これが最も簡単な解決策のようです。
これは次の場合に発生する可能性があります。
#3は私にとってはかなりフェッチされたようですが、これが私をここに連れてきた理由です-工場出荷時のUbuntu 14.04インストール(昨日受け取ったラップトップ)から基本ソースのいずれかを省略するというデルの奇妙な決定の結果です。
ソースに干渉すると、追加したソースと既存のソース(私の場合はDell OEMソース)との相互作用が発生する可能性があるため、この問題に対する最善の解決策はまだありませんが、起動して実行できる最初のステップは動作する「メイン」レポジトリがあることを確認してください。これは次のようなもので、/etc/apt/sources.list
または/etc/apt/sources.d/
のファイルのいずれかに配置する必要があります。
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ trusty main
推奨されるURLは、バージョンと場所の両方によって異なるため、通常はrepogenなどのツールを使用して生成します。 https://repogen.simplylinux.ch/generate.php