В wine обычно запускаю всего несколько программ, все они 32-разрядные. Спрашивается, а зачем мне тогда wine64?
Попробую сделать модуль только с wine32.
Ухожу в Fresh start
Добавляю возможность использовать пакеты из репозиториев по https:
apt install -y apt-transport-https
Добавляю архитектуру:
dpkg --add-architecture i386
Добавляю в /etc/apt/sources.list строку:
deb https://dl.winehq.org/wine-builds/debian/ stretch main
Скачиваю ключ:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Добавляю его:
apt-key add winehq.key
Обновляю apt:
apt update
Проверяю, какие пакеты будут установлены:
apt install --download-only wine wine32
<N>
Вывод:
The following NEW packages will be installed: gcc-6-base:i386 libasound2:i386 libasyncns0:i386 libbsd0:i386 libc6:i386 libcap2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm2:i386 libexpat1:i386 libffi6:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgmp10:i386 libgnutls30:i386 libgpg-error0:i386 libhogweed4:i386 libice6:i386 libicu57:i386 libidn11:i386 liblcms2-2:i386 libldap-2.4-2:i386 liblz4-1:i386 liblzma5:i386 libmpg123-0:i386 libncurses5:i386 libnettle6:i386 libogg0:i386 libopenal1:i386 libp11-kit0:i386 libpcap0.8:i386 libpcre3:i386 libpng16-16:i386 libpulse0:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libselinux1:i386 libsm6:i386 libsndfile1:i386 libsndio6.1:i386 libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtinfo5:i386 libuuid1:i386 libvorbis0a:i386 libvorbisenc2:i386 libwine:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxml2:i386 libxshmfence1:i386 libxtst6:i386 libxxf86vm1:i386 ocl-icd-libopencl1:i386 wine wine32:i386 zlib1g:i386
Хорошо, лишних нет, устанавливаю:
apt install wine wine32
<Y>
Понятно, что DirectX и т.п. здесь не будет, это можно через winetricks, но решил сэкономить и на этом, обойдусь без автогонки, которую для показухи держу ☺
Чищу лишние локали в /usr/share/locale
pcmanfm /tmp
cd /tmp
savechanges wine32.sb
Всего лишь 46.6 МБ, а в развернутом виде 215.9 МБ
Вместо полного wine 153.9 МБ и 828.3 МБ, соответственно
В рабочей ОС сначала, конечно, запускаю winecfg, переименовав прежнюю папку /root/.wine
Пробую мои wine программы, все работают, звук есть. Только автогонка, естественно, жалуется на отсутствие драйверов, обойдусь.
Тогда есть смысл перейти мне на постоянное использование нового модуля, положив его в папку /modules
Придется, конечно, отредактировать ярлыки запуска этих нескольких программ, ну и команды запуска по горячим клавишам
Более того, позже можно будет включить wine и wine32 в модуль 13-progs.sb. Наряду с тоже пока не добавленным текст.редактором geany, и полезной для поиска отсутствующих библиотек утилитой apt-file.
Кому нужен такой вариант, wine32.sb также в Облаке
Попробую сделать модуль только с wine32.
Ухожу в Fresh start
Добавляю возможность использовать пакеты из репозиториев по https:
apt install -y apt-transport-https
Добавляю архитектуру:
dpkg --add-architecture i386
Добавляю в /etc/apt/sources.list строку:
deb https://dl.winehq.org/wine-builds/debian/ stretch main
Скачиваю ключ:
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Добавляю его:
apt-key add winehq.key
Обновляю apt:
apt update
Проверяю, какие пакеты будут установлены:
apt install --download-only wine wine32
<N>
Вывод:
The following NEW packages will be installed: gcc-6-base:i386 libasound2:i386 libasyncns0:i386 libbsd0:i386 libc6:i386 libcap2:i386 libdb5.3:i386 libdbus-1-3:i386 libdrm2:i386 libexpat1:i386 libffi6:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386 libgcrypt20:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgmp10:i386 libgnutls30:i386 libgpg-error0:i386 libhogweed4:i386 libice6:i386 libicu57:i386 libidn11:i386 liblcms2-2:i386 libldap-2.4-2:i386 liblz4-1:i386 liblzma5:i386 libmpg123-0:i386 libncurses5:i386 libnettle6:i386 libogg0:i386 libopenal1:i386 libp11-kit0:i386 libpcap0.8:i386 libpcre3:i386 libpng16-16:i386 libpulse0:i386 libsasl2-2:i386 libsasl2-modules-db:i386 libselinux1:i386 libsm6:i386 libsndfile1:i386 libsndio6.1:i386 libstdc++6:i386 libsystemd0:i386 libtasn1-6:i386 libtinfo5:i386 libuuid1:i386 libvorbis0a:i386 libvorbisenc2:i386 libwine:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386 libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxi6:i386 libxml2:i386 libxshmfence1:i386 libxtst6:i386 libxxf86vm1:i386 ocl-icd-libopencl1:i386 wine wine32:i386 zlib1g:i386
Хорошо, лишних нет, устанавливаю:
apt install wine wine32
<Y>
Понятно, что DirectX и т.п. здесь не будет, это можно через winetricks, но решил сэкономить и на этом, обойдусь без автогонки, которую для показухи держу ☺
Чищу лишние локали в /usr/share/locale
pcmanfm /tmp
cd /tmp
savechanges wine32.sb
Всего лишь 46.6 МБ, а в развернутом виде 215.9 МБ
Вместо полного wine 153.9 МБ и 828.3 МБ, соответственно
В рабочей ОС сначала, конечно, запускаю winecfg, переименовав прежнюю папку /root/.wine
Пробую мои wine программы, все работают, звук есть. Только автогонка, естественно, жалуется на отсутствие драйверов, обойдусь.
Тогда есть смысл перейти мне на постоянное использование нового модуля, положив его в папку /modules
Придется, конечно, отредактировать ярлыки запуска этих нескольких программ, ну и команды запуска по горячим клавишам
Более того, позже можно будет включить wine и wine32 в модуль 13-progs.sb. Наряду с тоже пока не добавленным текст.редактором geany, и полезной для поиска отсутствующих библиотек утилитой apt-file.
Кому нужен такой вариант, wine32.sb также в Облаке
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.