Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
delaem_deb-paket [2013/12/25 11:59]
ansealk создано
delaem_deb-paket [2013/12/25 11:59] (текущий)
Строка 1: Строка 1:
 +====== Делаем deb-пакет ======
 +Собственно,​ временами хочется поставить на debian-подобные системы что-то из исходников.
 +
 +Дале описан самый быстрй и самый изуверский способ получения deb-пакетов из исходников.
 +
 +Все делаем от юзера. ​
 +  - Распаковываем исходники,​ читаем INSTALL, ./configure --help, запускаем ./configure с нужными опциями,​ запускаем make;
 +  - После успешной компиляции создаем некий каталог,​ например /​tmp/​package,​ делаем make install DESTDIR=/​tmp/​package/;​
 +  - Внимательно наблюдаем за выводом make install - если небыло ругни на permission denied - значит добрые разработчики предусмотрели обработку параметра DESTDIR и нам повезло;​
 +  - В /​tmp/​package создаем подкаталог DEBIAN, в нем файл control. ​ \\ Примерное содержимое файла control: <​code>​
 +Package: licq-plugin-icqnd
 +Architecture:​ i386
 +Depends: licq
 +Provides: licq-plugin
 +Priority: optional
 +Version: 0.1.9.3
 +Maintainer: nobody care
 +Description:​ graphical user interface plug-in for Licq using GTK2
 +This package provides the GTK2-based graphical user interface to the Licq </​code>​ Надеюсь,​ в пояснениях не нуждается... ​
 +  - Далее, выполняем команду:​ <code bash>​dpkg-deb -b /​tmp/​package package-version-arch.deb</​code>​
 +И получаем файл package-version-arch.deb пригодный к установке. ​
  
delaem_deb-paket.txt · Последние изменения: 2013/12/25 11:59 (внешнее изменение)
GNU Free Documentation License 1.3
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0 Яндекс.Метрика