Разница между >
и>&
:
>
перенаправит стандартный вывод в файл >&
перенаправит и stdout, и stderr в файл Поэтому при возникновении ошибки ls *.txt > text_files.out
ничего не выводит на text_files.out
, но ls *.txt >& text_files.out
выводит сообщение об ошибке на text_files.out
.
А, нашел проблему. Мне нужно было запустить dpkg --configure --no-triggers libc-bin
. Это позволило мне временно пропустить триггеры в корзине libc -, позволив apt -f install
завершиться.
После этого триггеры для libc-bin
все еще находились в состоянии ожидания, что вызывало проблемы... но запуск apt install --reinstall libc-bin
, казалось, исправлял это. У меня все еще есть проблема, из-за которой моя система загружается неправильно, но, по крайней мере, я могу снова использовать apt.