• ベストアンサー

RPMパッケージのインストール

良くインストール時に「依存関係のある~がありません・・」とか言われて作業が中断することがあります。 これを若干自動化する(依存関係のあるパッケージを自動インストール?)ツールが出てきた・・と人から聞いたのですが本当なのでしょうか?。 もしないとしても、実際皆さんがどうパッケージをインストールされているのかお聞かせ頂ければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • teo98
  • ベストアンサー率23% (70/303)
回答No.1

例えば、yumのことだと思います。頻繁なアップデートにRPMコマンドで対応するのは面倒なわけで、普通に使われる自動更新ツールになります。

参考URL:
http://yanbaru.dyndns.org/linux/yum3.html

関連するQ&A

  • rpm のインストールについて

    お世話になります。 CentOS で、x86_64 環境に i386 版のパッケージをインストールしようとしていますが、互換ライブラリでインストールされていないものが多く、依存関係が多く1つ1つ解決していくのに難儀しています。簡単に依存関係を解決しながらインストールするような方法はないでしょうか。 よろしくお願いいたします。

  • パッケージの依存関係を調べるには?

    パッケージの依存関係を調べるには? Ubuntu(10.04)を使い始めたばかりのものです。 $ sudo apt-get install <パッケージ名> あるパッケージをインストールすると、依存関係のあるパッケージも一緒にインストールされると思います。 インストールする前にこの依存関係を調べるには、どのようなコマンドを実行したらよいのでしょうか?

  • パッケージの属するグループを取得したい

    OSのインストール時に、効率的にパッケージの取捨選択を行いたいと考えています。 理由はOSインストール後の、不要パッケージのアンインストールなどの面倒な作業を減らすためです。・・・正直、依存関係とか調べながらアンインストールするのは面倒です。 yum groupinfo [グループ名] で、 『任意のグループに所属しているパッケージ一覧を調べる』方法があるのは知っているのですが、今回やりたいことはこの逆で、 『任意のパッケージが所属しているグループを調べる』方法です。 こういった方法があるならば、あらかじめ不要なパッケージを調査しておき、OSインストール時に除外することができるので非常に助かります。 # yum groupinfo * で、全グループの全パッケージが取得できるかと考え、試してみましたがダメでした。 ご存じの方がいらっしゃいましたら、ご教授頂けると助かります。 以上、よろしくお願い致します。

  • turbopkgでパッケージの自動アップデート

    こんばんは!私は、TurboLinux7WSを使っています。 turbopkgで、自動アップデート(ローカルにDLしてあるアップデートパッケージ) のアップデートをしたら、kpackageで新しくRPMパッケージを入れようとしても、 エラーになってインストールできません。 ただし、「依存関係をチェック」のチェックを外すとインストールできるのですが それだとプログラムが動かない可能性あるということなので…。 エラー内容 0 つのソースと1 つのバイナリパッケージを見つけました rpmdepCheck() failed. このエラーは何でしょうか?どなたか修正する方法を知っている方がいましたら ぜひ教えてください。

  • Fedora7の更新Packageがインストールできない。

    WindoowsXP-PS2とFedora7(USB別HDD)をdualbootでインストールに成功したと思っているのですが、Fedoraの最初の画面で、SecurityPackageの更新のPopupが出ます。当初は240個だったのですが、更新の指示通りにやったところ、現在は108個へ減りました。 しかし、PackageUpdaterを開いて何度トライしても、この108個はインストール出来ません。更新適用ボタンを押して、更新依存関係の画面になると、数十分すると止まってしまい、次のエラー表示が出ます。    -SecuriryPackageのUpdateで依存関係で足りないもの- Missing Dependency: samba-common = 3.0.25-2.fc7 is needed by package samba-client Missing Dependency: httpd = 2.2.4-4 is needed by package httpd-manual Missing Dependency: httpd = 2.2.4-4 is needed by package mod_ssl Missing Dependency: dbus = 1.0.2-4.fc7 is needed by package dbus-x11 色々調べてみると、最後にi386が付いているもの(前半は全く同じ)が 上記4つとも既にインストールされてます。しかし、i386の付いていないものは見つかりません。 どうしたらこの108個をインストール出来るのでしょうか? 誰か分かる方がいらしたら教えていただきたいのですが。。。 あるいは、この辺のUpdatePackageはあまり重要でないので、そのままにしておいていいのでしょうか? よろしく願いいたします。

  • パッケージのインストール

    /stand/sysinstallで ftpサイトなどからabc.tar.gz等をダウンロードした時に、それぞれ自動的に/usr/ports/abc等にダウンロードされると思うのですが、インストールは自分でしなくてはならないのでしょうか? インストールは下記でOKですか? #cd /usr/ports/[種類]/[名前] #make install また#pkg_infoで表示されたパッケージはインストール済みですか?コレも自分でインストールするのでしょうか? 最後に、PHP5の最新版をダウンロードしたいのですが、 http://jp2.php.net/get/php-5.0.4.tar.gz/from/this/mirror でOKでしょうか? 最新バージョンはコレですか?と言う意味の質問ではありません。

  • rpmとソース、どっちでインストール?

    サーバー構築をするのですが、rpmとソースどちらでインストールするか迷っています。 会社のwebアプリ開発/本番サーバーになるものなので、手順等もしっかりまとめていかなくてはなりません。 サーバーもwebアプリの規模に応じて追加したりとなければならないため、全く同じ環境のサーバーを作ることもあります。 自分はいつもrpmでインストールをしています。公式サイトにrpmが置いてなければ自分でspec書いてrpmを作っていますが、それは管理がしやすいからという理由ですし、rpmの方がソースからインストヘルするより時代的に?新しいからです。 じゃあrpmでやれよと思うんですが、この話をした人(7人くらい)は、みんなソースからと答えました。。中小のホスティングやってい会社の方々です。 たしか"はてな"や"yahoo"はパッケージ管理と聞いています。サーバーが多くて大変だからですかね。。 こう色々と考えていると、どっちにすればいいか分からなくなって質問に至りました。。。。 rpmとソース、どちらでインストールしているか? なぜそうしてるのか教えて頂ければ幸いです。 ぜひご教授下さい。宜しくお願い致します。

  • iTunesのインストールができません

    久しぶりにiPodを編集するため、iTunesを起動しようとしました。 ところが、「ファイルに不具合が有り、起動できません。アンインストールをしてから新たにiTunesをインストールしてください...」という趣旨の表示が出たのでiTunesのアンインストール後、インストールを試みました。アンインストールは問題なくできましたが、その後のインストール作業中に「このWindowsインストーラパッケージには問題があります。このインストールを完了するのに必要なプログラムを実行できませんでした。サポート担当者またはパッケージのベンダに問い合わせてください」という表示が出て、インストールが中断してしまいます。 インストールを完了するのに必要な作業なり手順をご教授頂ければ幸いです。 パソコンはWinndows10の64bitです。 更に必要な情報などありましたらご指摘ください。 当方70歳でパソコンにはあまり詳しく有りません。よろしくお願いいたします。

  • インストールできないパッケージ?

    ログ監視ツールを入れたいので # yum -y install swatch と、入力したのですが [root@△△~]# yum -y install swatch Loaded plugins: fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * base: rsync.atworks.co.jp * extras: rsync.atworks.co.jp * updates: rsync.atworks.co.jp Setting up Install Process No package swatch available. Error: Nothing to do と、出ます 一応 rpm -q swatch でチェックしましたが インストールされてません 以前、別のパッケージの時で解決した方法で yum remobe swatch をやりましたが これでも Loaded plugins: fastestmirror, refresh-packagekit Setting up Remove Process No Match for argument: swatch Loading mirror speeds from cached hostfile * base: rsync.atworks.co.jp * extras: rsync.atworks.co.jp * updates: rsync.atworks.co.jp No Packages marked for removal と、出ます swatch を インストールするには特別な方法があるのでしょうか??? ちなみに、このサイトを参考にしました・・・ http://centossrv.com/swatch.shtml yum update もやりました・・・

  • RHLインストール

    RHL ES3をインストールする際に、パッケージでwebサーバのチェックをはずしてインストールしたのですが、インストール後に、rpm -qaコマンドで確認するとhttpd-2.0.46-46.entなるパッケージがインストールされていました。 デフォルトでhttpdがインストールされたということでしょうか?それとも依存関係等でインストールされたということでしょうか?