.Net3.5

Материал из Rosalab Wiki
Перейти к: навигация, поиск

Установка .Net3.5

Для установки .Net3.5 в Роса, необходимо выполнять всё от текущего пользователя. Для этого не нужен root.

64BIT

Тут всё просто. Запускаем Winetricks

winetricks

Далее переходим к разделу "Установка самого .Net" и продолжаем с выбора в окне.

32BIT

Установка префикса

Прежде всего необходимо сделать 32bit префикс на wine следующей командой:

WINEPREFIX='$HOME/prefix32' WINEARCH='win32' wine 'wineboot'

Запустится wine, который предложит загрузить mono, gecko... Необходимо согласиться.


Далее переходим к установке .Net, для этого с префиксом запускаем winetricks:

WINEPREFIX='$HOME/prefix32' WINEARCH='win32' winetricks

Установка самого .Net (64 и 32 BIT)

В окне выбираем:

  • 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