.Net3.5
Содержание
Установка .Net3.5
Для установки .Net3.5 в Роса, необходимо выполнять всё от текущего пользователя. Для этого не нужен root.
Установка префикса
Прежде всего необходимо сделать 32bit префикс на wine следующей командой:
WINEPREFIX='$HOME/prefix32' WINEARCH='win32' wine 'wineboot'
Запустится wine, который предложит загрузить mono, gecko... Необходимо согласиться.
Установка самого .Net
Далее переходим к установке .Net, для этого с префиксом запускаем winetricks:
WINEPREFIX='$HOME/prefix32' WINEARCH='win32' winetricks
В окне выбираем:
- Select the default wineprefix -> Ok
- Install a Windows DLL or component -> Ok
и отмечаем:
- dotnet35 -> Ok
Можно отметить ещё что-то, но замечу, не стоит отмечать dotnet20 или dotnet30, если отмечен dotnet35. Пердыдущие версии и так установятся.
Теперь спокойно ожидаем, и время от времени отвечаем на вопросы.
Стоит заметить, на предложения удалить что либо из реестра, НИЧЕГО ИЗ РЕЕСТРА НЕ УДАЛЯЙТЕ. То есть отвечаем: N -> Enter.
Установка/удаление программ использующих .Net3.5
Когда закончится установка, наконец можно приступить к установке программ, всё через тот же префикс:
WINEPREFIX='$HOME/prefix32' WINEARCH='win32' wine setup.exe
Вариант с MSI-инсталлятором:
WINEPREFIX='$HOME/prefix32' WINEARCH='win32' wine msiexec /i setup.msi
Запустить конфигуратор Wine:
WINEPREFIX='$HOME/prefix32' WINEARCH='win32' winecfg
Удалить программы:
WINEPREFIX='$HOME/prefix32' WINEARCH='win32' wine uninstaller