Многие организации переходят на использование операционной системы Linux. В частности подразделения Газпрома планируют использовать основанный на Red Hat дистрибутив «РЕД ОС».
Если же вас интересуют другие дистрибутивы, то например, прочитать про установку на Astra Linux можно в Wiki Locarus: Установка на Astra Linux Common Edition релиз «ОРЁЛ»
А для написания этой статьи мы использовали публично доступный дистрибутив «РЕД ОС МУРОМ».
Скачать дистрибутив можно на сайте разработчика: https://redos.red-soft.ru/product/downloads/
Для запуска Locarus Informer необходимо вначале установить Wine.
Под суперпользователем или sudo выполняем:
dnf install wine
По умолчанию в РЭД ОС отключена возможность использовать sudo для обычного пользователя, так что конкретный способ установки зависит от настроек вашей системы.
Wine — свободное программное обеспечение, позволяющее пользователям запускать приложения, созданные для Microsoft Windows на unix-системах.
После этого нам необходимо установить winetricks. Winetricks — вспомогательный скрипт для загрузки и установки различных распространяемых библиотек, необходимых для запуска некоторых программ в Wine, а так же настройки окружения. Мы сделаем этого для того, чтобы установить библиотеку gdiplus, которую использует Локарус Информер. Если этого не сделать, то программа работать будет, но в некоторых случаях будет выбрасываться ошибка (например при построении трека или списка точек).
dnf install winetricks.noarch
winetricks --self-update
Разрешаем работу с сокетами. Это опциональный пункт, но в нашем случае стало работать лучше.
setcap cap_net_raw+eip /usr/bin/wineserver32
«Setcap» — это команда, которая используется для установки или удаления прав доступа к системным вызовам для процессов.
«cap_net_raw» — это имя системного вызова, который позволяет процессу отправлять пакеты на сетевой интерфейс.
«+eip» — это флаг, который указывает, что права доступа должны быть установлены для всех процессов, которые запускаются от имени текущего пользователя.
Затем, под обычным пользователем, мы запускаем winetricks командой в терминале.
winetricks
![](https://bitlite.ru/wp-content/uploads/2024/02/image-1.png)
Затем в открывшемся диалоговом окне выбираем следующие пункты: «Использовать префикс по умолчанию», затем нажимаем Ок.
В следующем окне выбираем: «Установить библиотеку DLL или компонент Windows» и опять нажимаем Ок.
![](https://bitlite.ru/wp-content/uploads/2024/02/image-2.png)
Листаем до «gdiplus», выбираем её, нажимаем Ок и затем закрываем winetricks.
![](https://bitlite.ru/wp-content/uploads/2024/02/image-3.png)
Всё! Мы закончили всю подготовку, теперь можно скачать и установить Локарус. Скачиваем последнюю версию с нашего сайта, по этой ссылке: LocarusInformer 6.0.0.3867 (билд от февраля 2024). Здесь новость в которой мы писали для чего нужна эта свежая версия программы.
Либо с сайта разработчика, если к тому моменту когда вы будете читать эту статью там будет более свежая версия: https://locarus.ru/pages/support
Устанавливаем Locarus Informer следующей командой из каталога со скачанным файлом:
wine LocarusInformer_setup_6.0.0.3867.exe
После установки на «Рабочем столе» появится иконка для запуска программы. Проверим еще одну настройку. Запустим winecfg из терминала или главного меню Линукс «Wine — Wine Configuration». В поле совместимости Windows должна стоять «Windows 7». Более правильным будет добавить Locarus Informer в список приложений и задать для него индивидуальную настройку.
winecfg
![](https://bitlite.ru/wp-content/uploads/2024/02/image-4.png)
Заодно проверим что в библиотеках подключена сторонняя gdiplus.dll
Обратите внимание на то, что настройки показываются для того приложения которое вы выбрали на вкладке «Приложения». Это не очень наглядно, так что про это стоит помнить.
![](https://bitlite.ru/wp-content/uploads/2024/02/image-8.png)
Настройка завершена. Теперь мы можем как обычно запустить Локарус Информер иконкой на рабочем столе и работать. В случае проблем с сетевыми соединениями через сокеты отключите режим постоянного соединения и убавьте количество одновременным запросов.
![](https://bitlite.ru/wp-content/uploads/2024/02/image-5.png)
Мы продолжаем экспериментировать с правильными настройками Линукс РЭД ОС.
Если у вас есть замечание по сути этой статьи, то будем рады получить ваши комментарии: shlyagin+redos@gmail.com
![](https://bitlite.ru/wp-content/uploads/2024/02/image-7.png)