Внедрение пакетов, установленных из исходного кода, в apt/synaptic

Пример:

Я строю / устанавливаю SoX я, как и предусмотрено, пакет Ubuntu не включал в себя дополнительные библиотеки аудиоформатов, которые я мог бы использовать, и это один из пакетов, которые мне все-таки нужна последняя версия.

Теперь я хочу установить eboard с Synaptic, и он хочет установить SoX, но как уже упоминалось SoX уже установлена ​​и работает отлично, и я не хочу связываться с другой установкой, пока я хочу установить eboard не создавая его из источника.

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

1 ответ

Решение

Если вы устанавливаете checkinstall из репозитория

sudo apt-get install checkinstall

затем при установке из источника вместо того, чтобы делать

sudo make install

если вы запустите вместо

sudo checkinstall

он создаст пакет и будет иметь запись о нем в synaptic/apt, и, пока номера версий верны, он должен удовлетворять зависимостям

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