単一のyumコマンドでパッケージをインストールおよび削除する方法はありますか?


19

単一のyumコマンドでパッケージを同時に追加および削除する方法はありますか?たとえば、2つの個別のコマンド/トランザクションを実行せずにpostfixをインストールし、sendmailを削除します。


私の知る限りではありませんが、私は日常のyumユーザーではありません。なぜ単一のコマンドでそれが必要なのですか?
ジッピー

@jippieコンビニエンス、ほとんど。また、複数のトランザクションをセットアップする時間を短縮します。
マイケルエクストランド

回答:




8

受け入れられた答えがすでに述べているように、yum shell複数のコマンドを一度に実行するために使用できます。これはインタラクティブな使用に適しています。しかし、スクリプトからこのコマンドを呼び出したい場合は、ファイルに対してコマンドを実行することもyum shell translist.txtできます。

remove squid
install squid34
run

追加-yスイッチは、確認プロンプトにyesと仮定します。


1
-yスイッチは、に付加されますyum shellコマンドにはない、コマンド内でシェル、右?config assumeyes 1シェルコマンドの先頭に追加しても、最初のコマンドラインを変更しなくても同じ効果があると思います(ただし、テストしていません)。
mattdm

はい、yum shell -y操作全体を非対話型にするために機能します。
RubyTuesdayDONO
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.