|
|||||||
Как устанавливать программы с использованием checkinstall
Время создания: 25.01.2009 21:50
Автор: xintrea
Текстовые метки: checkinstall, make install, установка, инсталляция, linux
Раздел: Компьютер - Linux - Инсталляция программ
Запись: xintrea/mytetra_syncro/master/base/0000000730/text.html на raw.github.com
|
|||||||
|
|||||||
При установке программы из исходников, обычно применяются следующие команды: configure make make install (под суперпользователем) Вместо make install в Ubuntu (и в прочих ориентированных на *.deb или *.rpm дистрибутивах) можно использовать программу checkinstall. Эта программа запускает из-под себя make install, но при этом на основе действий, которые происходят при выполнении make install, создает deb-пакет, который можно устанавливать или удалять через пакетную систему дистрибутива. Вместо команды make install, находясь в директории, в которой запускались команды configure и make, надо под суперпользователем запустить команду checkinstall -D ключ -D указывает, что нужно создавать DEB пакет (а если указать -R, то создастся RPM пакет). В результате будет и установлена программа, и создан DEB-пакет. То есть, созданый DEB-пакет устанавливать ненужно, ибо программа уже будет зарегистрирована в пакетной системе. Однако, в checkinstall есть застарелая проблема, из-за которой пакет может не собраться. Связана она с какой-то ошибкой в mkdir, из-за которой не создаются нужные для сборки подкаталоги. Есть решение этой проблемы, так что данную ошибку есть возможность обойти и получить инсталляционный пакет. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|