Вы можете использовать xargs
. После перехода в новый каталог
xargs -d '\n' touch -- < path/to/ls.txt
Обратите внимание, что если в выходных данных ls
изначально были какие-либо каталоги, они будут созданы как обычные файлы в новом местоположении.
Технически можно, но понижение версии не поддерживается и мы не тестируем. Понижение может работать нормально, а может и нет, и Буллсай сейчас достаточно далеко впереди Бастера, поэтому я бы не стал пробовать.
Стивен Китт прав. Это не поддерживается. Но если тебе нечего терять, ты поступишь так:
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/*
buster
в качестве предпочитаемого выпуска и установить приоритет, позволяющий переходить на более раннюю версию, создав /etc/apt/preferences.d/buster
с этим:Package: *
Pin: release n=buster
Pin-Priority: 1001
Помолитесь немного
Выполнить "обновление":
# Upgrade
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt --fix-broken install
sudo apt autoremove
Повторяйте upgrade
, dist-upgrade
, --fix-broken install
и autoremove
снова и снова, пока apt не завершится успешно везде.
Празднуйте, потому что если вы доберетесь сюда, то, вероятно, все обошлось.
Удалите /etc/apt/preferences.d/buster
, чтобы это не повлияло на вас в будущем.