Astra linux wine 64 bit

Wine в Astra Linux Special Edition

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

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

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

Настроить линки на Wine:

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

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

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

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

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

Winetricks.

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

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

Сделать загруженный файл 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 или иной файл, то необходимо сделать ассоциацию файла и для него.

Источник

Аннотация

В статье описана установка 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 (очередное обновление 1.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
  • Astra Linux Common Edition 2.12

Установка wine на Astra Linux > wine.jpeg» data-location=»Справочный центр > Установка wine на Astra Linux > wine.jpeg» data-image-height=»320″ data-image-width=»328″>

Установка Wine на Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)

Установка Wine версии 4.0 из репозиториев Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)

Для установки Wine версии 4.0 из репозиториев на Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) выполнить следующие действия:

Установить пакеты из репозиториев:

sudo apt update
sudo apt install wine winetricks ia32-libs

Установка Wine версии 7.13 в Astra Linux Special Edition РУСБ.10015-01

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

/opt/wine-7.13/bin/wine

При использовании единственной версии Wine каталог /opt/wine-7.13 можно добавить в переменную PATH самостоятельно.

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

Открыть терминал, используя горячую клавишу Alt-T;

Установить пакеты из репозиториев, необходимые для работы Wine:

sudo apt install ia32-libs

Внимание: для оперативного обновления ОС AstraLinux SE 1.7.1 требуется скачать пакет «ia32-libs» и установить поверх старого:

sudo apt install libc6-i386

sudo dpkg -i ./Загрузки/ia32-libs_20220330+1.7se_amd64.deb

Для других оперативных обновлений эта операция не требуется.

Установить пакет Wine версии 7.13

sudo dpkg -i ./Загрузки/wine_7.13-0-astra-se17_amd64.deb

Установить пакеты из репозиториев, необходимые для работы winetricks:

sudo apt install ca-certificates libmspack0 cabextract

Установить право выполнения на файл winetricks:

chmod +x winetricks

Переместить файл winetricks в каталог исполнимых файлов:

sudo mv winetricks /usr/bin

Для совместной работы Wine с winetricks установить переменную окружения WINE:

export WINE=/opt/wine-7.13/bin/wine

Установка Wine (staging) версии 7.13 в Astra Linux Special Edition РУСБ.10015-01

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

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

/opt/wine-staging-7.13/bin/wine

При использовании единственной версии Wine каталог /opt/wine-staging-7.13 можно добавить в переменную PATH самостоятельно.

Загрузить с помощью web-браузера пакет: Wine (staging) версии 7.13; Далее предполагается, что пакет сохранен в подкаталог «Загрузки» домашнего каталога;

Читайте также:  Mac linux usb download

Открыть терминал, используя горячую клавишу Alt-T;

Установить пакеты из репозиториев, необходимые для работы Wine:

sudo apt install ia32-libs

Внимание: для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1) требуется скачать пакет «ia32-libs» и установить взамен установленного из репозиториев:

sudo apt install libc6-i386

sudo dpkg -i ./Загрузки/ia32-libs_20220330+1.7se_amd64.deb

Установить пакет Wine:

sudo dpkg -i ./Загрузки/wine-staging_7.13-0-astra-se17_amd64.deb

Установить пакеты из репозиториев, необходимые для работы winetricks:

sudo apt install ca-certificates libmspack0 cabextract

Установить право выполнения на файл winetricks:

chmod +x winetricks

Переместить файл winetricks в каталог исполнимых файлов:

sudo mv winetricks /usr/bin

Для совместной работы Wine с winetricks установить переменную окружения WINE:

export WINE=/opt/wine-staging-7.13/bin/wine

Установка Wine на Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и Astra Linux Common Edition

Установка Wine версии 7.13 на Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и Astra Linux Common Edition

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

/opt/wine-7.13/bin/wine

При использовании единственной версии Wine каталог /opt/wine-7.13 можно добавить в переменную PATH самостоятельно.

    Загрузить с помощью web-браузера пакет:Wine версии 7.13. Далее предполагается, что пакет сохранен в подкаталог «Загрузки» домашнего каталога;

Установить пакеты из репозиториев, необходимые для работы Wine:

sudo apt install ia32-libs

Внимание: для оперативного обновления Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным обновлением БЮЛЛЕТЕНЬ № 20211008SE16 (оперативное обновление 9) требуется скачать пакет «ia32-libs» и установить взамен установленного из репозитория:

sudo apt install libc6-i386

sudo dpkg -i ./Загрузки/ia32-libs_*_amd64.deb

Установить загруженные пакеты Wine версии 7.13. Дополнительно установить пакет ca-certificates и zenity (требуются для использования сценария winetricks, см. далее):

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

В Astra Linux Common Edition пакеты libmspack0, cabextract, ca-certificates, zenity и ia32-libs входят в состав репозитория (а пакеты ca-certificates и ia32-libs устанавливаются по умолчанию при установке ОС), специально загружать их не требуется, и установить их можно командой:

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

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

Установить право выполнения на файл winetricks:

chmod +x winetricks

Переместить файл winetricks в каталог исполнимых файлов:

sudo mv winetricks /usr/bin

Для совместной работы Wine с winetricks установить переменную окружения WINE:

Установка Wine (staging) версии 7.13 на Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и Astra Linux Common Edition

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

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

/opt/wine-staging-7.13/bin/wine

При использовании единственной версии Wine каталог /opt/wine-staging-7.13 можно добавить в переменную PATH самостоятельно.

    Загрузить с помощью web-браузера пакет:Wine (staging) версии 7.13. Далее предполагается, что пакет сохранен в подкаталог «Загрузки» домашнего каталога;

Установить пакеты из репозиториев, необходимые для работы Wine:

sudo apt install ia32-libs

Внимание: для оперативного обновления Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным обновлением БЮЛЛЕТЕНЬ № 20211008SE16 (оперативное обновление 9) требуется скачать пакет «ia32-libs» и установить взамен установленного из репозитория:

Читайте также:  Postgresql partitioning by list

sudo apt install libc6-i386

sudo dpkg -i ./Загрузки/ia32-libs_*_amd64.deb

Установить загруженные пакеты Wine. Дополнительно установить пакет ca-certificates и zenity (требуются для использования сценария winetricks, см. далее):

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

В Astra Linux Common Edition пакеты libmspack0, cabextract, ca-certificates, zenity и ia32-libs входят в состав репозитория (а пакеты ca-certificates и ia32-libs устанавливаются по умолчанию при установке ОС), специально загружать их не требуется, и установить их можно командой:

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

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

Установить право выполнения на файл winetricks:

chmod +x winetricks

Переместить файл winetricks в каталог исполнимых файлов:

sudo mv winetricks /usr/bin

Для совместной работы Wine с winetricks установить переменную окружения WINE:

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

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

sudo apt install zenity

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

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

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

Установка wine на Astra Linux > wine2.png» data-location=»Справочный центр > Установка wine на Astra Linux > wine2.png» data-image-height=»427″ data-image-width=»587″>

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

Установка wine на Astra Linux > wine3.png» data-location=»Справочный центр > Установка wine на Astra Linux > wine3.png» data-image-height=»589″ data-image-width=»591″>

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

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

Пункт меню Описание
Установить библиотеку DLL или компонент Windows Установка дополнительных библиотек и компонентов Windows
Установить шрифт Установка шрифтов от Microsoft
Поменять настройки Тонкая настройка текущего профиля
Запустить winecfg Утилита настроек Wine
Запустить regedit Редактор реестра Wine
Запустить taskmgr Диспетчер задач Wine
Установка или удаление программ (Можно установить приложение в формате .msi)
Запустить графический терминал cmd.exe
Проводник файлов Проводник файлов Internet Explorer
Удалить ВСЕ ПРИЛОЖЕНИЯ И ДАННЫЕ В ЭТОМ WINEPREFIX Стирает выбранный префикс со всеми настройками и установленными приложениями

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

Данный раздел применим к:

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

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

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

Полный список доступных версий пакетов можно получить по ссылкам:
https://dl.winehq.org/wine/wine-gecko
https://dl.winehq.org/wine/wine-mono

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

    Проверенные с Wine версии 7.13:

    Распаковать пакеты в пространство /usr/share/wine. Для распаковки пакетов поочередно выполнить команды:

    Удалить пользовательский префикс Wine, созданный при установке по умолчанию:

    Пересоздать префикс Wine, для чего выполнить команду /opt/wine/bin/wineboot:

    При пересоздании префикса Wine не должен выдавать запрос на установку Mono и Gecko;

    Источник

Поделиться с друзьями
КомпСовет
Adblock
detector