1

Я хочу забрать Python3 из squeeze, а мне хотелось бы остаться с lenny со всеми остальными пакетами. Это возможно, просто изменив файл source.list?

2 ответа2

1

Вот инструкции по включению и использованию бэкпортов в Debian.

Вот страница для Python3.

0

В итоге я предпринял следующие шаги:

  1. Создайте файл /etc/apt/apt.conf с этой строкой ниже:(включая точку с запятой)

    APT::Default-Release "стабильный";

  2. Измените все 'lenny' на 'stable' и 'squeeze' на 'testing' в файле /etc/apt/source.list;

  3. После команды «apt-get update» команда «apt-get upgrade» сообщила об отсутствии обновлений, как ожидалось;

  4. 'apt-cache search python3' теперь работает нормально;

  5. Команда 'apt-get -t testing install python3' установила python3 без проблем.

Тем не менее, у меня все еще есть некоторые проблемы:

  1. Default-Release не может быть установлен на "lenny";
  2. Default-Release может быть установлен на «4.0» и «5.0 *», но не «5.0»;
  3. Эти пакеты 'libncursesw5 libsqlite3-0 libssl0.9.8 и sqlite3' все еще были обновлены, когда я выполнил команду 'apt-get -t testing install'.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .