Показать сообщение отдельно
Старый 27.07.2011, 14:02   #1
 
Статус: Гость
Сообщений: n/a
По умолчанию Создание .deb пакетов из исходников!

Для того что бы создать пакет .deb из исходников нужно проделать следующее:
  1. Установить утилиту checkinstal:

    Код:
    sudo apt-get install checkinstall
  2. Перейти в папку с исходниками.
  3. Выполнить следующие команды:
    Код:
    ./configure
    make
    sudo checkinstall
  4. Ответить на вопросы.

В результате в папке с исходниками появится пакет с расширением .deb, который, в свою очередь, и будет установлен автоматом.

Для более подробной информации о данной утилите читать в:
Код:
man checkinstall
Так же можно использовать 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

Для более подробной информации о данной утилите читать в:
Код:
man alien
  ЦИТИРОВАТЬ
Объявление
Нам нужна Ваша поддержка. Сбор средств на оплату дата-центра.