Я получаю эту ошибку, постоянно пытаясь обновить или установить что-либо;
E: Internal Error, No file name for libgcc1
Может ли кто-нибудь помочь мне воспользоваться последним шансом, когда у меня кончились возможности, прежде чем я просто уничтожу эту вещь и начну все сначала?
Я видел это при обновлении системы с 12.04LTS до 14.04LTS. Я смог «спасти» систему, выполнив следующие действия:
Вам может понадобиться только выполнить эту команду, чтобы исправить ее:
# dpkg --configure -a
(«#» означает из приглашение root, которое вы получаете с помощью sudo su)
См. Как исправить E: Внутренняя ошибка, Нет имени файла для libc6
Но это может быть немного сложнее, чем это.
Эта последовательность должна помочь в восстановлении системы:
# apt-get clean
# apt-get install -fy
(ignore the error at the end)
# dpkg -i /var/cache/apt/archives/*.deb
# dpkg --configure -a
# apt-get install -fy
Если команда 'dpkg -i' возвращается с ошибками, выполните 'dpkg --configure -a', но затем вернитесь и повторите 'dpkg -i', но с опцией 'E', чтобы немного ускорить его:
# dpkg -Ei /var/cache/apt/archives/*.deb
В конце концов, 'apt-get install -fy' сможет снова запускаться, возможно, даже завершится без ошибок, после чего ваша система снова будет в порядке. Выполните этот цикл 'dpkg -i', 'dpkg --configure', 'apt-get install' пару раз, пока он продолжает прогрессировать.
. Если вышеупомянутое не работает, то это может работать:
# dpkg -i /var/cache/apt/archives/*BLA*.deb
для ' BLA », замените последним словом сообщения об ошибке« E: Внутренняя ошибка, нет имени файла для BLA ».
Если эта команда говорит что-то вроде «невозможно настроить, потому что WOOPS: MEH имеет другую версию», то
# dpkg --purge --force-all WOOPS:MEH
И повторите команду «dpkg -i».
После этого вернитесь к последовательности с «apt-get install -fy» выше. Возможно, вам придется вернуться в этот раздел для другого пакета «BLA» и повторить ...
После всего этого я бы предложил снова выполнить «apt-get dist-upgrade» и / или «apt-get install ubuntu-desktop» и т. Д., Чтобы убедиться в наличии всех необходимых пакетов.
Возможно, вам, наконец, потребуется выполнить итерацию между «apt-get install -fy» и «apt-get dist-upgrade» пару раз, прежде чем вы снова получите полностью рабочую настройку (остановитесь, если обе команды завершатся без ошибок).