これら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)。