СправкиБК: различия между версиями

Материал из ALT Linux Wiki
(Отмена правки 47836, сделанной 83.220.44.62 (обсуждение))
Метка: отмена
Нет описания правки
 
(не показано 29 промежуточных версий 10 участников)
Строка 1: Строка 1:
Процедура установки программы Справка БК
Процедура установки программы [https://spravki-bk.ru/ Справки БК]


{{Note|Для понимания материала крайне желательно иметь представление об [[WINE|основах использования Wine]].}}


Сайт программы: https://spravki-bk.ru/
= Подготовка среды =
{{Note|В примере представлена установка в стандартный префикс, расположенный в {{path|~/.wine}}. Для программ, требующих для своей работы проприетарные библиотеки от третьих лиц, к коим относится MS .NET, рекомендуется использовать отдельный префикс. C основами по работе с префиксами Wine можно ознакомиться [[WINE#Префиксы|здесь]].}}
1. [[WINE#Установка_вручную|Установка Wine]].


{{Attention|Печать из СправкиБК под WINE пока не работает.}}
<!--
 
Последнюю версию адаптированного WINE для p10 можно взять из задания 339413:
= Установка =
<syntaxhighlight lang="text">apt-get update
1. Подготовка среды
apt-get dist-upgrade
 
apt-get install eepm
Установите WINE (под правами root):
epm play wine
epm upgrade 339413</syntaxhighlight>
-->


2. С помощью [[WINE#Использование_winetricks_для_установки_Windows-компонентов|winetricks]] установить в Wine-префикс пакеты ''MS XML 3.0'', ''MS XML 6.0'', ''MS .NET 3.5 SP1'', ''MS .NET 4.0'', выполнив в терминале команды с правами обычного пользователя:
<pre>
<pre>
$ su-
$ WINEARCH=win32 winetricks -q msxml3 msxml6 dotnet35sp1 renderer=gdi
# apt-get install i586-wine
$ epmi fonts-ttf-ms
# apt-get install winetrics
# apt-get install wine-mono
# exit
</pre>
</pre>
''-q'' — «тихий» режим установки. При его использовании пропускаются диалоги «мастера установки», что избавляет от рутины. Процесс установки MS .NET  может занять длительное время — до ''пары десятков минут''.


= Установка =
#Загрузите и распакуйте [https://spravki-bk.ru/wp-content/uploads/SpravkiBk_2.5.3_28.06.2023.zip архив] ''(приведённая по ссылке версия может устареть, актуальную см. на [https://spravki-bk.ru/ странице загрузки])''.
#Установите с правами обычного пользователя, указав актуальный путь до установочного файла:
#:<pre>$ wine ~/Загрузки/SpravkiBk-*-Setup.msi</pre>
#Закройте терминал.


2 Установите в терминале под пользователем MS .NET 3.5 SP1:
{{Note|Для переноса программы на другой компьютер, достаточно скопировать префикс и расположить в желаемом месте пространства каталогов пользователя. В зависимости от способа копирования может потребоваться смена владельца на содержимое префикса с помощью [[Управление_правами#Chown|chown]]. Останется создать кнопки запуска для удобства использования программы.}}
<pre>
$ winetricks dotnet35sp1
</pre>
{{Note|Придётся отвечать на много вопросов и нажимать кнопки. Рекомендуется после этого сделать резервную копию каталога {{path|~/wine}}.}}
{{Note|Чтобы не скачивать дистрибутивы .NET заново на другом компьютере, скопируйте этому пользователю каталог {{path|~/.cache/winetricks}}.}}
 
3. Загрузите с сайта программы и распакуйте SpravkiBKsetup_ver._2.4.1.msi
 
Перейдите в каталог с распакованным файлом и установите под пользователем:
<pre>
$ msiexec /i SpravkiBKsetup_ver._2.4.1.msi
</pre>
Закройте терминал.
 
(проверено на alt-workstation-9.0-x86_64 kernel 4.19.102-std)


= Работа =
= Работа =
[[Изображение:Spravkibk.png]]
[[Изображение:Spravkibk.png]]
[[Категория:Enterprise Software]]
[[Категория:Enterprise Software]]
== Известные проблемы в работе с ПО ==
На данный момент известно об ошибке с зависанием при первом вызове печати.
Временным решением этой проблемы является перезапуск СправкиБК, после чего приложение работает в штатном режиме.

Текущая версия от 14:14, 7 ноября 2024

Процедура установки программы Справки БК

Примечание: Для понимания материала крайне желательно иметь представление об основах использования Wine.


Подготовка среды

Примечание: В примере представлена установка в стандартный префикс, расположенный в ~/.wine. Для программ, требующих для своей работы проприетарные библиотеки от третьих лиц, к коим относится MS .NET, рекомендуется использовать отдельный префикс. C основами по работе с префиксами Wine можно ознакомиться здесь.

1. Установка Wine.


2. С помощью winetricks установить в Wine-префикс пакеты MS XML 3.0, MS XML 6.0, MS .NET 3.5 SP1, MS .NET 4.0, выполнив в терминале команды с правами обычного пользователя:

$ WINEARCH=win32 winetricks -q msxml3 msxml6 dotnet35sp1 renderer=gdi
$ epmi fonts-ttf-ms

-q — «тихий» режим установки. При его использовании пропускаются диалоги «мастера установки», что избавляет от рутины. Процесс установки MS .NET может занять длительное время — до пары десятков минут.

Установка

  1. Загрузите и распакуйте архив (приведённая по ссылке версия может устареть, актуальную см. на странице загрузки).
  2. Установите с правами обычного пользователя, указав актуальный путь до установочного файла:
    $ wine ~/Загрузки/SpravkiBk-*-Setup.msi
  3. Закройте терминал.
Примечание: Для переноса программы на другой компьютер, достаточно скопировать префикс и расположить в желаемом месте пространства каталогов пользователя. В зависимости от способа копирования может потребоваться смена владельца на содержимое префикса с помощью chown. Останется создать кнопки запуска для удобства использования программы.


Работа

Spravkibk.png

Известные проблемы в работе с ПО

На данный момент известно об ошибке с зависанием при первом вызове печати. Временным решением этой проблемы является перезапуск СправкиБК, после чего приложение работает в штатном режиме.