Вопрос Ошибка при обработке пакета libsimgearcore2017.3.1


Недавно я установил FlightGear, и он не сработал (он разбился на моем компьютере), поэтому я решил удалить его. Я открыл диспетчер пакетов Synaptic и отметил, что пакеты FlightGear и его зависимости полностью удалены. Я применил изменения, и вскоре появилась ошибка:

Errors were encountered while processing: libsimgearcore2017.3.1:i386 E: Sub-process /usr/bin/dpkg returned an error code (1)

С тех пор я не смог установить или обновить другие пакеты. Все остальные пакеты FlightGear были удалены, кроме вышеупомянутого. Пожалуйста помоги. Заранее спасибо!

Использование Ubuntu Budgie 17.10 32bit. Здесь я нашел похожие вопросы, но они не работали для меня.


3
2017-12-08 05:45


происхождения


Бег sudo dpkg --configure -a затем повторите попытку! - George Udosen
@GeorgeUdosen Я попробую сейчас. - Devvrath
@GeorgeUdosen Он говорит это: Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libsimgearcore2017.3.1:i386 (1:2017.3.1-0ubuntu1~ppa1~17.10.1) ... ln: failed to create symbolic link '/usr/share/games/flightgear/Timezone': No such file or directory dpkg: error processing package libsimgearcore2017.3.1:i386 (--configure): subprocess installed post-installation script returned error exit status 1 Processing triggers for libc-bin (2.26-0ubuntu2) ... Errors were encountered while processing: libsimgearcore2017.3.1:i386 - Devvrath
ok Run sudo apt-get install -f - George Udosen
@GeorgeUdosen Извините, но такие же ошибки появляются. Вывод:Errors were encountered while processing: libsimgearcore2017.3.1:i386 E: Sub-process /usr/bin/dpkg returned an error code (1) - Devvrath


ответы:


У меня была та же проблема, и я решил ее, создав отсутствующие каталоги:

sudo mkdir -p /usr/share/games/flightgear/Fonts
sudo apt install -f

После этого у меня, похоже, больше нет проблем.


1
2017-12-29 08:26





Ok позволяет выполнить следующие действия:

  1. Установите ключ GPG хранилища:

    wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
    
  2. Добавьте следующую строку в /etc/apt/sources.list с помощью sudo nano /etc/apt/sources.list:

    deb http://screenshots.getdeb.net/ xenial-getdeb games
    
  3. Обновите индекс пакета:

    sudo apt-get update
    
  4. Установите пакет libsimgearcore2017.1.3 deb:

    sudo apt-get install libsimgearcore2017.1.3
    

Источник:

https://ubuntu.pkgs.org/16.04/getdeb-games-amd64/libsimgearcore2017.1.3_2017.1.3-1~getdeb1_amd64.deb.html


0
2017-12-14 14:49



Setting up libsimgearcore2017.3.1:i386 (1:2017.3.1-0ubuntu1~ppa1~17.10.1) ... ln: failed to create symbolic link '/usr/share/games/flightgear/Timezone': No such file or directory dpkg: error processing package libsimgearcore2017.3.1:i386 (--configure): subprocess installed post-installation script returned error exit status 1 Processing triggers for libc-bin (2.26-0ubuntu2) ... Errors were encountered while processing: libsimgearcore2017.3.1:i386 E: Sub-process /usr/bin/dpkg returned an error code (1) - Devvrath
Ошибка снова наступает - Devvrath
У меня уже установлен этот пакет, но всякий раз, когда я что-то устанавливаю или делаю обновление, появляется эта ошибка - Devvrath
Были ли шаги один и два, когда вы установили свои? - George Udosen
Думаю, я установил его из ppa для полета. - Devvrath


Получил ту же проблему и только смог ее решить, комментируя связанные строки в /var/lib/dpkg/info/libsimgearcore2017.3.1:amd64.prerm.

Но будьте очень осторожны (я был не совсем уверен в себе, но знал о рисках ;-)) НТН,


0
2018-03-31 15:56