Як увімкнути сховище "backports"?


Відповіді:


34

Ubuntu Backports включені за замовчуванням у Ubuntu.

Якщо з якихось мотивів ви все одно не отримуєте списки, скористайтеся одним із цих двох способів:

  1. Натисніть кнопку Ubuntu на панелі запуску та знайдіть "Джерела програмного забезпечення". Шукайте "Програмне забезпечення", якщо використовуєте версію 12.04.

  2. Натисніть ALT + F2 та введіть: gksu software-properties-gtk

Будь-який із двох способів отримає вас до Менеджера джерел програмного забезпечення або Програмного забезпечення та оновлень . Тут активуйте всі 4 варіанти на вкладці програмного забезпечення Ubuntu та на вкладці " Оновлення" . Це повинно включити додаткові елементи для вашої версії Ubuntu.

Джерела програмного забезпечення Ubuntu - вкладка програмного забезпечення Ubuntu

Джерела програмного забезпечення Ubuntu - вкладка оновлень

Після цього просто натисніть на кнопку ЗАКРИТИ, і це повинно повідомити вам про необхідність оновлення через внесені вами зміни. Зверніть увагу , що в Updates вкладці, опція Backport є четвертим один там. Це те, що говорить Непідтримувані оновлення .

Щоб активувати опорні списки (що автоматично вмикається з 11.10) з терміналу (у випадках, коли ви працюєте на сервері та хочете, щоб вони підтримувались), зробіть наступне після відкриття терміналу (у цьому прикладі використовується Ubuntu 13.04):

sudo nano /etc/apt/sources.list

І шукайте коментований рядок, в якому згадується репортаж ключових слів, має виглядати приблизно як raring-backports13.04, precise-backports12.04 та син. У цьому випадку це виглядає приблизно так:

  ##deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
  ##deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse

коментуйте ці рядки, щоб вони виглядали приблизно так:

  deb http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse
  deb-src http://archive.ubuntu.com/ubuntu raring-backports main restricted universe multiverse

збережіть файл та запустіть наступне, щоб отримати оновлення порту:

sudo apt-get update  
sudo apt-get upgrade

ПРИМІТКА. Якщо рядків не знайдено, просто додайте їх і змініть назву версії на ту, яку ви використовуєте, як пояснено вище.

Довідково


Зробивши це, я повинен був сказати, що підходить, щоб завжди використовувати також і
опорні списки

30

Інструкції з командного рядка / сервера

Списки підтримуються за замовчуванням, ось як ви можете перевірити, щоб переконатися, що вони включені.

Переконайтеся, що Backports увімкнено

Щоб увімкнути фонові списки вручну, переконайтеся, що у вашому /etc/apt/sources.list:

deb http://archive.ubuntu.com/ubuntu release-backports main restricted universe multiverse  

Заміна releaseпоточним розподілом, який ви використовуєте ( preciseнаприклад, 12.04).

Тепер наступні кроки залежатимуть від того, чи бажаєте ви завжди використовувати пакети із спин-портів, чи ви хочете використовувати їх лише тоді, коли вказано вручну.

Завжди користуйтеся спинками ..

Ubuntu 11.04 і новіші налаштовуються автоматично, щоб використовувати задні списки лише вручну. Якщо ви хочете завжди використовувати фонові спорти під час встановлення, вам потрібно буде додати наступні рядки /etc/apt/preferences(файл може ще не існувати; це нормально):

Package: *
Pin: release a=<release>-backports
Pin-Priority: 500  

Переконайтеся, що ви замінили releaseсвій поточний реліз.

Використання спинок вручну ..

Якщо ви хочете встановити пакунки лише із списки, коли вказано вручну, вам потрібно буде додати це /etc/apt/preferences:

Package: *
Pin: release a=<release>-backports
Pin-Priority: 100  

Знову підміняючи <release>ваш поточний реліз.

Примітка: для зміни вам знадобляться права root /etc/apt/preferences.

Встановлення за спинками ..

Якщо списки налаштовані для використання вручну, вам потрібно буде додати /release-backportsкінець імені пакета під час встановлення пакету (замінивши releaseйого поточним випуском).

Наприклад, якщо ви використовуєте 12.10 Quantal і налаштували опорні списки для встановлення вручну, ви встановите amarok за допомогою цієї команди:

sudo apt-get install amarok/quantal-backports  

Джерело: Ubuntu Backports - Ubuntu Wiki


3
sudo add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-backports main restricted universe multiverse "добре працює
Jay _silly_evarlast_ Wren

@Jay_silly_evarlast_Wren не -rвидалить його?
sehe

Так, вибачте, змініть цей -r на -u, якщо ви перебуваєте на xenial, або видаліть його повністю на попередньому ubuntus.
Jay _silly_evarlast_ Wren

Команда Backports не рекомендує змінювати пріоритет Apt, щоб завжди використовувати його . За посиланням вище: "[T] he Backports Team рекомендує налаштувати менеджер пакунків для встановлення підтримуваних пакетів лише тоді, коли вони явно запитуються" .
fkraiem

0

Як супер користувальницький запуск:

apt edit-sources

Потім скаментуйте deb і deb-srcрядки, які містять backports.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.