タグ

Debianとpbuilderに関するItisangoのブックマーク (4)

  • 第6章 パッケージのビルド

    ソースツリーのクリーン (debian/rules clean) ソースパッケージのビルド (dpkg-source -b) プログラムのビルド (debian/rules build) バイナリーパッケージのビルド (fakeroot debian/rules binary) .dsc ファイルの作成 dpkg-genchanges を使用し .changesファイルを作成 gentoo_0.9.12.orig.tar.gz これは単に Debian 標準に合わせるために名前を変更しただけで、中身はオリジナルなソースコードの tar アーカイブです。これは元来、dh_make -f ../gentoo-0.9.12.tar.gz で作成されたということを覚えておいてください。 gentoo_0.9.12-1.dsc これはソースコードの内容の概要です。このファイルはあなたのcontrol

    Itisango
    Itisango 2014/12/30
    #Debian #GNU #OS #Distribution #debuild #package #build #system #management #pbuilder #git #VCS #SVN #CVS
  • pbuilder - Personal builder

    問題 Debian GNU/Linuxシステムにおいて, 簡単にchrootシステムを構築でき, そのなかでのパッケージのコンパイルができるようなシステムの構築を目標とする. 現在,自分のカスタマイズしたシステムの中でプログラムをコンパイルしている場合が多いので, 実際にプログラムが他人のシステムでも動くという保証があまり無い. そこで,無駄なプログラムが入っていない,インストール直後の状態 から,実際にプログラムをコンパイルするために最小限のプログラムのみを インストールしてそこでコンパイルを実行するというシステムが 必要とされた. 既存のシステム 現実問題として,同じようなことができるプログラムは, 他にもsbuild等のプログラムがある, しかしながら,そのプログラムは,コンパイルの動作自体に目標をおいていて, build daemon等で利用するばあいは有用ではあるが,そうでない場

  • pbuilder User's Manual

    pbuilder stands for Personal Builder, and it is an automatic Debian Package Building system for personal development workstation environments. pbuilder aims to be an easy-to-setup system for auto-building Debian packages inside a clean-room environment, so that it is possible to verify that a package can be built on most Debian installations. The clean-room environment is achieved through the use

  • UbuntuPackagingGuideJa/gs-pbuilder - Ubuntu Japanese Wiki

    パッケージ構築環境としてpbuilderを使うことで、パッケージをchroot環境を用いてビルドすることができます。もちろんpbuilderを使わなくてもバイナリパッケージを構築することはできます。ですが、パッケージのbuild-dependencyに記述されたパッケージをあらかじめシステムにインストールしておく必要があります。ですがpbuilderであれば、パッケージが最小のUbuntu環境内で構築されるので、もしもbuild-dependencyが間違っていれば、それを確認することが出来ます。debian/controlファイルの内容に従ってbuild-dependencyに記述されたパッケージが自動的にインストールされます。 以下はpbuilder環境をインストールし、利用し、そしてアップデートしていくための簡単なガイドです。ですが、pbuilder環境を使っていくためには、このガイ

  • 1