LINUX.ORG.RU

Нужен libwebkit2gtk-4.0-dev, нет в репозитории

 , ,


0

1

Темы тут смотрел а толку нет.
SpiderBasic при старте из терминала пишет

./spiderbasic: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory

Открываю тему, где в первом посте указаны имена пакетов которые нужно установить для поддержки всех функционалов и там же есть libwebkit2gtk-4.0-dev, но как и во всех темах пишет что такого пакета нет.

Linux Mint 22.3

Проблема решилась, погуглил, пишут что эта версия имеет основу «Ubuntu 24», а значит я просто скачал другой пакет SpiderBasic и он запустился.



Последнее исправление: AZJIO (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Какая неожиданность – чтобы ПО работало, нужно ставить пакеты, совместимые с текущим дистрибутивом.

Так там же не просто ПО, а ПО задействующее все API системы. А они как бы обновляются за 2-6 лет и могут быть несовместимы. Иначе не вводили бы Flatpak.

Эх, хотел запилить видос и показать компиляцию apk на Linux с помощью SpiderBasic, но что-то пошло не так.

AZJIO
() автор топика
Ответ на: комментарий от AZJIO

Дело не в API, а в библиотеках в основном. В принципе, никто не мешает паковать в .deb пакет или в .tar все нужные библиотеки, чтобы ПО не полагалось на те, что в ОС.

Но это сложнее, и менее безопасно в плане обновлений с устранением уязвимостей – потому обычно так не делают.

Обычно – примеры програм, что работают на новых Linux сильно после выхода имеются.

Vsevolod-linuxoid ★★★★★
()