Яндекс

СПО «Справки БК» (версия 3.0.4) для Astra Linux (.deb пакет)

СПО «Справки БК» (версия 3.0.4) от 01.04.2025 для Astra Linux. Готовый deb пакет от разработчика для Astra Linux с настройкой печати.

(5 Votes)

Разработчик специального программного обеспечения "Справка БК", которое обеспечивает Формирование печатных форм справки о доходах, расходах, об имуществе и обязательствах имущественного характера, создал пакет deb для ОС Astra Linux.

Проверялось на 1.8.3.8
Обсуждение в entnet в telegram

Печать при установке просто пакета из коробки не работала.

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

Поэтому при установке с нуля, ругается на пакет libgdiplus, который мы предварительно и установим для корректной работы печати, а также добавим необходимые зависимости:

sudo apt install libgdiplus libva-glx2 libffi-dev libset-scalar-perl

Что-ж, приступим к установке.

Скачаем с официального сайта пакет установки "Справка БК":

wget -O /tmp/bk.zip http://static.kremlin.ru/media/events/files/ru/PfeduNqcAbHLYz417zjB3RYqeKLBONCJ.zip

Распакуем его там же во временной папке в указанную нами папку /tmp/bk :

unzip /tmp/bk.zip -d /tmp/bk

Ну и приступим к установке скаченного пакета:

dpkg -i /tmp/bk/SpravkiBk-3-0-4-2591-Internet.deb

Просто так справка заводиться отказалась, поэтому отключим использование GPU при запуске приложения и проверим запуск нашего приложения командой:

/opt/spravki-bk/sbk --disable-gpu --no-sandbox --disable-dev-shm-usage

Ну и соответственно, создадим рабочий ярлык:

cat << EOF > /usr/share/applications/sbk.desktop
[Desktop Entry]
Name=СПО "Справки БК"
Name[ru]=СПО "Справки БК"
Type=Application
Exec=/opt/spravki-bk/sbk --disable-gpu --no-sandbox --disable-dev-shm-usage
Icon=/opt/spravki-bk/resources/bin/ClientApp/build/logo.svg
StartupNotify=true
Categories=Office
[Desktop Action sbk]
Name=СПО "Справки БК"
Name[ru]=СПО "Справки БК"
Icon=/opt/spravki-bk/resources/bin/ClientApp/build/logo.svg
Exec=/opt/spravki-bk/sbk --disable-gpu --no-sandbox --disable-dev-shm-usage
EOF

Сделаем его читаемым для всех:

chmod a+r /usr/share/applications/sbk.desktop

Кроме того, для корректного отображения в меню "Пуск" придется ручками создать симлинки под пользователем:

ln -s /usr/share/applications/sbk.desktop ~/.fly/startmenu/office/sbk.desktop 

ln -s /usr/share/applications/sbk.desktop ~/.fly/startmenu2/office/sbk.desktop 

Добавить комментарий

Будьте взаимовежливы и корректны.

Все сообщения проходят премодерацию.

Рекламные сообщения и комментарии с ссылками, не несущими смысловую нагрузку по тематике материала будут удаляться.


На развитие проекта

Вход