воскресенье, 12 марта 2023 г.

Не запускается портативная версия Double Commander

На этапе планирования комплектности ПО в системе было принято решение не устанавливать Double Commander из комплекта поставки, а использолвать портативную версию (portable packages) этого двухпанельного файлового менеджера. Выбор обусловлен тем, что портативная версия, в отличие от версии из комплекта поставки, обновляется и в своём составе содержит библиотеку libunrar.so, необходимую для работы с архивами rar в этом менеджере файлов. 

Но при попытке на свежеустановленном Linux Mint 21 запуска Double Commander было обнаружено, что ничего не происходит. Причина была выявлена при выполнении команды терминала /home/user/Tools/doublecmd/doublecmd

/home/user/Tools/doublecmd/doublecmd: error while loading shared libraries: libQt5Pas.so.1: cannot open shared object file: No such file or directory

Оказалось, что отсутствующая в свежеустановленной системе библиотека libQt5Pas.so.1 необходима для формирования интерфейса Qt5 в среде программирования Lazarus при использовании языка программирования Pascal. Сам же менеджер файлов как раз и написан с использованием Free Pascal. 

Если имеет место неверная интерпретация, то пусть программисты меня поправят.

Рецепт лечения прост ‒ установить отсутствующую библиотеку:

sudo apt install libqt5pas1

Примечание. При установке из комплекта программ такая библиотека будет установлена автоматически.

Комментариев нет:

Отправить комментарий