私はこのコマンドをubuntuサーバーのシェルスクリプトapt-get install -y packagename --no-upgrade
で使用していました。パッケージがまだ存在しない場合は、パッケージがインストールされます。パッケージはアップグレードされません。今度はそれをcentosマシンに移行したいと思います。 yumで--no-upgrade
に相当するスイッチが見つかりませんでした。何か助けはありますか?
yum
にはそのようなオプションはありません。
次のような方法で回避する必要があります。
rpm --quiet -q packagename || yum -y install packagename