Ошибка при загрузке разделяемых библиотек: libpng12.so.0

Я знаю, что это ветвь, ориентированная на Ubuntu, но эта страница является первой, которая появилась, когда я искал эту ошибку в Google (даже когда я помещал -Ubuntu в поиск), поэтому я собираюсь поделиться своим ответ для Arch linux здесь:

В Arch, я получил проверку работоспособности / lib / cpp, потому что пакет glibc был поврежден и отсутствовал все заголовки / usr / include / sys. Я решил эту ошибку, перекомпонуя glibc.

1
задан 23 March 2017 в 07:23

2 ответа

Вы можете найти этот пакет на

64b http://packages.ubuntu.com/xenial/amd64/libpng12-0/download

32b http: / /packages.ubuntu.com/xenial/amd64/libpng12-0/download

0
ответ дан 23 May 2018 в 00:22

Другой альтернативой является создание символических ссылок на библиотеки PNG и JPEG

sudo ln -s -T /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libjpeg.so.62
sudo ln -s -T /usr/lib/x86_64-linux-gnu/libpng16.so /usr/lib/x86_64-linux-gnu/libpng12.so.0

. Он будет генерировать некоторые предупреждения (предупреждение libpng: приложение, созданное с помощью libpng-1.2.7, но работающее с 1.6.28) при запуске. Однако Freeview работает нормально.

0
ответ дан 23 May 2018 в 00:22
  • 1
    Я знаю, что это не та же проблема, но для тех, кто пытается установить gmic на gimp (ubuntu 17.10), этот трюк не работает ./gmic_gimp_qt: /usr/lib/x86_64-linux-gnu/libpng12.so.0: version 'PNG12_0' not found (required by ./gmic_gimp_qt). Обходной путь @Diogo Alves работает, хотя для gmic. – franzlorenzon 27 October 2017 в 16:11

Другие вопросы по тегам:

Похожие вопросы: