1. Вы предпочитаете PPA над основными репозиториями и почему или почему нет?
  2. Есть ли проблемы с совместимостью при использовании PPA, поскольку существуют разные дистрибутивы, но только один общий репозиторий?
  3. Где бы вы обычно искали репозитории приложений, которых нет в основных репозиториях?

То есть я собирался установить Gnome Flashback в Ubuntu 12.04, которая является новой классической версией более ранней версии отката, но обнаружил, что она доступна только в виде ppa-релиза, и мне было интересно, какой из них выбрать между двумя; отступление или более новое воспоминание.

1 ответ1

2

1) Я не думаю, что PPA могут быть более предпочтительными, чем репо с ядром; вместо этого они должны использоваться в дополнение к основным репозиториям, когда вам нужно что-то другое (например, последняя версия Apache), которую дистрибутив не предоставляет

PPA позволяет устанавливать и обновлять программное обеспечение и отслеживать зависимости, используя те же «стандартные» средства обнаружения, установки и обновления, что и apt-get, synaptic, менеджер программного обеспечения и так далее.

2) Могут быть проблемы с совместимостью, т.е. когда я устанавливаю PHP из PPA, я не могу установить другую версию PHP из стандартного репозитория. У меня может быть только один продукт с тем же именем одновременно.

Если мне нужно установить что-то действительно экзотическое, я бы предпочел сборку из исходного кода и установку вместе с предоставленной дистрибутивом версией по другому пути (в /usr /local и т.д.)

3) Обычно я ищу решение для какой-то проблемы (т.е. устанавливаю PHP 5.3 на Ubuntu, который предоставил PHP 5.4) и выше, со ссылкой на некоторый PPA в чьей-то записи в блоге.

PPA различаются с точки зрения того, как они поддерживаются (здесь слово «Personal» в их названии); некоторые из них находятся в плохом состоянии, а некоторые - лучше. Я бы попробовал посмотреть, какой из них можно установить в вашей системе и работать без проблем. Обычно вы должны иметь возможность удалить программное обеспечение из PPA и вернуться к исходным пакетам, а затем попробовать что-то другое.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .