
単一のコマンドを使用して同時にパッケージを追加および削除する方法はありますかyum
?たとえば、2つの別々のコマンド/トランザクションを実行せずにpostfixをインストールし、sendmailを削除します。
答え1
はい。 Invokeを使用すると、入力時に同時に発生する複数のコマンドをyum shell
指定できます。run
答え2
最新バージョンの yum には次のswap
コマンドもあります。
# yum swap -- install foo -- remove bar
答え3
許可された回答がすでに述べたように、複数のコマンドを一度に実行するために使用できます。yum shell
これは対話式の使用に適しています。ただし、スクリプトでこのコマンドを呼び出す場合は、yum shell translist.txt
次のファイルに対して実行することもできます。
remove squid
install squid34
run
-y
確認プロンプトを「はい」と仮定する追加のスイッチです。
答え4
sudo yum swap postfix sendmail
O / Pが答えを持っている間、後で必要な人のためにこの短い答えを残します。