Как включить репозиторий "backports"?
Как включить репозиторий backports, чтобы я мог получать более новые версии программного обеспечения?
3 ответа
Бэкпорты Ubuntu по умолчанию включены в Ubuntu.
Если по каким-либо причинам вы все еще не получаете бэкпорт, используйте любой из этих двух способов:
Нажмите кнопку Ubuntu на панели запуска и выполните поиск "Источники программного обеспечения". Ищите "Программное обеспечение", если используете 12.04+.
Нажмите ALT+F2 и введите:
gksu software-properties-gtk
Любой из 2 способов приведет вас к менеджеру источников программного обеспечения или в раздел "Программное обеспечение и обновления". Здесь активируйте все 4 опции на вкладке Ubuntu Software и на вкладке Updates. Это должно включить Extras для вашей версии Ubuntu.
После этого просто нажмите кнопку ЗАКРЫТЬ, и она должна сообщить вам, что она нуждается в обновлении из-за внесенных вами изменений. Обратите внимание, что на вкладке " Обновления " опция Backport является четвертой. Это тот, который говорит о неподдерживаемых обновлениях.
Чтобы активировать обратные порты (которые автоматически включаются с 11.10) из терминала (в тех случаях, когда вы работаете на сервере и хотите включить обратные порты) после открытия терминала выполните следующие действия (в этом примере используется 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
сохраните файл и выполните следующее, чтобы получать обновления бэкпорта:
sudo apt-get update
sudo apt-get upgrade
ПРИМЕЧАНИЕ. - Если строки не найдены, просто добавьте их и измените название версии на ту, которую вы используете, как описано выше.
Ссылка
Командная строка / Сервер Инструкции
Backports включены по умолчанию, вот как вы можете проверить, включены ли они.
Обеспечение Backports включены
Чтобы включить обратные порты вручную, убедитесь, что следующая строка находится в вашем /etc/apt/sources.list
:
deb http://archive.ubuntu.com/ubuntu release-backports main restricted universe multiverse
Замена release
с текущим дистрибутивом, который вы используете (precise
на 12.04 например).
Теперь следующие шаги будут зависеть от того, хотите ли вы, чтобы apt всегда использовал пакеты из бэкпортов, или же вы хотите использовать бэкпорт только тогда, когда указано вручную.
Всегда используйте backports.
Ubuntu 11.04 и новее автоматически настраиваются на использование бэкпортов только при указании вручную. Если вы хотите всегда использовать backports при установке, вам нужно добавить следующие строки в /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 и настроили backports для ручной установки, вы должны установить amarok с помощью этой команды:
sudo apt-get install amarok/quantal-backports
Источник: Ubuntu Backports - Ubuntu Wiki
Как супер пользователь запускаю:
apt edit-sources
Затем раскомментируйте deb
а также deb-src
строки, содержащие backports
,