タグ

debとDebianに関するrin51のブックマーク (8)

  • 独自Debパッケージやaptリポジトリを使ったサーバー管理術 | さくらのナレッジ

    なお、パッケージ化するソフトウェアについて、そのオリジナルの開発者らが配布しているものを「アップストリーム(上流)」と呼ぶ。つまり、「アップストリームのソースアーカイブ」というのは、オリジナルの開発者らが配布しているソースアーカイブのことを指す。 ソースパッケージの入手 ソースパッケージを入手するには、「apt-get source <パッケージ名>」コマンドを実行すれば良い。たとえば、Apache HTTP Serverをインストールするためのapache2パッケージのソースパッケージを入手するには、以下のようにする。 $ apt-get source apache2 すると、リポジトリからソースパッケージがダウンロードされるとともに、コマンドを実行したディレクトリにパッケージ作成作業に使われる作業ディレクトリが作成され、そこにソースコードなどが展開される。以後、このディレクトリをソース

    独自Debパッケージやaptリポジトリを使ったサーバー管理術 | さくらのナレッジ
  • pbuilder でパッ ケージをビルドしてみる

  • pbuilder 利用マニュアル

  • How to use multiple upstream tarballs in Debian source packages?

    You are here: Home / Documentation / Contributor Documentation / How to use multiple upstream tarballs in Debian source packages? Since the introduction of the “3.0 (quilt)” source format, it is now possible to integrate multiple upstream tarballs in Debian source packages. This article will show you how to do the same with your own package shall you need it. It’s quite useful to easily integrate

  • Debian パッケージングチュートリアル

    Debian パッケージングチュートリアル Lucas Nussbaum packaging-tutorial@packages.debian.org version 0.30 – 2024-03-16 Debian パッケージングチュートリアル 1 / 90 このチュートリアルについて ▶ 目的: Debianのパッケージ作成について、知る必要のあることの提供 ▶ 既存パッケージの修正 ▶ 自作パッケージの作成 ▶ Debian コミュニティとのやりとり ▶ Debian のパワーユーザーになる ▶ 最も重要な点を押さえているが不完全 ▶ 詳細なドキュメントを参照 ▶ ほとんどの内容は Debian 派生ディストリビューションにも適用可能 ▶ Ubuntu を含む Debian パッケージングチュートリアル 2 / 90 アウトライン 1 はじめに 2 ソースパッケージの作成 3 パッケ

  • 第 15 章 Debian パッケージの作成

    Debian パッケージを標準的な方法で取り扱ってきた管理者がいずれは自分自身のパッケージを作成したり、既存のパッケージを変更したりする必要性を感じるということは極めて普通のことです。この章ではパッケージングに関する最も一般的な質問に答えたり、最良のやり方で Debian インフラをうまく使うために必要な要素を提供したりすることを目標にしています。運が良ければ、ローカルパッケージを取り扱った後、さらに進んで Debian プロジェクト自体に参加する必要性を感じるかもしれません。 いくつかの状況下では、バイナリパッケージの再ビルドが必要です。たとえば、管理者は特定のコンパイルオプションを付けてソフトウェアをソースからコンパイルすることで導入されるソフトウェアの機能を必要とする場合があります。そしてまた、インストール済みの Debian のバージョン用にパッケージングされたソフトウェアのバージ

  • debian package作成方法 - Qiita

    sourceを取得すると以下のファイルも同時にdownloadされる。 ・stress_1.0.4-1.debian.tar.xz: packageのdebian情報をzipしたもの ・stress_1.0.4-1.dsc: Debian Source Control ファイル ・stress_1.0.4.orig.tar.gz: packageのsource code packageの作成① (source base update) ・dch commandを使用して、version番号(changelog)を更新する。 ・build optionなどの修正が必要な場合は、debian/rulesを修正する。debian/rules はpackage build作業の各段階を動作させるもので、最も単純に書かれている場合、初期設定 (./configure …) や実際のbuild ($(

    debian package作成方法 - Qiita
  • Debianパッケージ構築のメモ - walf443's blog

    Debianパッケージはぱっとみ概念とかがわかりにくいので、色々省きつつ大雑把にとりあえず作ったりする上で必要な情報を説明してみる試み。 簡単なdebはとりあえず作ったりできるようになってみて、個人的にはこういう情報がまとまってると楽だったなーということをメモっておく。 自分自身あまり構築したパッケージの運用が長くはないので、ひょっとしたらシステムの依存関係を壊したり、あるいは正しくはない部分もあったりするかと思いますが、そういった部分があれば指摘してもらえれば勉強になります。 debパッケージ バイナリパッケージ (*.deb, *.udeb) いわゆるdebパッケージ ソースパッケージ(*.dscとアーカイブ) バイナリパッケージを作れる状態にしたもの。 環境が変わったり、ソフトウェアバージョンを上げるときにソースパッケージがあった方が作り直しが楽なのでなるべくとっておきませう。 de

    Debianパッケージ構築のメモ - walf443's blog
  • 1