Эквивалент Launchpad для Debian

13

Я думаю о переходе на Debian (Squeeze) с Ubuntu (10.10). Но эти вопросы беспокоили меня:

  1. Есть ли эквивалентный репозиторий Launchpad для Debian? Я не могу составлять пакеты каждый раз самостоятельно без всестороннего руководства. Итак, мне нужен довольно большой репозиторий, такой как Launchpad, чтобы обновлять мои любимые приложения.

  2. Как насчет ядра? Нужно ли обновлять его самому, или Squeeze позаботится обо мне (довольно недавние обновления)? Я спрашиваю об этом, потому что я читал, что стабильные выпуски Debian редко обновляют свои пакеты.

PS: Моя главная причина использования Ubuntu до сих пор в том, что он имеет обширные репозитории, так как компиляция приложений из tar-шариков для меня обременительна.

sterz
источник
3
«Debian GNU / Linux предоставляет больше, чем просто ОС: в него входит более 29000 пакетов, предварительно скомпилированное программное обеспечение, упакованное в удобном формате для легкой установки на вашем компьютере» debian.org Нужно больше 29000?

Ответы:

7

Ваш вопрос заставил меня задуматься этом письме основателя Debian Яна Мердока :)

В теории Debian будет использовать точную такую же систему управления пакетами , что Ubuntu делает. Если словаapt-get или Synapticзвучат знакомо, значит, вы уже знаете, как использовать пакеты Debian. Фактически, большая часть упаковки сделана разработчиками Debian, и Ubuntu будет клонировать их (часто без изменений) в их хранилище.

Теперь я не уверен, может быть, вы используете только «Центр программного обеспечения» Ubuntu для установки своих приложений. Насколько я знаю, в Debian такого нет. Но опять же, все, что вам нужно знать, это установить пакеты сapt-get и все готово.

Обратите внимание, что я перестал использовать Ubuntu с 10.04, возможно, все немного изменилось.

Очень немногие дистрибутивы сегодня будут на самом деле потребуют от вас компиляции пакетов. Те, которые это сделают, четко заявят, что вы не получите неприятного сюрприза.

И прежде чем что-то делать, попробуйте Debian на виртуальной машине. Вы будете точно знать, чего ожидать.

TL; DR: Debian - прямой отец Ubuntu. Он использует ту же систему управления пакетами. Вы будете чувствовать себя прекрасно как дома.

rahmu
источник
2
«Насколько я знаю, в Debian такого нет». Центр программного обеспечения доступен в репозитории.
6

Очевидно, в Debian нет ничего похожего на Launchpad PPA , поскольку последние пакеты могут повредить стабильности системы. Вместо этого он имеет отдельный подход (при условии, что выполняется стабильная версия и в порядке уменьшения стабильности):

  1. Backports . Здесь можно найти несколько более новую, но не последнюю версию некоторых пакетов, не ставя под угрозу стабильность системы.

  2. Тестирование. Один раз можете перейти на тестирование, а затем получите доступ к совершенно новым версиям пакетов. Сильно компрометирующая стабильность системы.

  3. Нестабильный. После конвертации в, самые передовые пакеты находятся здесь. Значительно (по крайней мере, так говорит Debian), ставящий под угрозу стабильность системы.

    3½. Можно также смешивать репо из всего вышеперечисленного и иметь смешанный выпуск, однако (насколько я знаю) это настоятельно не рекомендуется.

Я знал, что у Debian такой подход, но я думал, что могу использовать стабильный и использовать некоторые пакеты из нестабильных репозиториев, таким образом имея смешанный выпуск. Это не путь в Debian. В настоящее время я использую Wheezy и на самом деле очень доволен этим. Пока никаких проблем.

Любопытство: Итак, если вы думаете о подходе репо в Ubuntu, это совершенно неправильно, если учесть Debian! И нужно учитывать подход Debian, поскольку Ubuntu - это дистрибутив на основе Debian. Тем не менее, я пользовался Ubuntu 10.10 более полутора лет (с большим количеством пакетов из Launchpad), и он не сломался. Но это только я и один конкретный релиз дистрибутива.

sterz
источник