В Ubuntu 14.04.1, я пытаюсь заполучить некоторые сторонние библиотеки для связи с моим проектом на C++. Из того, что я собрал, там, как правило, несколько способов получения таких библиотек:Разница между загрузкой пакета и компиляцией из источника
(1) Загрузка пакета с помощью Ubuntu Software Center,
(2) Загрузка пакета с помощью Aptitude,
(3) Загрузка исходного кода из репозитория (например, git) и компиляция из источника,
(4) Загрузка ZIP-папки, содержащей заголовки и библиотеки.
Мой вопрос: какие проблемы возникают с менеджером пакетов (Aptitude), если я загружаю и устанавливаю с использованием (3) или (4) по сравнению с загрузкой с использованием (1) или (2). Кажется, что если я скомпилирую исходный код или загружу библиотеки непосредственно в папку с zipped, то Aptitude не будет знать об этом. Как таковой, будет ли проблема, когда я приступлю к обновлению или удалению пакета? Например, если я скомпилирую исходный код, как я могу легко удалить все скомпилированные файлы библиотек (например, в/usr/bin) без необходимости вручную искать все эти каталоги и находить их? Если я скачал пакет из Aptitude, я мог бы просто удалить весь пакет, используя