Для установки программного обеспечения из источника:
./configure
make
sudo make install
Как сообщить apt-get, что программное обеспечение установлено, так что
sudo apt-get install someSoftware
покажет, что программное обеспечение было установлено установлен?
(программное обеспечение находится в хранилище пакетов Ubuntu, но с более старой версией.)
Вы не можете. И в большинстве случаев вам не следует устанавливать архив с исходным кодом, если нет абсолютно никакого другого пути. Используйте пакет из Ubuntu, или соберите исходный пакет из Debian, или что-нибудь еще. Вы действительно хотите использовать Debianized source.
Однако вы можете собрать / изменить исходный пакет:
apt-get source some-package
Затем, после внесения любых изменений, скомпилируйте двоичный пакет:
cd source-directory
debuild -S
Теперь у вас есть. пакет deb, который вы можете установить.
РЕДАКТИРОВАТЬ: Я запоздало вспомнил checkinstall
. Вы можете использовать checkinstall
для замены шага make install
. Вы получите нечто, очень похожее на ваш первоначальный вопрос, хотя в последний раз, когда я работал с checkinstall
(много лет назад), это было далеко от совершенства. Другие варианты, которые я упомянул, лучше, чем этот.