Використання backports в debian squeeze

Використання backports в debian squeeze

Backports це проект з адаптації свіжих версій софта з тестової гілки для стабільних дистрибутивів Debian, наприклад якщо ви захочете використовувати свіжою версію будь-якого пакета в поточному стабільному на сьогоднішній день Debian squeeze то backports вам в помощь!

Чому не можна просто підключити не сховище stable debian і поставити софт?

Справа в тому що при установці пакетів виникнуть проблеми з залежностями т.к новий софт зібраний зі свіжими бібліотеками і потягне за собою відповідно інші нові пакети, це може привести до плачевних наслідків і навіть до такого бардаку в системі що простіше буде перевстановити ОС що б вирішити всі проблеми.

Backports створений спеціально для вирішення подібних завдань, нові пакети при установці не тягнуть за собою бібліотеки з нестабільною Debian і не створюють проблем з залежностями, софт зібраний спеціально під поточну стабільну гілку Debian, це дуже зручно чи не так?

Розглянемо на прикладі Мунін, в Debian squeeze все ще старий Мунін версії 1.4 а нам хочеться поставити новий> 2.0.

Налаштування Backports. підключаємо репозиторій Backports

deb http. / / Backports .debian .org / debian - backports squeeze - backports main

мені потрібно просто раскоментіровать рядок в моєму sources.list, ділюся з вами

deb http. / / Ftp .de .debian .org / debian / squeeze main contrib non - free

deb - src http. / / Ftp .de .debian .org / debian / squeeze main contrib non - free

deb http. / / Security .debian .org / squeeze / updates main contrib non - free

deb - src http. / / Security .debian .org / squeeze / updates main contrib non - free

deb http. / / Backports .debian .org / debian - backports squeeze - backports main

deb http. / / Nginx .org / packages / debian / squeeze nginx

deb - src http. / / Nginx .org / packages / debian / squeeze nginx