Как я решаю который PPA использовать?

Я ищу PPA для Ruby 1.9.2 для Ясного Lynx, и я заметил, что существуют несколько они. Действительно ли возможно определить, какой является более наиболее часто используемым, и поэтому более вероятно быть безошибочным?

5
задан 2 August 2011 в 17:55

3 ответа

Важная вещь помнить состоит в том, что любой может зарегистрировать PPA. Основной вопрос, который необходимо задать сами, делают Вы доверяете владельцу PPA. Необходимый уровень доверия зависит от пакета и что Вы надеетесь сделать с ним. Я мог бы доверять PPA для индикатора на основе рекомендации блога, за которым я следую, но я хотел бы знать намного больше о владельце PPA, если бы я надеялся обновлять X на моем рабочем столе или Ruby на рабочем сервере.

Необходимо посмотреть на владельца PPA на Панели запуска. Это - специалист по обслуживанию команды? С чем еще связан владелец? Владелец связан с программным обеспечением в восходящем направлении? Действительно ли владелец является разработчиком Ubuntu?

Помните, когда Вы добавляете PPA к своим источникам, основное беспокойство не является установкой единственного пакета, случается так, что Вы более или менее предоставляете корневой доступ PPA к своей машине через способность продвинуть обновления.

Хотя это работает другой путь также. Владелец все еще активно обеспечивает обновления системы защиты? нечто 1.0 в Lucid могло бы быть немного старым, но по крайней мере оно все еще получает обновления системы защиты. нечто 1.2 от PPA Joe Bob могло бы быть более свежим, но если ошибка безопасности, как находят, влияет на обе версии, он собирающийся обеспечивать обновление? Проверьте их профиль Lauchpad, чтобы удостовериться, что они, по крайней мере, активны.

Вот страшная история. Я исследовал PPA, чтобы возможно рекомендовать Вам для получения Ruby 1.9.2 на Lucid. К сожалению, один кажущийся популярный, с которым я столкнулся, выполняется "открытой" командой. Членство команды присуждает право загрузки на PPA команды. Поскольку это теперь стоит, кто-то мог потенциально присоединиться к команде и загрузить поставленную под угрозу версию программного обеспечения в PPA в любое время.

3
ответ дан 23 November 2019 в 10:33

Сначала Вы проверяете то, что доступно в официальных репозиториях.

  1. Перейдите к http://packages.ubuntu.com/ и выполните поиск ruby. В параметрах поиска попробовать lucid, lucid-updates (только Ruby имел обновление системы защиты), и lucid-backports (только для более новых версий, которые были упакованы назад для ясного).

Я выполнил поиск и нашел, что существует только одна версия доступного Ruby (в lucid), и это - версия 4.2. Когда Вы упоминаете версию 1.9.2, Вы обращаетесь к ruby пакет или некоторый сопутствующий пакет?

0
ответ дан 23 November 2019 в 10:33

Существуют неофициальные, в которые люди компилируют код и выставляют для любого (достаточно храбрый) для использования, но чиновник и (вероятно, лучше протестированный) версия является той в http://packages.ubuntu.com/ - к которому можно получить доступ через синаптический. Я не коснулся бы другого PPAs для производственных систем.

Короткий ответ, кажется, что единственная поддерживаемая версия Ruby в данный момент на Ubuntu 1.8. Дон; t затрагивают 1.9.1 с опросом баржи при использовании направляющих - существует даже сообщение на домашней странице направляющих к тому эффекту.

0
ответ дан 23 November 2019 в 10:33

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

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