Библиотека PNG - время выполнения было обновлено от libpng12-0 до libpng16-16 в Ubuntu 18.04 и позже (до по крайней мере 19,10). Для установки его открывают терминал и тип:
sudo apt install libpng16-16
Создайте символьную ссылку в /lib/x86_64-linux-gnu/libpng12.so.0
какие ссылки на файл /lib/x86_64-linux-gnu/libpng16.so.16
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
Предлагаемое решение, описанное выше, не работало на меня на Ubuntu 19.04 с Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
то, Что действительно работало на меня, было:
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
пакет dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
bin
как так: cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
Не уверенный, почему Cisco обеспечивает все необходимое, освобождает в/opt/pt/bin как QT и такой, но так или иначе 'забыла' включать более старый libpng12 lib...