Обновление от Buster до Bullseye с последующим понижением до Buster

Вы можете использовать xargs. После перехода в новый каталог

xargs -d '\n' touch -- < path/to/ls.txt

Обратите внимание, что если в выходных данных lsизначально были какие-либо каталоги, они будут созданы как обычные файлы в новом местоположении.

3
03.08.2020, 07:34
2 ответа

Технически можно, но понижение версии не поддерживается и мы не тестируем. Понижение может работать нормально, а может и нет, и Буллсай сейчас достаточно далеко впереди Бастера, поэтому я бы не стал пробовать.

6
18.03.2021, 23:15

Стивен Китт прав. Это не поддерживается. Но если тебе нечего терять, ты поступишь так:

  1. Установите ваши источники в режим Buster:
sudo sed -i                \
  -e 's/bullseye/buster/g' \
  -e 's/unstable/buster/g' \
  -e 's/stable/buster/g'   \
  -e 's/testing/buster/g'  \
  -e 's/sid/buster/g'      \
  /etc/apt/sources.list    \
  /etc/apt/sources.list.d/*
  1. Скажите apt установить busterв качестве предпочитаемого выпуска и установить приоритет, позволяющий переходить на более раннюю версию, создав /etc/apt/preferences.d/busterс этим:
Package: *
Pin: release n=buster
Pin-Priority: 1001
  1. Помолитесь немного

  2. Выполнить "обновление":

# Upgrade
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt --fix-broken install
sudo apt autoremove
  1. Повторяйте upgrade, dist-upgrade, --fix-broken installи autoremoveснова и снова, пока apt не завершится успешно везде.

  2. Празднуйте, потому что если вы доберетесь сюда, то, вероятно, все обошлось.

  3. Удалите /etc/apt/preferences.d/buster, чтобы это не повлияло на вас в будущем.

7
18.03.2021, 23:15

Теги

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