Я испортил свою систему и нуждаюсь в срочной помощи. Пожалуйста, обнажись со мной. Я буду более чем счастлив предоставить все подробности. У этого ПК действительно важная работа для меня. Я знаю, что он не запустится снова, если его каким-то образом отключить. Пожалуйста помоги.
Я попытался установить ядро 5.16 на Ubuntu 20.04.03.
Для этого я загрузил недостающие пакеты из 20.4.03 и установил их принудительно.Следуя инструкциям здесь. Это изменило некоторые файлы локали и принудительно установило эти пакеты. Когда я запустил sudo apt --fix-сломанная установка
, это побудило меня удалить несколько пакетов и libc-bin. я должен был напечатать — Да, делай, как я говорю!
за это. Затем он удалил все и показал код ошибки dpkg: 2.
Теперь у меня было три проблемы:
а. ldconfig
не найдено на ДОРОЖКА
.
б. ПУТЬ root обычно должен содержать /usr/local/sbin, /usr/sbin и /sbin.
в. дпкг
ошибка в пункте 1 никуда не исчезла.
Я пробовал все, чтобы исправить это, например, пытался снова установить libc-bin и другие вещи, но не смог, так как ни одна команда не запускалась из-за проблемы с переменной пути. Я попытался исправить это, используя упомянутые решения здесь изменив переменную $PATH в /.root/.bashrc/ и .bashrc, но ничего не сработало. Поэтому я попытался перезапустить свой терминал и бум, теперь он не открывается.
Итак, в заключение, теперь мой гном-терминал не открывается, нажав ctrl+alt+F1
перенаправляет меня обратно в GUI, и я ничего не могу сделать. Я попытался установить VScode, но оснастка тоже не работает. Я знаю, что сильно облажался. Но я не могу установить эту систему начисто. Пожалуйста, помогите, даже если есть небольшая надежда. Я постарался упомянуть каждую проблему настолько ясно, насколько я помню.
Для справки, это список всех пакетов Ubuntu 22.04, которые я пытался принудительно установить:
libc6-dev_2.34-0ubuntu3_amd64.deb
libc-bin_2.34-0ubuntu3_amd64.deb
libc-dev-bin_2.34-0ubuntu3_amd64.deb
libnsl2_1.3.0-2build1_amd64.deb
libnsl-dev_1.3.0-2build1_amd64.deb
libssl3_3.0.1-0ubuntu1_amd64.deb
locales_2.34-0ubuntu3_all.deb
rpcsvc-proto_1.4.2-0ubuntu5_amd64.deb
Сообщение об ошибке для PATH:
perl: предупреждение: возврат к стандартной локали ("C").
Не удается выполнить «локаль»: нет такого файла или каталога в /usr/share/perl5/Debconf/Encoding.pm, строка 16.
Использование неинициализированного значения $Debconf::Encoding::charmap в скалярном chomp в строке 17 /usr/share/perl5/Debconf/Encoding.pm.
dpkg: предупреждение: «ldconfig» не найден в PATH или не является исполняемым
dpkg: ошибка: 1 ожидаемая программа не найдена в PATH или не является исполняемой
Примечание. ПУТЬ root обычно должен содержать /usr/local/sbin, /usr/sbin и /sbin.
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (2)