===== DEBIAN пакет для Astra Linux =====
Установочный пакет Хромос 4.16.7.0 для Astra Linux (рекомендуемая версия ОС 1.8.1)
==== Скачать ====
* {{ :soft:chromos4-wine.deb | deb-пакет Хромос 4.16.7.0 }}
==== Руководство по установке пакета ====
=== Необходимые зависимости ===
* wine
* winetricks
* wine-gecko
* wine-mono
=== Настройка установки ===
- В первую очередь необходимо проверить подключённые репозитории. Для этого нужно открыть "**Менеджер пакетов Synaptic**". Далее открыть меню "**Настройки->Репозитории**".\\ В списке должны быть включены следующие репозитории: **extended** и **main**. \\ {{:soft:deb_manual_1.png|}}
- В Astra Linux версии **Воронеж/Смоленск** стандартно включена блокировка **Ptrace**, из-за которой нарушается часть функционала, в том числе работа **wine**. Поэтому перед установкой пакета проделайте следующие действия:
* Откройте терминал
* Проверьте статус этой блокировки командой: ''sudo astra-ptrace-lock status''
* Если отображается статус «АКТИВНО», то необходимо выключить блокировку командой: ''sudo astra-ptrace-lock disable''
* Перезагрузить ПК и повторно проверить статус
* Если до выключения блокировки в системе уже был установлен **wine**, то его необходимо удалить. Удаление проводится командой: ''sudo apt remove wine''
=== Установка зависимостей===
Для работы программы вам необходимо установить зависимости **wine-gecko** и **wine-mono**.\\ Для этого в консоли необходимо выполнить команды:\\ ''sudo apt update''\\ ''sudo apt install wine winetricks wine-gecko wine-mono''\\
Если данные пакеты не удалось установить по причине их отсутствия в репозитории, то после установки пакета **chromos4-wine.deb** необходимо будет выполнить следующие действия:
* Откройте терминал
* Посмотрите версию **wine** командной: ''wine --verison''
В соответствии с вашей версией **wine** скачайте соответствующую версию **wine-gecko** и **wine-mono**. Совместимость версий можно посмотреть в таблице по ссылкам [[https://gitlab.winehq.org/wine/wine/-/wikis/Gecko|wine-gecko]] и [[https://gitlab.winehq.org/wine/wine/-/wikis/Wine-Mono|wine-mono]].
Например данное руководство написано для **wine** 9.2. Ему нужен **wine-gecko** версии 2.47.4 и **wine-mono** версии 9.0.0.
* Скачайте **wine-gecko** командой: ''wget https://dl.winehq.org/wine/wine-gecko/2.47.4/wine-gecko-2.47.4-x86.msi https://dl.winehq.org/wine/wine-gecko/2.47.4/wine-gecko-2.47.4-x86_64.msi ''
* Скачайте **wine-mono** командой: ''wget https://dl.winehq.org/wine/wine-mono/9.0.0/wine-mono-9.0.0-x86.msi ''
* Установите эти зависимости командой: ''wine wine-gecko-2.47.4-x86.msi | wine wine-gecko-2.47.4-x86_64.msi | wine wine-mono-8.1.0-x86.msi''
Проверить корректность установки **wine-gecko** и **wine-mono** можно с помощью команды: ''wine iexplore''. При успешной установке должна загрузиться страница.\\ Подробное руководство установки **wine-gecko** и **wine-mono** доступно на официальном сайте: [[https://wiki.astralinux.ru/pages/viewpage.action?pageId=27362502#id-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0Wine%D0%BD%D0%B0AstraLinux-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82Mono%D0%B8GeckoWine%D0%B4%D0%BB%D1%8F%D0%B2%D1%81%D0%B5%D1%85%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%B9|astra-linux]]
=== Установка Хромос 4===
Для установки пакета **chromos4-wine.deb** необходимо использовать встроенный менеджер пакетов **dpkg**
* Откройте терминал
* Выполните команду для установки пакета: ''sudo dpkg -i chromos4-wine.deb''
* Если после выполнения предыдущей команды вы получили сообщение об ошибках, связанных с недостающими зависимостями, выполните следующую команду, чтобы установить все необходимые библиотеки и зависимости: ''sudo apt install -f''
* После завершения установки на рабочем столе должна появиться иконка Хромос4
{{:soft:screenshot_38.png|}}
=== Настройка COM-портов===
Для подключения приборов по COM-порту необходимо выполнить предварительные действия:
* Добавить пользователя в группу **dialout** с помощью команды: ''sudo adduser Имя_Пользователя dialout''
* Посмотреть список доступных COM-портов с помощью команды: ''sudo dmesg | grep tty'' COM-порты должны быть подписаны как ttyS.
* Разрешить для пользователя чтение и запись по вашему порту: ''sudo chmod 666 /dev/ttyS0''
* Далее необходимо сопоставить ваш ttyS с названием COM-порта. Список всех портов можно вызвать с помощью команды: ''ls -l ~/.wine/dosdevices''
* Перезагрузить компьютер
* Теперь при подключении прибора выбрать соответствующий COM-порт
==== Руководство по удалению пакета ====
* Откройте терминал
* Выполните команду: ''sudo dpkg -r chromos4-wine''