Как создать пакет .deb из скомпилированных исходных файлов?

Вопрос:

Mono 3.0 отсутствует, но я не нашел ppa, откуда я мог его установить.

Это есть: https://launchpad.net/~directhex/+ppa-packages

, но это моно 2.10.8.1-5.

Я играю с ASP.NET MVC4, поэтому мне нужна версия 3.0.

Теперь я могу скомпилировать & amp; установить моно 3.0 сам. Как я это делаю, я обучал здесь: http://ubuntuforums.org/showthread.php?t=1591370

Моя проблема сейчас, для каждой новой установки Ubuntu, которую я имею / хочу чтобы сделать (сервер, ноутбук, настольный компьютер, обновленная установка, когда HD сломается) мне нужно снова пройти эту длительную процедуру.

Поэтому я хочу скомпилировать его один раз, а затем загрузить его в PPA, чтобы мне (и всем остальным) не нужно было снова устанавливать его из исходного кода.

Теперь вопрос: весь процесс сборки должен быть настроен на запуск с опциями, исправления make-файлов после настройки, исправления исходного кода после настройки и т. Д.

Есть ли простой способ создания пакетов .deb из уже скомпилированных файлов?

Чтобы в сценарии установки мне нужно было писать только несколько раз:

cd package_directory_1/
make install
cd package_directory_2/
make install
cd package_directory_3/
make install

и т.п.

?

7
задан 11 January 2013 в 21:38

2 ответа

checkinstall, согласно подсказке от Тахионов

apt-get install checkinstall 

checkinstall -D make install

Посмотрите здесь для получения дополнительной информации:
http://www.falkotimme.com/howtos/checkinstall/

4
ответ дан 11 January 2013 в 21:38

Вы пробовали:

make package

Он не установит ничего, кроме создания пакета.

JM

0
ответ дан 11 January 2013 в 21:38

Другие вопросы по тегам:

Похожие вопросы: