apt-get install
Ubuntu Desktop 10.04.1では、今インストールパッケージを実行しました。推奨パッケージのリストにはが含まれますssh
。
以下を設置したと確信しているので混乱していますssh
。
# ssh --version
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-i identity_file] [-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-w local_tun[:remote_tun]] [user@]hostname [command]
だから...
パッケージを提案するときに紹介apt-get install
する前に既存の設定が考慮されますか?それでは、なぜ私がすでに持っていることを暗示するのでしょうか?
答え1
このプログラムがありますssh
。名前のあるパッケージはありませんssh
。
UbuntuはSSHを2つのパッケージに分割します。openssh-server
そしてopenssh-client
。分割の理由は、多くの人がサーバーではなくクライアントだけが欲しいからです。不要なサーバーを設定して実行することはリソースの浪費であるだけでなく、パスワードが脆弱な場合はセキュリティ上のリスクもあります。
という別のパッケージがあります。ssh
。その目的は、「私は単にsshをしたいだけです。詳細については気にしないでください」を表現することです。
APTがインストールされているパッケージの1つがPのインストールを推奨し、Pがまだインストールされていない場合、APTはパッケージPのインストールを推奨します。提案の意味
リストされているパッケージはこれに関連しており、使いやすさを高めることができますが、このパッケージなしでこのパッケージをインストールするのは合理的です。
(使用Debian Policy Manual、Debianで導入され、Ubuntuでも使用されるパッケージ形式を定義します。