タグ

StudyとDebianに関するshigiryouのブックマーク (10)

  • debパッケージ作成方法をステップバイステップでまとめました

    それほど機会は無いと思うが、debパッケージはもちろん個人でも作ることができる。 難度が高いので、初心者の方は飛ばした方が良いが、知っておきたいという方もいるだろう。このページではdebパッケージの作り方についてまとめてみた。参考にしてほしい。 rpmパッケージの作り方は下記で解説したのでこちらもご参考に。 debパッケージを作成する意味 「tar.gz」などのソースでのソフトウェアパッケージ管理ができないというわけではない。 しかし実際のところ、ディストリビューション毎に用意されたパッケージ管理方法にそって管理したほうがクリーンにシステムを保つことが出来る。 「configure」「make」「make install」はLinuxの世界共通であり、パッケージを作成する段階でも実行される。「ならば共通的な方法でよいのでは?」と思うかもしれないが、実際に触れてみると、まれに「インストールは

    debパッケージ作成方法をステップバイステップでまとめました
  • Debian Packageを作成する - Qiita

    ファイルを配置するためだけのdebian package(.deb)を例に、packageの作成方法をまとめる。 1. ファイル構成 ukinau@test:~/package-test$ tree . ├── DEBIAN │   ├── control │   ├── md5sums │   ├── postinst │   └── preinst └── usr └── share └── doc └── package-test └── test.txt 5 directories, 5 files DEBIANディレクトリ配下の4ファイルがpackage作成用のヒントファイルになる。 DEBIANディレクトリ以外のディレクトリは、実際に配備されるファイル。ディレクトリ構成(パス)は、実際のインストール先になる。 例えば、上記の構成の場合 /usr/share/doc/packag

    Debian Packageを作成する - Qiita
  • 社内利用のための deb パッケージング入門 - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは。@nojima です。 最近、社内のアーティファクトの deb 化を推進しています。 Building Microservices でも紹介されているように、deb は apt-get install でインストールできたり、依存関係を自動で管理できたりするため、単純な tar.gz を使うよりも利点が多いです。 Debian 界隈では dpkg-buildpackage などのツールを使って、ソースコードのビルドから deb の作成までを一貫して管理することが一般的です。 しかし、既にソースコードのビルドを行う仕組みを持っている場合、既存のビルド手順をそのまま使いつつ deb パッケージを作成したい場合もあります。 そこでこの記事では、ビルド済みのバイナリがあるときに、それを deb パッケージ化する方法を紹介します。 ※ この記事で紹介する方法は主に個人や社内で利用する d

    社内利用のための deb パッケージング入門 - Cybozu Inside Out | サイボウズエンジニアのブログ
  • 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 パッケージの作成方法

    ここでは, Linux ディストリビューションの1つである debian におけるソフトウェアパッケージ(以下, deb パッケージ)を作成する方法を示す. 単純に, 自身が開発している数値解析ライブラリを deb パッケージ化してみたくなっただけである. 大前提 ここでは, ソースからエラーなくコンパイルできるソフトウェア, ライブラリがすでに存在しているという前提で話を進める. 今回は辻野謹製の Fortran 90 用数値解析ライブラリ STPK のソースを用いて deb パッケージのテスト作成を行う. 文は 第一参考資料 に則って作成している. 以下, "$" マークは端末上でのコマンド操作, "#" マークはコメントを表す. 事前準備 環境変数の設定 $ export DEBFULLNAME="Satoki TSUJINO" # パッケージメンテナの名前 $ export DE

  • 独自のDebパッケージやaptリポジトリを作ってみよう | OSDN Magazine

    DebianやUbuntuでは、Debパッケージという形式でソフトウェアが配布されているが、公式に配布されているパッケージを利用するだけでなく、パッケージを自分で作成して利用することも可能だ。記事では独自のDebパッケージを作成する方法や、apt-getコマンドで独自に作成したパッケージをインストールできる独自リポジトリの作成方法を紹介する。 独自のDebパッケージを作るメリットとは DebianやUbuntuなどDebianから派生したディストリビューションでは、dpkgなどのツールを使ったパッケージ管理が行われている。これにより、Debパッケージ(拡張子は.deb)という形式で配布されているソフトウェアやファイルをインストールしたり、インストールしたソフトウェアのアップデートやアンインストールなどの管理を行える。 一般的に使われているソフトウェアの多くは、各ディストリビューションによ

    独自のDebパッケージやaptリポジトリを作ってみよう | OSDN Magazine
  • 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 のバージョン用にパッケージングされたソフトウェアのバージ

  • いますぐ実践! Linuxシステム管理

    「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ

  • 意外に簡単!Debパッケージを自作する方法 | クロの思考ノート

    こんにちは。 以前Linuxにソフトウェアをインストールするには?でパッケージの自作について記載しましたが、今回は具体的にDEBパッケージを作成していきます。 [adsense02] はじめに 今回ご紹介する方法は**自分で利用するためのパッケージであり、配布用ではありません。**簡易版Debパッケージとでも言いましょうか・・・ 配布パッケージを作るためにはコチラを参考にしてください。 準備 build-essensialとcheckinstallをインストールします。 $ sudo apt-get install build-essential checkinstall Debパッケージを作ろう ここから先は例としてdropboxソースのソースファイルをDebパッケージ化してみましょう。 ソースファイルのダウンロード dropboxソースからDownloadディレクトリにnautilus

    意外に簡単!Debパッケージを自作する方法 | クロの思考ノート
  • 1