↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2013-12-12(Thu) [長年日記]

[gitlab][Debian] gitlabの依存パッケージを残すためdummy packageを作った。

12月3日の日記で、Gitlabを手動でインストールしたけれど、そこで利用したパッケージの依存を忘れてしまいそうなので、equivsを使ってダミーパッケージを作った。このパッケージがある限り。依存されているパッケージはremoveされない。

$ equivs-control gitlab

$ vi gitlab

Section: misc

Priority: optional

Standards-Version: 3.9.2

Package: gitlab

Version: 6.3

Depends: build-essential,zlib1g-dev,libyaml-dev,libssl-dev,libgdbm-dev,libreadline-dev,libncurses5-dev,libffi-dev,curl,openssh-server,redis-server,checkinstall,libxml2-dev,libxslt-dev,libcurl4-openssl-dev,libicu-dev,logrotate,python2.7,python-docutils,git,ruby1.9.3,bundler,ruby1.9.1-dev

Description: Self installed Gitlab 6.3 dummy package

This package is to keep dependaycy self installed gitlab.

.

This is dummy package. But, you can not remove it before self installed gitlab.

$ equivs-build gitlab

dh_testdir

dh_testroot

dh_prep

dh_testdir

dh_testroot

dh_install

dh_installdocs

dh_installchangelogs

dh_compress

dh_fixperms

dh_installdeb

dh_gencontrol

dh_md5sums

dh_builddeb

dpkg-deb: `../gitlab_6.3_all.deb' にパッケージ `gitlab' を構築しています。

The package has been created.

Attention, the package has been created in the current directory,

not in ".." as indicated by the message above!

$ sudo dpkg -i gitlab_6.3_all.deb

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索