проверитьустановить

проверитьустановить

Возможный дубликат:
Простейшее руководство по упаковке Debian?

Существует несколько архивов tar (например, Firefox, Eclipse, Zend Studio и т. д.), содержащих исполняемые файлы, которые мы можем извлечь и запустить. Однако этот исполняемый файл будет доступен только пользователю, который его извлек.

Если мы хотим сделать его доступным для всех пользователей, нам следует переместить его в какое-нибудь место, например /usr/share, /usr/local/share/, , /opt/, ... и предоставить соответствующие разрешения, создать исполняемый файл /usr/bin/и т. д.

Я хочу создать deb-установочный файл, который делает все это!
Как это сделать?

решение1

Ссылки на вики-ресурсы Ubuntu:

Если это исходный код, скомпилируйте исходный код, а затем посмотрите в checkinstall. Он создает deb-пакеты из скомпилированного исходного кода.

проверитьустановить Установить проверитьустановить

Руководство по использованиюпроверитьустановить

Также вы можете попробовать следующее:

Чтобы получить debиз tar.gzустановкичужак

sudo apt-get install alien

затем перейдите в tar.gzпапку и:

alien -k filename.tar.gz

затем дважды щелкните по новому deb-файлу, чтобы установить его. (гдебинеобходимо установить)

решение2

Лучший способ сделать это с приложениями с открытым исходным кодом — запустить sudo make checkinstallвместо sudo make install. Существует несколько программ, которые предоставляют графический интерфейс для этого процесса (создания пакетов), но их использование может быть сложным, если вы не знаете, что делаете.

Но вот что: вы понимаете, что эти приложения (включая более новые версии) можно установить и без использования этих tar-архивов?

Связанный контент