Пример:
Я сам собираю / устанавливаю SoX
, так как в поставляемый пакет Ubuntu не включены дополнительные библиотеки аудиоформатов, которые я мог бы использовать, и это один из пакетов, для которых мне нужна последняя версия.
Теперь я хочу установить eboard
с Synaptic, и он хочет установить SoX
, но, как уже упоминалось, SoX
уже установлен и работает отлично, и я не хочу связываться с другой установкой пока я хочу установить eboard
, не собирая его из исходного кода.
Это пример проблемы, с которой я столкнулся пару раз и подумал спросить, что делают пользователи Linux в таких случаях, когда я новый пользователь.
если вы устанавливаете checkinstall из репозитория
sudo apt-get install checkinstall
, то при установке из источника вместо выполнения
sudo make install
, если вы запускаете вместо этого
sudo checkinstall
он создаст пакет и будет иметь запись о нем в synaptic / apt, и, пока номера версий верны, он должен удовлетворять зависимостям