CentOS5.5で「setup」アプリケーションを使用してApacheWebサーバーを構成しようとすると、次のエラーメッセージが表示されます。
bash: setup: command not found
しかし、私がそれをインストールしようとしたとき:
yum install setup
すでにインストールされており、作業は不要であるという回答がありました。
Rootとしてログインしています。
問題が何であるかについて何か考えはありますか?
どうもありがとう
他の誰かがこの質問に出くわした場合に備えて、OPがすべて設定されているように聞こえますが、ここで少し説明したいと思いました。
次のように、yum
を使用してパッケージをインストールする場合。
yum install setup
setup
というパッケージをインストールしています。これは、必ずしも同じ名前のapplicationをインストールしていることを意味するわけではありません。この場合、setup
は、いくつかの必要なシステム構成ファイルをインストールする単なる低レベルのパッケージです。あなたはこのようにパッケージの完全な内容を見ることができます:
rpm -ql setup
そして、あなたはこのようなパッケージについてのより多くの情報を得ることができます:
rpm -qi setup
これには、パッケージの説明が含まれます。
セットアップパッケージには、passwd、group、profileなどの重要なシステム構成およびセットアップファイルのセットが含まれています。
特定のアプリケーションをインストールする場合は、yum search
で検索してみてください。特定のバイナリ名がわかっている場合は、通常、それをyum install
の引数として指定できます。例えば:
yum install /bin/zsh
逆方向に作業して、次のように特定のファイルを所有しているパッケージを特定できます。
rpm -qf /path/to/some/file
例えば:
# rpm -qf /usr/bin/ssh
openssh-clients-5.6p1-31.fc15.1.x86_64
Setuptoolパッケージを探しているのかもしれません
yum install setuptool
setuptoolパッケージは、centos、Fedora、redhat、およびほとんどのrpmベースのディストリビューション用のセットアップコマンドを提供します。