1つのYumコマンドでさまざまな方法で複数のパッケージをインストールします。

1つのYumコマンドでさまざまな方法で複数のパッケージをインストールします。

これら3つのコマンドを1つにまとめることはできますか?

yum install emacs
yum groupinstall "Virtualization"
yum localinstall /tmp/hello.rpm

スクリプトで上記の3つの方法すべてを使用して複数のパッケージをインストールしたいのですが、ユーザーがy一度だけ応答できるように1つのタスクにしたいと思います。

答え1

[OK]を使用してVirtualization Yumグループを一覧表示しましたyum group info "Virtualization"。その後、そのlocalinstallサブコマンドは実際には使用されなくなり、通常のinstallコマンドを使用してローカルRPMをインストールできます。そのため、単一のコマンドですべてのパッケージを指定できましたyum install

答え2

yum shell

これを行う一般的な方法です。ただし、「インストール」自体はローカルファイルおよび/またはグループをインストールできます(yum install @grp)。

関連情報