特集:第2回 RPM活用のステップアップ-SRPMリビルドとコンパイルマスター (1/6) Linuxでバイナリパッケージを使わない人の多くは、チューニングをしたいから、最新リリースがすぐに適用できないからという理由が多い。SRPMを使いこなせば、前者の問題は解決可能だ。 Linuxで標準的なパッケージ「RPM」(Red Hat Package Manager)は、Windowsのように容易にインストール、アンインストールなどが行えることを第1回目で解説した。基本的な事項は連載「リファレンスRPM」の第1回を読んでいただくとして、今回はもうひとつのパッケージ「SRPM」(ファイル形式、src.rpm)の使い方について解説していこう。 第1回目でも触れたように、拡張子rpmのファイルはソフトウェアのインストール、アンインストール、アップデートなどを目的にパッケージされたものだ。このため、自分
yumからインストールできるImageMagickが6.2.8と古いにも程があるのでRPMからいれた。 rpmとかrpmbuildとかよくわかってないけどひとまずインストールできた。 yumのをアンインストール # アンインストールしなくてもアップデートでもよかったのかも yum remove ImageMagick RPMでインストール # SRPMは多分ここに置く cd /usr/src/redhat/SOURCES # SRPM 6.6.3を入れる wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/linux/SRPMS/ImageMagick-6.6.3-3.src.rpm # 実行するとSPECSにファイルができる rpm -ivh --nomd5 ImageMagick-6.6.3-3.src.rpm rpmコマンド # これし
CentOS 5.4 で管理されている ImageMagickは 6.2.8.0 と古く新しいRMagickやらを使うとき何かと困ることがある。 今回は最新版のImageMagickをrpmでインストールする方法をご紹介します。 src.rpmからrpmをbuildします。 コマンドと実行結果を交えて手順を示します。 なお、RPMForgeが入っている事が前提です。 RPMForgeは以下のコマンドで使用可能になります。 $ sudo rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm まずSRCのRPMを取得 wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/linux/SRPMS/Image
CentOS5.5のシステムをセットアップしていました。 yumからシステムを一通りアップデートしてから、PerlをCPANでモジュール群を更新したのですが、Image::Magickを入れようとしたところ、force installにしてもNOT OKとなり、インストールできませんでした。 これはImageMagickのバージョンとPerlの(コアなモジュール)バージョンとの依存の影響と思われ、Windowsの場合はImageMagickとActivePerlのバージョンは細かく指定されています。 Linuxの場合は自動で依存を解消してくれるものと思っていましたが、どうやらダメだったようです。 ImageMagickのために、別のディストリを入れなおすことも考えましたが、それではあまりにも情け無いので、だめもとで手動でソースからコンパイルしてインストールに挑戦しました。 まずはソースの取
概要 多くのRPMパッケージにはバイナリパッケージとソースパッケージが用意されています。ソースパッケージはSRPMとも呼ばれ、.src.rpmという拡張子が付けられています。 バイナリパッケージはあらかじめビルドされたパッケージであり、簡単にインストールできる反面、ライブラリのバージョンが違ったり依存関係に問題があると、正常に動作しないことがあります。その場合はソースパッケージから自分の環境に合うバイナリパッケージをリビルドして、インストールすることになります。 ここではsysstatを例に、SRPMを使ってパッケージをインストールする方法を説明します。 構成 CentOS release 5.7 (Final) RPM バージョン 4.4.2.3 rpmbuildのインストール SRPMからバイナリパッケージを作成するには、rpmbuildというコマンドが必要になります。まだインストール
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く