Установка winetricks astra linux

Статьи и советы

Если ZuluGIS будет использоваться как клиент для работы с данными на ZuluServer, необходимо создать подключение к серверу, для этого:

  1. Открыть диалог открытия слоя или открытия карты. Слева в диалоге нажать кнопку Серверы геоданных, после чего будет отображена виртуальная папка со списком соединений.
  2. Дважды щелкните по строчке Добавить/удалить соединение.
  3. В открывшейся панели Источники геоданных нажмите кнопку Добавить
  4. Далее в панели Источник данных задайте параметры соединения:
    • В поле Название впишите название источника, потом это имя будет появляться в папке списка соединений.
    • В поле адрес укажите адрес сервера. Можно указывать доменное имя (напр. zs.zulugis.ru), ip-адрес или сетевое имя компьютера.
    • В поле порт указывается номер порта на котором работает сервер (по умолчанию 6473).
    • В разделе Пользователь укажите способ авторизации на сервере. Либо Учетные сведения Windows, либо Используя логин и пароль
  5. Нажмите ОК и в панели Источники геоданных, нажмите Закрыть.

Последнее обновление — 07.02.2023 16:28:02

  • ZuluGIS
  • ZuluThermo
  • ZuluServer
  • ZuluHydro
  • ZuluDrain
  • Энергосбыт
  • ZuluXTools
  • ZuluNetTools
  • ZuluSteam
  • Источник
  • ZuluGaz
  • Водопотребление
  • Продукты
  • Компания
  • Поддержка
  • Скачать
  • Форум
  • Контакты

Источник

Установка Wine на Astra

Создать динамически расширяемый виртуальный жесткий диск с размером блока 1МБ с помощью следующей команды:

PowerShell — New-VHD -Path C:\MyVHDs\test.vhdx -SizeBytes 127GB -Dynamic -BlockSizeBytes 1MB.

После установки системы разрешение экрана будет зафиксировано на 1152X864, для того чтобы получить разрешение отличное от этого требуется добавить запись «video=hyperv_fb:1920×1080» (либо свое значение разрешения) в /etc/default/grub в строку GRUB_CMDLINE_LINUX_DEFAULT, выполнить команду update-grub и перезагрузить виртуальную машину.

Отключить или ограничить 2 гигабайтами динамическую оперативную память, а то система может тормозить

4. Запускаем виртуальную машину и устанавливаем Astra Linux со стандартными настройками (логин и пароль какие хотите)

7. Запускаем командную строку Пуск\Системные\Терминал fly (все команды регистрозависимые и все символы обязательные! КОПИРОВАТЬ команды из инструкции)

8. Обновляем списки пакетов sudo apt update

9. Выполняем команду sudo apt -y install ./Загрузки/wine_7.13-0-astra-se16_ce212_amd64.deb cabextract libmspack0 ia32-libs ca-certificates zenity

10. Скачиваем скрипт winetricks

sudo mv winetricks /usr/bin

Нужно, чтобы виндовые папки были созданы в win32, для этого после установки wine нужно сразу выполнить:

11. Скачиваем файл exe (например, дистрибутив), нажимаем на него два раза, в окне выбора программ жмём Другая и выбираем opt\wine-7.13\bin\wine (или wine64)

Подключаем дополнительные репозитории debian

Сначала ставим открытые ключи для подключения репозиториев командой

Читайте также:  Linux disk tools usb

sudo apt install debian-archive-keyring

sudo apt-key adv —keyserver hkp://keyserver.ubuntu.com:80 —recv-keys 7FCC7D46ACCC4CF8

648ACFD622F3D138 0E98404D386FA1D9 DCC9EFBF77E11517 648ACFD622F3D138 0E98404D386FA1D9 DCC9EFBF77E11517 112695A0E562B32A 54404762BBB6E853

sudo kate /etc/apt/sources.list

обновляем список подключённых к системе репозиториев

Запускаем установку Postgreslq 14

sudo apt install -t stretch-pgdg postgresql-14

входим в консоль управления postgres

Задаём пароль для встроенной учётной записи postgresql

ALTER USER postgres PASSWORD ‘Ввести_пароль’;

15. Подключение к Postgres из родительской системы

При настроенной сети виртуальная машина не закрывает порты для доступа с родительской машины, поэтому нужно только настроить, чтобы postgres позволял подключаться с других машин (по-умолчанию подключение разрешено только с localhost)

Для этого нужно изменить файл /etc/postgresql/14/main/postgresql.conf (можно открыть из папки), найти там настройку listen_addresses, раскомментировать и оставить в кавычках * —

Также нужно изменить в той же папке pg_hba.conf — добавить две строки (IP виртуалки можно узнать командой ip address)

host all all IP_виртуалки/32 password

host all all IP_виртуалки/32 md5

и перезагрузив службу postgres

systemctl restart postgres

Источник

Аннотация

В статье описана установка wine на компьютеры под управлением Astra Linux Special Edition.

Wine (/waɪn/ — произносится «уа́йн», русский перевод — в ино ) — свободное программное обеспечение, позволяющее пользователям UNIX-подобных операционных систем, например, GNU/Linux, Apple macOS и других UNIX-подобных с поддержкой архитектур CPU x86, AMD64 (и других архитектур CPU , при наличии совместимости с ними запускаемых приложений) исполнять 16-, 32- и 64- битные приложения, в том числе игры, созданные исключительно для Microsoft Windows , без наличия при этом установленной Microsoft Windows .

Данная статья применима к:

  • Astra Linux Special Edition РУСБ.10015-01 и РУСБ.10015-10 (очередное обновление 1.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
  • Astra Linux Common Edition 2.12

Установка Wine на Astra Linux Special Edition

Установка Wine из расширенного репозитория Astra Linux Special Edition 1.7

Пакет wine, доступный в расширенном репозитории Astra Linux Special Edition 1.7.3, имеет следующие особенности:

  • Поддерживается только 64-разрядная архитектура;
  • В состав пакета входит также пакет winetricks, который устанавливается при установке wine.

Отдельный пакет winetricks, входящий в состав расширенного репозитория 1.7.3, несовместим с пакетом wine и не рекомендуется к установке.

Для установки Wine на Astra Linux Special Edition 1.7 выполнить следующие действия:

Установка Wine версии 7.13 в Astra Linux Special Edition

Wine 7.13 устанавливается в каталог /opt/wine-7.13 . Wine staging 7.13 устанавливается в каталог /opt/wine-staging-7.13 . Эти каталоги не перечисляются в переменной среды PATH, и запускать Wine необходимо с указанием полного пути:

Версия Wine staging — это экспериментальная ветка. Содержит набор нестабильных модификаций и функциональных возможностей. Не рекомендуется для использования без конкретных целей.

Далее предполагается, что все загруженные файлы сохраняются в подкаталог «Загрузки» домашнего каталога текущего пользователя
Для установки Wine 7.13:

  1. При работе в Astra Linux Special Edition 1.7:
    1. Подключить базовый и расширенный репозитории пакетов Astra Linux Special Edition 1.7 (см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов и Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования);
    2. Загрузить с помощью web-браузера файл с пакетом Wine для Astra Linux Special Edition 1.7:
      1. Wine 7.13: wine_7.13-0-astra-se17_amd64.deb ;
      2. Wine staging 7.13: wine-staging_7.13-0-astra-se17_amd64.deb;
      1. Загрузить с помощью web-браузера файл с пакетом Wine для Astra Linux Special Edition 1.6 и Astra Linux Common Edition:
        1. Wine 7.13: wine_7.13-0-astra-se16_ce212_amd64.deb ;
        2. Wine staging 7.13: wine-staging_7.13-0-astra-se16_ce212_amd64.deb;

        sudo apt install ./Загрузки/wine_7.13-0-astra-se16_ce212_amd64.deb ./libmspack0_*_amd64.deb ./cabextract_*_amd64.deb ca-certificates zenity

        sudo apt install ./Загрузки/wine-staging_7.13-0-astra-se16_ce212_amd64.deb ./libmspack0_*_amd64.deb ./cabextract_*_amd64.deb ca-certificates zenity

        sudo apt -y install ./Загрузки/wine_7.13-0-astra-se16_ce212_amd64.deb cabextract libmspack0 ia32-libs ca-certificates zenity

        sudo apt -y install ./Загрузки/wine-staging_7.13-0-astra-se16_ce212_amd64.deb cabextract libmspack0 ia32-libs ca-certificates zenity

        Установка Winetricks

        Предполагается, что все необходимые пакеты установлены на предыдущем шаге. Для установки Winetricks:

        Установка дополнительных библиотек

        Для установки дополнительных библиотек в префикс существует удобный сценарий winetricks.

        В появившемся окне выбрать: Выберите путь Wine

        И нажать ОК, далее «Установить библиотеку DLL или компонент Windows»

        После выбрать необходимый компонент из списка и нажать ОК

        Требуемый компонент будет загружен и установлен в текущий профиль.

        Краткое описание пунктов меню winetricks для текущего профиля:

        Установка компонент Mono и Gecko Wine для всех пользователей

        • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
        • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
        • Astra Linux Common Edition

        Не рекомендуется устанавливать Mono для разработки, если разрабатываемые приложения используют dotnet.

        После установки Wine при создании каждого нового пользовательского префикса возникает диалог с предложением доустановить компоненты Mono и Gecko. При отсутствии доступа в Интернет установка невозможна. При наличии доступа в Интернет компоненты загружаются и устанавливаются в пользовательский префикс, при этом для каждого пользователя/префикса создается отдельная копия компонентов, т.е. расходуется дисковое пространство. Для того, чтобы установить компоненты Mono и Gecko в Wine для всех пользователей и префиксов одновременно:

          Загрузить пакеты с использованием браузера. По умолчанию загрузка выполняется в подкаталог «Загрузки» домашнего каталога:

        sudo mkdir -p /usr/share/wine/gecko /usr/share/wine/mono
        cd ~/Загрузки
        sudo tar -xvf wine-gecko-*-x86.tar.xz -C /usr/share/wine/gecko
        sudo tar -xvf wine-gecko-*-x86_64.tar.xz -C /usr/share/wine/gecko
        sudo tar -xvf wine-mono-*.tar.xz -C /usr/share/wine/mono

        Источник

        Wine в Astra Linux Special Edition

        Так как Astra Linux Special Edition имеет х64 архитектуру и практически не поддерживает х32, то использовать одну из последних версии wine на текущий момент не представляется возможным, из-за чего приходится пользоваться третьей версией №3.

        Для установки необходимо загрузить wine-installer.ru и сделать файл исполняемым:

        sudo chmod +x wine-installer.run

        Вставьте установочный диск с Astra Linux Special Edition в дисковод и установите Wine:

        sudo mkdir /usr/lib/wine
        sudo ln -s /opt/wine-stable/bin/wineserver /usr/lib/wine/wineserver
        sudo ln -s /opt/wine-stable/bin/wine /usr/bin/wine

        После установки выполнить под пользователем для создания домашнего каталога и установки необходимых библиотек:

        DISPLAY=:0 /opt/wine-stable/bin/winecfg

        Для установки программ в Wine, скачиваем и копируем файл программы в домашнюю папку, главное чтобы не было кириллицы (для примера ниже MicrosoftOffice2007.exe и MicrosoftOffice2007.msi).

        Для запуска дистрибутивов EXE выполнить в терминале:

        /opt/wine-stable/bin/wine /home/$user/MicrosoftOffice2007.exe

        Для запуска дистрибутивов MSI выполнить в терминале:

        /opt/wine-stable/bin/wine msiexec /i /home/$user/MicrosoftOffice2007.msi

        После чего начнётся обычная установка программы, как в Windows. Установка программ может длиться очень долго, так как это не Windows.

        Winetricks.

        Для установки компонентов и библиотек Windows в Wine используется Winetricks, который можно скачать по этой ссылке, а также скачать необходимые библиотеки libmspack0 и cabextract.

        Установить дополнительные скаченные и имеющиеся на диске библиотеки:

        sudo dpkg -i libmspack0.deb cabextract.deb
        sudo apt -y install ca-certificates zenity

        Сделать загруженный файл Winetricks исполняемым:

        Скопировать загруженный файл в /usr/bin

        sudo cp winetricks /usr/bin

        Запустить winetricks командой:

        В появившемся окне выбрать «Выберите путь wine по умолчанию» и нажать «ОК».

        Далее выбираем «Установить библиотеку DLL или компонент Windows» и нажимаем «ОК».

        После выбрать необходимый компонент из списка и нажать «ОК».

        Требуемый компонент будет установлен.

        Если же у данного компьютера нет подключения к интернету, то можно сделать следующее, ищем в скаченном файле Winetricks необходимое дополнение открыв в текстовом редакторе, к примеру Microsoft.NET Framework 3.5 SP1:

        Поиск в файле осуществлялся по .net. В разделе «title» указано, что это «MS .NET 3.5 SP1», а ниже ссылка на скачивания библиотеки (выделена). Копируем ссылку и вставляем в браузер для скачивания. После чего копируем на носитель и идём к АРМ, на котором надо установить Wine.

        Обязательно скачивать только по этим ссылкам, так как осуществляется проверка контрольных сумм!

        Далее скачанный файл копируем на компьютер без интернета в «Домашняя/.cache/winetricks/dotnet35sp1» с заменой точно такого же файла с объёмом 0 Б.

        Теперь можно ставить библиотеку, для этого повторить установку через Winetricks, как и описано выше. В этот раз файл будет взять из кеша.

        Ассоциации файлов.

        Для ассоциации файлов, к примеру файлов р расширением «EXE», переходим в папку с файлом, где находится файл с таким расширением, щёлкаем по файлу правой кнопкой мыши и выбираем «Открыть с помощью. «

        В открывшемся окне выбираем в низу окна «Другая. «.

        Ищем в /usr/bin/ и выбираем «wine».

        Выбираем внизу окна «Установить по умолчанию» и нажимаем «Открыть».

        После данной процедуры все файлы EXE и ссылки на них будут запускаться через Wine.

        Если необходимо запустить COM или иной файл, то необходимо сделать ассоциацию файла и для него.

        Источник

Оцените статью
Adblock
detector