Как решить E: Внутренняя ошибка при использовании apt-get remove?
Я использую:
apt-get remove
Чтобы удалить программное обеспечение, но оно отображает:
error:E: Internal Error, No file name for libssl1.0.0 .
Я также пытаюсь это исправить ошибку:
wget http://launchpadlibrarian.net/102991621/libssl1.0.0_1.0.0e-2ubuntu4.5_i386.deb
sudo dpkg -i libssl1.0.0_1.0.0e-2ubuntu4.5_i386.deb
Но это также дает ошибку:
libssl1.0.0:i386 1.0.0e-2ubuntu4.5 cannot be configured because libssl1.0.0:amd64 is in a different version (1.0.1-4ubuntu5.3)
Я хочу знать правильный способ решения этой проблемы.
5 ответов
Для меня это работает:
sudo dpkg --configure -a
Src: E: dpkg был прерван... запустить 'sudo dpkg --configure -a'
Перезагрузись тогда,
apt-get update
apt-get upgrade
Я надеюсь, что это работает и для вас!
Я также столкнулся с этой ошибкой в Ubuntu 12.04. Я исправил это с помощью следующих команд:
sudo apt-get update
sudo apt-get clean
sudo apt-get install -f
sudo dpkg -i /var/cache/apt/archives/*.deb
sudo dpkg --configure -a
sudo apt-get install -f
sudo apt-get dist-upgrade
Используйте dpkg -i в обоих случаях:
http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.1-4ubuntu5.3_i386.deb
http://security.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.0.0_1.0.1-4ubuntu5.3_amd64.deb
Моя проблема возникла из-за неудовлетворенной зависимости от ритмбокса. Только следующие 3 команды избавились от зависимости и ошибки. Это из предыдущей публикации.
error: E: Internal Error, No file name for libssl1.0.0
Я только что вошел
sudo apt-get update
sudo apt-get clean
sudo apt-get install -f
Если предложение
sudo dpkg --configure -a
у вас не работает, попробуйте переустановить оба пакета libssl1.0.0:i386
а также libssl1.0.0:amd64
, Возможно, вам придется принудительно выполнить это, потому что вы временно нарушаете зависимости, пока эти пакеты не будут переустановлены с помощью четвертой команды:
sudo dpkg --purge --force-depends libssl1.0.0:i386
sudo dpkg --purge --force-depends libssl1.0.0:amd64
sudo dpkg --configure -a
sudo apt-get -f install