LINUX.ORG.RU

Как правильно обновить один пакет из testing

 


1

2

Добрый день,

Debian никогда не пользовался, но вопрос такой возник. Допустим я сижу на stable, но хочу поставить один пакет из testing более свежей версии. Допустим, он за собой потянет еще пару пакетов, которые есть в testing. Как это правильно сделать?

Как это сейчас вижу я:

  • Подключить репозитории из testing
  • Выполнить apt-get update
  • apt-get install <нужный пакет>
  • Отключить testing репозиторий
  • Выполнить apt-get update

Все правильно?

Если да, тогда еще один вопрос - а можно как то сделать так, чтобы не повторять всю эту процедуру при каждом обновлении пакета в testing ?

То есть, я хочу подключить testing репозиторий, но при apt-get upgrade не обновлять ничего из него, кроме нужного мне пакета и его зависимостей.

★★

То есть, я хочу подключить testing репозиторий, но при apt-get upgrade не обновлять ничего из него, кроме нужного мне пакета и его зависимостей.

Как это сейчас вижу я:

Подключить репозитории из testing

Выполнить apt-get update

apt-get -t testing install <нужный пакет>

Выполнить apt-get update

Не делать apt-get dist-upgrade

По крайней мере я так делал на тестинге с experimental репой.

roman77 ★★★★★
()
Последнее исправление: roman77 (всего исправлений: 1)

В сферическом случае в вакууме ты получаешь весь фарш библиотек из тестинга.

Deleted
()
Ответ на: комментарий от Deleted

показалось, или кто-то сказал gentoo?

anonymous
()

Если да, тогда еще один вопрос - а можно как то сделать так, чтобы не повторять всю эту процедуру при каждом обновлении пакета в testing ?

1) Подключаешь репозиторий тестинга

2) Ставишь ему pin-priority, чтобы из него ничего не обновлялось

3) apt-get install -t testing blah-blah

Ну а вообще правильнее использовать бекпорты. Консистентость микса stable и testing нельзя гарантировать.

melkor217 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.