===== 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''