私が知っている限り、大文字と小文字をyum list
区別しませんが、大文字とyum install
小文字yum remove
を区別します。おそらく偶発的なシステム変更を防ぐためのセキュリティ機能でしょう。
yum
コマンドの大文字と小文字を区別する方法はありますか?
答え1
現在、yumはパッケージ内の大文字と小文字の区別操作(インストール/削除)をサポートしていません。これは意図的に設計されています。 Red Hat Bugzillaのウェブサイトにこれに関するチケット/ディスカッションがあります。
答え2
いいえ、しかし解決策があります。 yum installとyum Removeを実行するときに大文字と小文字を区別しないでください。
pack=Zvbi; yum install $(yum list $pack | cut -d' ' -f1 | tail -n1)
pack=iMaGeMaGiCk; yum install $(yum list $pack | cut -d' ' -f1 | tail -n1)