タグ

rpmに関するshin-jinのブックマーク (10)

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    shin-jin
    shin-jin 2010/04/30
    rpmbuild
  • Rails を RPM にして YUM で一発インストールする方法 - koziyの日記

    $ sudo gem install rails でいいじゃない。というのはわかった上で敢えて CentOS とか Redhat 使っているなら RPM にしてもいいじゃない!! それにやっぱ yum で一発インストールしたいじゃない!! という人もいるかなと思ったりもするのでここでその方法を記述してみます。 とどのつまり $ sudo yum install rails (rubygem-rails) で Rails インストール OK にしたい、ということです。 なお、ここではパッケージ名をわかりやすくするために rubyforge から提供されているものに対して rubygem- を prefix としてつけています。なので、rails というパッケージ名ではなく rubygem-rails といった名前にしていますので「なんかキモい」とか思われる方は rubygem- をとっていた

  • エンタープライズ:特集:第1回 RPM活用でLinuxサーバ運用の手間を軽減 (1/5)

    特集:第1回 RPM活用でLinuxサーバ運用の手間を軽減 (1/5) UNIX系OSで伝統的な、ソース入手によるコンパイルのインストール。多数のサーバを運用する際は、メンテナンス性からの指摘が多いのも事実だ。この特集では、運用の手間を軽減すべくLinuxの標準パッケージ「RPM」の使い方から活用方法までを全3回で解説する。 ソースコード配布のメリットと運用時の問題点 多様な「UNIX系OS」のひとつであったLinuxが、単独のカテゴライズOSへと発展した理由の1つに、バイナリパッケージ「RPM」(Red Hat Package Manager)の存在がある。UNIX系OSにおいて、ソフトウェアの管理はソースファイルを独自にconfigしてコンパイル、そしてインストールをする。この手法がスタンダードとされ、UNIXを扱う者には当たり前とされてきた。その根には、ソースコードが配布されプラッ

    shin-jin
    shin-jin 2010/04/16
    srpm rpm build
  • phpMyAdmin 2.10 (HagyLog)

    shin-jin
    shin-jin 2009/12/02
    phpMyAdminのRPMを作成(付属のSPECファイルより)
  • Chapter 5. specファイルを書く

    さて、rpmパッケージを作成するためには、specファイルを記述しないといけません。 specファイルを書き方を知るための、おすすめは、Maximum-RPMを読むことです。 分厚いですが、よくまとまってて、英語も読みやすいです。 てきとうに拾い読みすればいろいろわかります。 それから、古高さんと石岡さんのRPM-BUILD-HOWTOにも説明があります。 rpm -ivh fugafuga-version-revision.src.rpm とかして、 出てきたspecファイルを見るってのも良いです。 以下にサンプルとして簡単なspecファイルをあげ、その内容について説明をします。 なんとなくわかったら、小さなパッケージを作ってみて、 さらにいろいろ作りたくなったら上にあげたようなdocumentを読んでください。 より多くのマクロを使ったspecファイルの例が Section 7.3

    shin-jin
    shin-jin 2009/10/19
    VineLinux SPECファイルの書き方
  • SPECファイルからのRPMパッケージの作成

    rpmをtarボールから作成する場合は、specファイルを作成する必要があります。 最近のtarボールには、specファイルが含まれる物もありますが、ディストリビューションに依存する所もあるため、そのままではなかなか使えません。 そういうときは、specファイルを修正します。 1.rpm作成の環境整備 rpmの作成は、ディストリビューションにもよりますが、/usr/src/rpmや/var/src/rpmなどの場所で作成できます。が、ここは rootでの作業になるため、自分のhomeに環境を作成するのがいいでしょう。 で、まずはrpm作成用のディレクトリを作成します。 rpmの作成には、以下のディレクトリ構成が必要です。(ユーザー=builduserの場合) /home/builduser |------rpm |---BUILD |---RPMS |      |-

  • オレオレrpmパッケージの作り方(基本編)

    こんにちわ。arashoです。毎度インフラ周りのネタばかりですが、最近rpmのパッケージを作る機会が多いので、一度まとめとしてrpm関連の事を記載してみたいと思います。というわけで、今回は作業環境の構築と基的なビルドの方法から。 rpmにはおおざっぱに言うと2種類あります。rpmとsrpmと呼ばれるもので、前者は実行形式のバイナリ、後者はrpmを作るためのソース(Source)が収められています。srpm -> rpmの流れですね。 rpmビルド作業環境の準備 まず、rpmを作るにはsrpmをほげほげできる環境を用意します。rpm-buildパッケージ(と依存するパッケージ)をインストールしましょう。 次に、設定の変更です。Redhat系ではデフォルトでだと/usr/src/redhat以下にsrpmはインストールされてしまうので、自分が自由にインストールできるよう設定を変更します。

    shin-jin
    shin-jin 2009/10/19
    rpmbuild
  • @IT:RPMパッケージからファイルを取り出すには

    rpmコマンドの問い合わせ機能はインストールしたファイルが対象となるため、インストール前にRPMファイルにどのようなファイルが含まれているかを調べたり、一部のファイルを取り出したりすることはできない。 インストール前にそのようなことを行いたいときは、RPMパッケージをcpio形式のアーカイブファイルに変換して、そこからファイルの一覧を表示したり、ファイルを取り出せばいい。 RPMファイルをcpioファイルに変換するには、rpm2cpioコマンドを使う。また、cpio形式のアーカイブファイルからファイルを取り出したり、ファイルの一覧を表示するにはcpioコマンドを使用する。 例えば、smartmontools-5.23-1.i386.rpmというRPMファイルに含まれるファイルを一覧表示するには、以下のコマンドを実行する。 $ rpm2cpio smartmontools-5.23-1.i3

    shin-jin
    shin-jin 2009/09/08
    rpmパッケージをcpio形式のアーカイブファイルに変換する
  • Welcome to the RPM repository on fr2.rpmfind.net

    Welcome to the RPM repository on fr2.rpmfind.net rpm2html automatically generates Web pages describing a set of RPM packages. The Rpmfind tool allows automate the search of packages from the RPM Database or maintain your system up-to-date in a more automated way. The goals of rpm2html are also to identify the dependencies between various packages and to find the package(s) providing the resources

    shin-jin
    shin-jin 2009/09/03
    RPMの検索
  • createrepoコマンド@ RHEL5 : Mazn.net

    2008年04月07日23:32 createrepoコマンド@ RHEL5 カテゴリIT技術rhel createrepoコマンドはyumのリポジトリを作成するためのコマンドです。 基的にrpmファイルを用意して、このコマンドを以下のように叩くだけでOKです。 # cd RPMのあるディレクトリ # createrepo . RHELのDVDの中身をそのままリポジトリにしたい場合もあると思います。この時も上記のようにコマンドを叩けばよいのですが、それだけだとアプリケーションの追加と削除で表示されるアプリケーションのグループが表示されません。グループはcompファイルに記述されているので、createrepo時にこのファイルをコピーしてあげればOKです。 まずはDVDをまるごと適当な所にコピーし、 RPMが格納されている Serverディレクトリに移動。repodataディレクトリをバッ

    createrepoコマンド@ RHEL5 : Mazn.net
  • 1