Преимущества / недостатки установки из исходного кода

Возможный дубликат:
Лучше ли скомпилировать из исходного кода или установить из пакета.deb?

Я только что установил conky из исходного кода, и я вижу преимущество в том, что у меня самая новая версия (1.9 вместо 1.8 из репо). Недостаток - для удаления мне нужно удалить sth из /usr/, я думаю, но я не уверен. Есть ли другие недостатки / преимущества?

2 ответа

Решение

Ну, я могу сказать, что компиляция из исходного кода - это неподдерживаемый метод установки программного обеспечения, поскольку он полностью обходит систему управления пакетами (APT, USC).

Также это влияет на стабильность системы, может нарушить другие зависимости. Поскольку Ubuntu Packagers гарантирует, что его всесторонняя эффективность и интеграция с текущей системой остаются без изменений, поэтому рекомендуется установка из официальных репозиториев.

Также для дальнейшего чтения, обратитесь к этому и этому.

При установке из исходного кода, он обычно устанавливается в / usr / local / вместо /usr (чтобы не конфликтовать с системными библиотеками. Обычно это указывается в путях, поэтому то, что находится в / usr / local /, всегда будет используется в первую очередь. Так что если вы обновляете и получаете более новый conky из Ubuntu, то при попытке запустить его вместо этого будет запускаться старый из / usr / local / (это может особенно запутать библиотеки)

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