Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 31 Следующий »

Аннотация

В статье описана установка 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.

Официальный сайт Wine: https://www.winehq.org/

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

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

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

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

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

  1. Подключить базовый и расширенный репозитории пакетов Astra Linux Special Edition 1.7 (см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов и Репозитории Astra Linux Special Edition x.7: структура, особенности подключения и использования);

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

    ВНИМАНИЕ: Эта версия wine устанавливается в каталог /opt/wine-6.17 и не перечисляется в переменной среды PATH.

    Запуск этой версии wine необходимо производить с указанием полного пути /opt/wine-6.17/bin/wine

    sudo apt update
    sudo apt install wine winetricks ia32-libs

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


Эта версия wine устанавливается в каталог /opt/wine-6.17, не указанный в переменной окружения PATH.Запуск этой версии wine необходимо производить с указанием полного пути:
/opt/wine-6.17/bin/wine


  1. Загрузить с помощью web-браузера пакеты:
    1. wine-6.17_astra.deb;
    2. cabextract_1.6-1_amd64.deb;
    3. libmspack0_0.5-1+deb9u3_amd64.deb.
  2. Далее предполагается, что пакеты сохранены в подкаталог "Загрузки" домашнего каталога;

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

  4. Перейти в подкаталог "Загрузки" домашнего каталога:

    cd ~/Загрузки

  5. Установить пакеты:

    sudo apt install ./wine-6.17_astra.deb ./libmspack0*.deb ./cabextract*.deb

  6. Загрузить winetricks:

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

    chmod +x winetricks

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

    sudo mv winetricks /usr/bin

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

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


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

Для установки Wine 5.0.0 на Astra Linux Special Edition (очередное обновление 1.6) выполнить следующие действия:

  1. Подключить репозитории пакетов используемого очередного обновления Astra Linux Special Edition (см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов);
  2. Установить пакеты из репозиториев:

    sudo apt update
    sudo apt install ia32-libs binutils

  3. Загрузить пакеты по ссылкам (далее предполагается, что пакеты загружены в подкаталог Загрузки домашнего каталога):
    1. https://nas01.astralinux.ru/sharing/TFURTxvFV - пакет wine-5.0_astra_amd64.deb;
    2. https://nas01.astralinux.ru/sharing/TQn1Bt249 - пакет winetricks_0.0+20200412-next_all.deb;
    3. https://nas01.astralinux.ru/sharing/Ej5UfCeZg - cabextract_1.6-1_amd64.deb;
    4. https://nas01.astralinux.ru/sharing/SBILm5OIz - libmspack0_0.5-1+deb9u3_amd64.deb.
  4. Установить загруженные пакеты:

    cd Загрузки
    sudo apt install ./cabextract_*_amd64.deb  ./libmspack0_*_amd64.deb  ./wine-*_amd64.deb  ./winetricks_*_all.deb

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

Специально для 1.6 подготовлен пакет wine с интегрированными приложениями mono и gecko, не требующий установки пакетов с 32 битными библиотеками (кроме установки пакета ia32-libs).

При установке по описанной далее процедуре будет установлен 32-битный пакет ia32-libs, установка других 32-битных пакетов не требуется.




Установка wine

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


Официальный сайт Wine: https://www.winehq.org/-y 

Загрузить wine с помощью браузера по ссылке:  https://nas01.astralinux.ru/sharing/4iTWguZ35

Контрольная сумма:

gostsum wine-installer.run

096efedda7344696f358f358b7bddc767d24da980607ede2d64612748bfb905a wine-installer.run

Затем выполнить:

chmod +x wine-installer.run
И установить wine:

-y sudo ./wine-installer.run

ВНИМАНИЕ: Эта версия wine устанавливается в каталог /opt/wine-6.17 и не перечисляется в переменной среды PATH.

Запуск этой версии wine необходимо производить с указанием полного пути /opt/wine-6.17/bin/wine

После установки выполнить команду для создания домашнего каталога и установки необходимых библиотек:
DISPLAY=:0 /opt/wine-stable/bin/winecfg
Появившиеся предупреждения проигнорировать, в открывшемся окне выбрать "Установки по умолчанию"

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

Для установки дополнительных библиотек существует удобный сценарий winetricks.
Для работы этого сценария нужны дополнительные пакеты, отсутствующие в составе дистрибутива Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6).
Для их установки выполнить следующие команды:

Для нормальной работы протокола https установить пакет ca-certificates:

-y sudo apt install ca-certificates
После чего скачать пакеты для установки:

И установить пакеты:

-y sudo dpkg -i libmspack0_0.5-1+deb9u2_amd64.deb cabextract_1.6-1_amd64.deb
sudo apt install zenity

Далее, скачать сам winetricks

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

Сделать его исполняемым:

ВНИМАНИЕ: Эта версия wine устанавливается в каталог /opt/wine-6.17 и не перечисляется в переменной среды PATH.

Запуск этой версии wine необходимо производить с указанием полного пути /opt/wine-6.17/bin/wine

-y chmod +x winetricks

Скопировать в /usr/bin

-y sudo cp winetricks /usr/bin

Настроить линки на 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
Запустить winetricks командой:-y 
winetricks

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

-y 

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

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

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

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

Пункт менюОписание
Установить библиотеку DLL или компонент WindowsУстановка дополнительных библиотек и компонентов Windows
Установить шрифтУстановка шрифтов от Microsoft
Поменять настройкиТонкая настройка текущего профиля
Запустить winecfgУтилита настроек wine
Запустить regeditРедактор реестра wine
Запустить taskmgrДиспетчер задач wine

ВНИМАНИЕ: Эта версия wine устанавливается в каталог /opt/wine-6.17 и не перечисляется в переменной среды PATH.

Запуск этой версии wine необходимо производить с указанием полного пути /opt/wine-6.17/bin/wine

Запустить uninstaller

Установка или удаление программ (Можно установить приложение в формате .msi)
Запустить графический терминалcmd.exe
Проводник файловПроводник файлов Internet Explorer
Удалить ВСЕ ПРИЛОЖЕНИЯ И ДАННЫЕ В ЭТОМ WINEPREFIXСтирает выбранный профиль wine, со всеми настройками и установленными приложениями



  • Нет меток