Сборка DEB пакета для Ubuntu 9.04

Материал из LinTest Wiki
Перейти к: навигация, поиск

Устанавливаем и настраиваем chroot окружение.

$ sudo apt-get install cowdancer
$ sudo mcedit /etc/pbuilderrc
COMPONENTS="main restricted universe multiverse"
$ sudo cowbuilder --create

Заходим в chroot окружение и устанавливаем пакеты для сборки.

$ sudo cowbuilder --login --save-after-login
# apt-get install debhelper gettext libwxgtk2.8-dev libsqlite3-dev

Можно собрать пакет прямо в chroot окружении.

# cd /home
# wget -c http://www.lintest.ru/pub/myrulib-0.27.5.tar.bz2
# tar xvjf myrulib-0.27.5.tar.bz2
# cd myrulib-0.27.5
# dpkg-buildpackage

И напоследок можно протестировать его

$ lintian myrulib_*.deb
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты
Проекты