Для того что бы создать пакет .deb из исходников нужно проделать следующее:
- Установить утилиту checkinstal:
Код:
sudo apt-get install checkinstall
- Перейти в папку с исходниками.
- Выполнить следующие команды:
Код:
./configure
make
sudo checkinstall
- Ответить на вопросы.
В результате в папке с исходниками появится пакет с расширением .deb, который, в свою очередь, и будет установлен автоматом.
Для более подробной информации о данной утилите читать в:
Так же можно использовать
alien.
Установка:
Код:
sudo apt-get install alien
Например, есть пакет bla_bla_bla.tar.gz, из него требуется получить bla_bla_bla.deb, чтобы «одним кликом» поставить в систему, то мы выполняем следующее:
Код:
sudo alien ~/bla_bla_bla.tar.gz —d
Если всё пройдет хорошо, то в домашней директории создастся файл bla_bla_bla.deb (при конвертации рекомендуется запускать alien из под sudo, чтобы конкретно настроились права на файлы)
-d - это ключ, указывающий что надо собрать именно deb-пакет
Наиболее частоиспользуемые опции (ключи) команды:
- -d, -to-deb - создаёт debian пакет (опция по умолчанию)
- -r, -to-rpm - создаёт rpm-пакет
- -t, -to-tgz - создаёт tgz-пакет
- -p, -to-pkg - создаёт Solaris pkg-пакет
- -i, -install - автоматически устанавливает генерируемый пакет (без сохранения генерируемого пакета)
- -c, -scripts
Для более подробной информации о данной утилите читать в: