タグ

debに関するrin51のブックマーク (12)

  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • 独自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
  • checkinstall を使ってみよう

    『checkinstall を使ってみよう』 初出:Software Design 2002年11月号 大特集「究めるPlamo Linux クライアント編 3章○自分だけのPlamoを楽しむ〜MyPlamo作成術」 Checkinstall は Slackware, RPM, Debian などに互換のパッケージを作成 することができるプログラムです。デフォルトは Slackware になっています。 ここでは Plamo Linux のベースとなっている Slackware での使い方について 説明します。 読者のみなさんも、自分のコンピュータにインストールしたプログラムを消す 時にどうしようかと悩んだことがあると思います。最近は Makefile の中に uninstall のルールが書かれたたものもありますが、まだ少ないと思います。 そんなときは checkinstall でパッ

  • 【特選フリーソフト】3種類のパッケージを手軽に作成 checkinstall:ITpro

    checkinstallは,任意のソフトウエアのソース・アーカイブから,RPM形式やdeb形式,tgz形式のパッケージを作成するソフトである。パッケージ化するための詳しい知識がなくても,ソースからパッケージを手軽に生成できる。 最近の主なディストリビューションはソフトの管理を容易にするため,「パッケージ管理システム」を備えている。パッケージ管理システムとは,rpmやdpkgなどのパッケージ管理コマンドにより,ソフトの導入や削除を手軽にできるようにした仕組みである。Linuxシステムを構成するソフトはすべて,このパッケージ管理システムに対応するファイル形式である「パッケージ」として提供されている。 Linuxシステムを構成するソフト以外にもパッケージで提供されているソフトは数多いが,世の中にさまざまなソフトが存在する。中にはソース・コードだけでパッケージが用意されていないソフトも多数ある。こ

    【特選フリーソフト】3種類のパッケージを手軽に作成 checkinstall:ITpro
  • @IT:ソースファイルからRPMファイルを作成するには

    インストールしたいプログラムが、tarボールのみで配布されていることも多い。しかし、ソースファイルをそのままコンパイル/インストールすると、RPMによる恩恵(インストール済みプログラムの検索やプログラムのアップグレードなど)が得られないので、プログラムはできるだけRPMファイルでインストールしたいものだ。 「tarボールからRPMファイルを作成するには」で説明したとおり、SPECファイルが用意されていればrpmbuildコマンドでtarボールからRPMファイルを作成できる。しかし、ここで紹介するCheckInstallを使うと、SPECファイルが用意されていなくてもRPMファイルを作成できる。 まず、CheckInstallのWebサイト(http://asic-linux.com.mx/~izto/checkinstall/)からソースファイルをダウンロードしてインストールする。原稿執筆

  • 1