Як увімкнути репозиторій заднього списку, щоб я міг отримати новіші версії програмного забезпечення?
Як увімкнути репозиторій заднього списку, щоб я міг отримати новіші версії програмного забезпечення?
Відповіді:
Ubuntu Backports включені за замовчуванням у Ubuntu.
Якщо з якихось мотивів ви все одно не отримуєте списки, скористайтеся одним із цих двох способів:
Натисніть кнопку Ubuntu на панелі запуску та знайдіть "Джерела програмного забезпечення". Шукайте "Програмне забезпечення", якщо використовуєте версію 12.04.
Натисніть ALT + F2 та введіть: gksu software-properties-gtk
Будь-який із двох способів отримає вас до Менеджера джерел програмного забезпечення або Програмного забезпечення та оновлень . Тут активуйте всі 4 варіанти на вкладці програмного забезпечення Ubuntu та на вкладці " Оновлення" . Це повинно включити додаткові елементи для вашої версії Ubuntu.
Після цього просто натисніть на кнопку ЗАКРИТИ, і це повинно повідомити вам про необхідність оновлення через внесені вами зміни. Зверніть увагу , що в Updates вкладці, опція Backport є четвертим один там. Це те, що говорить Непідтримувані оновлення .
Щоб активувати опорні списки (що автоматично вмикається з 11.10) з терміналу (у випадках, коли ви працюєте на сервері та хочете, щоб вони підтримувались), зробіть наступне після відкриття терміналу (у цьому прикладі використовується Ubuntu 13.04):
sudo nano /etc/apt/sources.list
І шукайте коментований рядок, в якому згадується репортаж ключових слів, має виглядати приблизно як raring-backports
13.04, precise-backports
12.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
ПРИМІТКА. Якщо рядків не знайдено, просто додайте їх і змініть назву версії на ту, яку ви використовуєте, як пояснено вище.
Довідково
Списки підтримуються за замовчуванням, ось як ви можете перевірити, щоб переконатися, що вони включені.
Щоб увімкнути фонові списки вручну, переконайтеся, що у вашому /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
sudo add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu $(lsb_release -cs)-backports main restricted universe multiverse "
добре працює
-r
видалить його?