Будет вручную установленная программа по программе, установленной репозиторием быть замененной назад на обновлении?

Мне установили Eclipse из Кв. - добираются, но мне была нужна версия Марса, таким образом, я следовал этому руководству, но я забыл удалять более старую версию сначала. Если новая версия выходит в репозитории, будет она возвращаться назад версия Eclipse, который я установил в Единице / рабочий стол. В альтернативе, если я удаляю через Кв. - добираются, она удалит ссылки, которые я создал? Что относительно зависимостей?

Заранее спасибо.

0
задан 13 April 2017 в 15:24

2 ответа

Как всегда, это зависит. Это - одна из потенциальных проблем при установке из источника, названия и местоположение библиотек и двоичных файлов могут конфликтовать между способным (склонный - добираются) и sudo make install

существует 2 общих решения:

Первый - Устанавливающий исходный код в /usr/local - минимизирует конфликты с системными файлами в /usr

, Это - то, что я обычно делаю

./configure --prefix=/usr/local
make
sudo make install

1120-секундный - Вероятно, лучше, используйте установку проверки

sudo apt-get install checkinstall
./configure
make
sudo checkinstall

, Это делает .deb из Вашего исходного кода и таким образом работает лучше с apt. Пакет может затем быть установлен и удален подобный любому другому .deb.

Видят https://help.ubuntu.com/community/CompilingEasyHowTo

, Вы затем поместили бы пакет в ожидании

, видят , Как предотвратить обновление определенного пакета?

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

Примечание: IMO, устанавливающий в/usr/local, должен Маловероятно привести к проблемам с системными файлами, поскольку это более чисто (сохраняет исходные файлы и системные файлы абсолютно отдельными). checkinstall очень relilable, но, если существует конфликт, можно повредить систему.

0
ответ дан 1 October 2019 в 00:48

Версия Eclipse в репозиториях стара, сделайте определенное:

Удаляют пакет через

sudo apt-get remove eclipse

и удаляют Вашу установку в /opt. После этого установите Eclipse Марс снова. Используйте новое Установщик Eclipse .

0
ответ дан 1 October 2019 в 00:48

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

Похожие вопросы: