Когда использовать отдельные PPA?

Меня интересует настройка PPA для нескольких проектов, над которыми я работаю, и я пытаюсь выяснить, сколько PPA мне нужно. Должен ли я создать один PPA для каждого проекта, эффективно имея по одному пакету в каждом? Тот факт, что он называется « личный архив пакетов» и тот факт, что они созданы под моим именем пользователя на панели запуска, создает впечатление, что все мои проекты должны быть в одном PPA - не вызовет ли это проблем? Что если это несколько похожих / связанных пакетов, например, линзы для единства?

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

3
задан 6 November 2012 в 19:03

3 ответа

Если вы посмотрите на PPA tualatrix, то увидите, что для каждого проекта есть пакет:

https://launchpad.net/~tualatrix

перечислены следующий

Личные архивы пакетов

PPA for Software Center
PPA named daily for Ding Zhou
GIMP
Fcitx Gimpanel
GNOME Shell
GNOME Terminal with Google Search Support
iBentu PPA
libnotify
MeeGo
Nautilus
Tualatrix's Next PPA
PPA for Personal Use
Ubuntu Tweak Stable PPA
VPN Indicator
Wayland Unofficial PPA

Я бы сказал: 1 PPA для 1 проекта.

0
ответ дан 6 November 2012 в 19:03

Нет необходимости создавать несколько PPA, если в этом нет необходимости. Например, ежедневные сборки и стабильные выпуски одного и того же проекта (одного и того же пакета) должны быть отдельными PPA, поскольку вы не можете иметь несколько версий одного и того же пакета в одном архиве. Тем не менее, просто для создания пакетов различных вещей, которые вас интересуют, или в качестве точки размещения пакетов, которые вы хотите предложить для включения в архивы Ubuntu или Debian, не требуется несколько PPA.

Лучшее, что вы можете сделать, - это организовать таким образом, чтобы минимизировать любой потенциальный ущерб системам пользователей, которые решили добавить ваш PPA. Упаковка библиотек и приложений, которые уже существуют в Ubuntu, может значительно увеличить вероятность повреждения, особенно если вы начнете добавлять дополнительные патчи и тому подобное.

0
ответ дан 6 November 2012 в 19:03

Я бы сказал, что это зависит от варианта использования и от того, как проекты связаны друг с другом. Если у вас есть многочисленные проекты, отделенные друг от друга, то используйте разные PPA для каждого. Если они все связаны друг с другом, используйте один PPA.

0
ответ дан 6 November 2012 в 19:03

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

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