Как включить репозиторий «backports»?

Как включить репозиторий backports, чтобы я мог получить более новые версии программного обеспечения?

38 голосов | спросил Luis Alvarado 11 FebruaryEurope/MoscowbFri, 11 Feb 2011 00:31:52 +0300000000amFri, 11 Feb 2011 00:31:52 +030011 2011, 00:31:52

2 ответа


31

Ubuntu Backports включены по умолчанию в Ubuntu.

Если по какой-то причине вы все равно не получаете backports, используйте любой из этих двух способов:

  1. Нажмите кнопку Ubuntu на панели запуска и найдите «Источники программного обеспечения». Найдите «Программное обеспечение» при использовании 12.04 +.

  2. Нажмите ALT + F2 и введите: gksu software-properties-gtk

В любом из двух способов вы попадете в Software Sources Manager или Software & Обновления . Здесь активируйте все 4 варианта в вкладке Ubuntu Software и в вкладке обновлений . Это должно включить Extras для вашей версии Ubuntu.

Ubuntu Software Sources - вкладка Ubuntu Software

Исходные файлы Ubuntu - вкладка

После этого просто нажмите кнопку ЗАКРЫТЬ , и вы должны знать, что он должен обновляться из-за внесенных вами изменений. Обратите внимание, что на вкладке Обновления параметр Backport является четвертым. Это тот, который говорит Неподдерживаемые обновления .

Чтобы активировать backports (который автоматически активируется с 11.10) с терминала (в тех случаях, когда вы работаете на сервере и хотите, чтобы поддерживаемые backports) после открытия терминала выполните следующие действия (в этом примере используется Ubuntu 13.04):

sudo nano /etc/apt/sources.list

Ищите прокомментированную строку, в которой упоминается ключевое слово backport, должно выглядеть примерно так: 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

сохраните файл и запустите следующее для получения обновлений backport:

sudo apt-get update  
sudo apt-get upgrade

ПРИМЕЧАНИЕ. Если строки не найдены, просто добавьте их и измените имя версии на тот, который вы используете, как описано выше.

Ссылка

ответил Luis Alvarado 11 FebruaryEurope/MoscowbFri, 11 Feb 2011 00:47:59 +0300000000amFri, 11 Feb 2011 00:47:59 +030011 2011, 00:47:59
26

Инструкции командной строки /сервера

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

Обеспечение поддержки Backports

Чтобы включить backports вручную, убедитесь, что следующая строка находится в вашем /etc/apt/sources.list:

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

Замена release с использованием текущего дистрибутива (precise для 12.04).

Теперь следующие шаги будут зависеть от того, хотите ли вы, чтобы apt всегда использовал пакеты из backports или хотите использовать только backports только при указании вручную.

Всегда используйте резервные копии.

Ubuntu 11.04 и новее автоматически настраиваются только для использования backports при указании вручную. Если вы хотите всегда использовать backports при установке, вам нужно добавить следующие строки в /etc/apt/preferences ( файл еще не существует, это нормально):

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

Убедитесь, что вы заменили release на вашу текущую версию.

Использование резервных копий вручную ..

Если вы хотите установить пакеты из backports при указании вручную , вам нужно добавить это в /etc/apt/preferences:

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

Снова подставляя <release> для вашей текущей версии.

note: Вам понадобятся права root для изменения /etc/apt/preferences.

Установка из резервных копий ..

Если резервные копии настроены для использования вручную, вам нужно будет добавить /release-backports в конец имени пакета при установке пакета (подставляя release для текущей версии).

Например, если вы используете 12.10 Quantal и настроили backports для ручной установки, вы должны установить amarok с помощью этой команды:

sudo apt-get install amarok/quantal-backports  

Источник: Ubuntu Backports - Ubuntu Wiki

ответил Seth 25 PMpThu, 25 Apr 2013 21:25:01 +040025Thursday 2013, 21:25:01

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132