Как создать виртуальные машины для 32-битной и 64-битной среды разработки на базе Wine в 64-битной системе?

Это делает работу за один шаг. Обратите внимание на завершающую косую черту/ как исходного, так и целевого пути.

rsync \
    -ruval \
    --ignore-existing \
    --remove-source-files \
    --prune-empty-dirs \ 
    /source/path/ /target/path/

Я повторяю предостережение пользователя 7000 не использовать --deleteи --remove-source-filesвместе в одном и том же вызове rsync. Если операция завершится неудачей или будет прервана, а тот же вызов будет повторяться, вы потеряете данные. Если в какие-либо сомнения, используйте опцию --dry-run, чтобы посмотреть, что будет сделано.

1
19.11.2019, 09:27
2 ответа

Просто используйте WINEPREFIX для разделения установок. Каждый раз, когда вы запускаете любую винную программу, делайте это так для 32-битной версии:

WINEARCH=win32 WINEPREFIX=~/.wine32 wine <your program>

и так для 64-битной версии:

WINEPREFIX=~/.wine64 wine <your program>

Это должно быть все, что вам нужно.

Вы можете установить эти переменные окружения глобально, используя:

export WINEPREFIX=~/.wine32
export WINEARCH=win32
1
27.01.2020, 23:29

В Debian, Ubuntu и Mint Linux или Windows вы можете использовать «виртуальный ящик»

Установить виртуальный бокс (Linux)

sudo apt-get update sudo apt-get install virtualbox

Затем установите 32- и 64-разрядные виртуальные машины Debian или Windows -по мере необходимости

Если вы используете механизм Docker -, не пропускайте образы DockerHub:

1
27.01.2020, 23:29

Теги

Похожие вопросы