タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

packageとsourceとbuildに関するItisangoのブックマーク (3)

  • Arch build system - ArchWiki

    Arch build system (ABS) とは、ports ライクなシステムで、ソースコートからソフトウェアをビルドしたりパッケージングしたりするためのものです。pacman はバイナリパッケージの管理用に特殊化された Arch ツールであるに対し、Arch build system は、インストール可能な .pkg.tar.zst パッケージにソースをコンパイルするためのツールのコレクションです。 Ports は BSD 系によって採用されている、ソースコードからのソフトウェアのビルドを自動化するシステムです。port を使ってソフトウェアのダウンロード、展開、パッチの適用、コンパイル、インストールを行います。port はユーザのコンピュータ上にあるただの小さなディレクトリで、それぞれの port に対応する個々のソフト名が付けられており、中にはソフトウェアのビルド・インストールの

  • src.rpm を作ろう

    rpm の利点として、パッケージ間の依存関係を見てくれるとか、バージョンアップが容易とか、いろいろと見聞きするが、オレ的にはなんといっても綺麗サッパリとアンインストールできること、これが一番嬉しいね。 だってそうだろ? rpm コマンドがどうやって依存関係を見ているか、といえば、パッケージの作成者が「オマエは hogehoge に依存してるんだぞコラ」と指定しているに過ぎないのだから。例えば、A というパッケージが B というパッケージ(というより B に含まれている何らかのファイル)に依存しているとしよう。A のパッケージ作成時に B に対する依存関係を指定するのを忘れたらハイそれまでよ。A は B の有無に関わらずインストールできるだろう。だが B がインストールされていなければ、もちろん正常に動きはしない。 つまるとこ、rpm による依存関係の管理なんて、人為的なミスをいくらでも含ん

    Itisango
    Itisango 2013/04/12
    #RedHat #Linux 系 #source #rpm #package の作り方。長いけど勉強する必要があるな。
  • SUSE Linuxビルドのチュートリアル - openSUSE Wiki

    はじめに この文書は SUSE のビルド機構の概観と、SUSE Linux のために RPM パッケージを作成する仕方についてのチュートリアルです。 ここに書かれた情報は、あなたが自分の一時的なビルド環境をセットアップするのを助けるでしょう。最初の4つの章では、例に従っていくと手順がどう進んでいくかについての外観を与えます。 あらかじめ必要なもの RPM パッケージの作成についてちゃんと理解していることが前提です。この文書は、RPM 自身の説明を目的としたものではありません。その目的のためには、すでにたくさんの HOWTO やガイド、書籍があります。RPM 関連のリンクは 参考資料 を参照して下さい。 また、PGP 関連のツール (特に 最も広く利用されている OpenPGP の実装である GNU Privacy Guard (gpg) )の経験も必要です。なぜ PGP が重要なのかは、パ

    Itisango
    Itisango 2013/04/10
    #openSUSE #Linux で #package を #build する #方法 。
  • 1