Как запускать тайм-трекер на Ubuntu 22
При запуске трекера Shtab на ОС Ubuntu 22 нередко возникает несколько ошибок. Поэтому вам в помощь наша пошаговая инструкция для их устранения.
Первым делом надо выявить проблему. Для этого необходимо запустить трекер через терминал: перейдите в папку с установкой и выполните команду запуска трекера ./Shtab
Как исправить ошибку Symbol lookup error
Вы столкнулись с этой ошибкой, если обнаружили следующий текст:
./Shtab: symbol lookup error: ~/shtab/tracker/./lib/libgssapi_krb5.so.2: undefined symbol: krb5_ser_context_init, version krb5_3_MIT
Чтобы её исправить, необходимо сменить название библиотеки с libgssapi_krb5.so.2 на libgssapi_krb5_cubit.so.2
Это можно сделать командой:
cp libgssapi_krb5.so.2 libgssapi_krb5_cubit.so.2
Как исправить ошибку cannot call unresolved function SSL_get_peer_certificate
Если трекер не авторизуется, то необходимо провести даунгрейд библиотеки OpenSSL на версию 1.1. Сделать это можно, используя данный .deb пакет:
Установить его можно командой:
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb
***
Если у вас остались вопросы – пишите нам в Telegram.