アプリ版:「スタンプのみでお礼する」機能のリリースについて

いいのでしょうか?
単純に
yum update
とすると
エラーがいっぱい出てしまいます
既にインストールされているパッケージで
remiリポジトリ関連のものだけをアップデートする方法があったら教えてください

質問者からの補足コメント

  • 回答ありがとうございます

    仕方がないので以下のコマンドを実行しています

    sh -c '
    for x in for x in `yum list installed|grep remi|sed "s/^\([^ ]*\) .*/\1/"`
    do
    yum -y update $x --enablerepo=remi
    done'

    ただremiではなくupdatesやbaseですると相等に時間がかかります

    No.1の回答に寄せられた補足コメントです。 補足日時:2015/01/29 16:31
  • 前回の補足を修正します
    for x in for x in→for x in

    sh -c '
    for x in `yum list installed|grep remi|sed "s/^\([^ ]*\) .*/\1/"`
    do
    yum -y update $x --enablerepo=remi
    done'

      補足日時:2015/01/29 18:24

A 回答 (2件)

ループで1つずつupdateしなくても、


パッケージ名を指定しなければインストール済みのパッケージだけupdateされるかと。
他のリポジトリに同名のパッケージがあった場合に問題になりますけど。


http://g1g0.com/2012/04/1785/
に書かれている方法で他のリポジトリを無効にするだけかと思いますが。

同名パッケージがあるなら、先に回答した方法でプラグインを導入すべきかと。
    • good
    • 0
この回答へのお礼

再回答ありがとうございます

firefoxの動作がおかしくなり
また削除不能にもなったのでとりあえずOSから再インストールしなければならなくなりました

お礼日時:2015/01/30 16:46

どういうエラーが出るのか?


とか
依存関係は大丈夫なのか?
という問題はありますが……

--desablereopオプションと--enablerepoオプションで制御すればよいかと。

https://istb16.wordpress.com/2011/11/16/centos5- …
ブログのエントリ名からCentOS5で実施した例かと思われますが、CentOS6でも可能かと。
あとは…prioritiesプラグインなども利用されるとよいでしょう。
「yum priorities」辺りで検索すれば、使用例など見つかるはずです。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!