Installing on Windows/ru

Наиболее лёгкий способ установить FreeCAD под Windows - это загрузить одну из программ установки по ссылке ниже.

После загрузки файла .msi (Microsoft Installer)дважды щёлкните по нему мышкой для начала установки.

Далее приведена информация о технических опциях. Если она выглядит обескураживающей, не волнуйтесь! Большинству пользователей Windows не потребуется ничего кроме файла .msi чтобы установить FreeCAD и  начать с ним работу!

Простая установка c Microsoft Installer
Простейший способ установить FreeCAD на Windows - использовать пакет загружаемой программы установки выше. Эта страница описывает использование и возможности Microsoft Installer для дополнительных опций установки.

Если вы хотите загрузить версию для разработчиков (которая может быть нестабильной), см. страницу Загрузки.

Установка из командной строки
В утилите командной строки msiexec.exe доступны дополнительные особенности, такие как не интерактивная установка и административная установка. Смотрите примеры ниже.

Не интерактивная установка
Из командной строки msiexec /i FreeCAD .msi установка может быть начата программно. Дополнительные параметры могут быть переданы в конце командной строки, например

Ограниченный интерфейс пользователя
Величину пользовательского вмешательства, разрешенного установщиком, можно контролировать с помощью параметров /q:


 * /qn - без интерфейса
 * /qb - основной интерфейс - только маленький диалог прогресса с кнопкой Отмена
 * /qb! - как /qb, но скрыть кнопку Отмена
 * /qr - уменьшенный интерфейс - отображать все диалоги, которые не требуют взаимодействия с пользователем (пропустить все модальные диалоги)
 * /qn+ - как /qn, но отобразить диалог "Завершено" по окончании
 * /qb+ - как /qb, но отобразить диалог "Завершено" по окончании

Целевая папка
Параметр TARGETDIR определяет корневую папку для установки FreeCAD. Например, для установки на отдельный диск, может быть указано

По умолчанию TARGETDIR имеет значение [WindowsVolume\Programm Files\]FreeCAD.

Установка для всех пользователей
Добавление

приводит к установке для всех пользователей. По умолчанию, не интерактивная установка (/i) устанавливает пакет только для текущего пользователя(который выполняет установку), а интерактивная установка предлагает диалог со значением по умолчанию "для всех пользователей", если пользователь, выполняющий установку, имеет достаточно привилегий.

Выбор функций
Некоторые из параметров позволяют выбрать функции при установке, переустановке или удалении. Перечень функций для установки FreeCAD


 * DefaultFeature - установить программное обеспечение и основные библиотеки
 * Documentation - установить документацию
 * Source code - установить исходники
 * ... ToDo

Кроме того, ALL указывает все функции. Все функции зависят от DefaultFeature, поэтому при установке любой функции автоматически устанавливается и функция по умолчанию. Следующие свойства управляют функциями, которые будут установлены или удалены


 * ADDLOCAL - список функций, которые будут установлены на локальном компьютере
 * REMOVE - список функций, которые будут удалены с локального компьютера
 * ADDDEFAULT - список функций, добавленных с конфигурацией по умолчанию (локально для всех функций FreeCAD)
 * REINSTALL - список функций, подлежащих переустановке / восстановлению
 * ADVERTISE - список функций, для которых необходимо выполнить рекламную установку

Есть несколько дополнительных свойств; для деталей см. документацию MSDN.

С этими опциями, добавив

устанавливается сам интерпретатор и регистрируются расширения, но больше ничего не устанавливается.

Удаление
С

FreeCAD может быть удален. Для удаления нет необходимости иметь файл MSI; как вариант могут быть указаны пакет или код продукта. Вы можете найти код продукта, просмотрев свойства ярлыка Uninstall, который FreeCAD устанавливает в меню «Пуск».

Административная установка
С

«административная» (сетевая) установка может быть инициирована. Файлы распаковываются в целевой каталог (который должен быть сетевым каталогом), но никакие другие изменения не вносятся в локальную систему. Кроме того, в целевом каталоге создается другой (меньший) msi-файл, который клиенты затем могут использовать для локальной установки (в будущих версиях также может быть предложено сохранить некоторые функции на сетевом диске в целом).

В настоящее время пользовательский интерфейс для административных установок отсутствует, поэтому целевой каталог необходимо передавать в командной строке.

Специальной процедуры удаления для административной установки не существует - просто удалите целевой каталог, если его больше не использует ни один клиент.

Реклама
С

в принципе можно было бы «рекламировать» FreeCAD на машине (с / ju для пользователя). Это приведет к тому, что в меню «Пуск» появятся значки и будут зарегистрированы расширения без фактической установки ПО. Первое использование функции приведет к ее установке.

В настоящее время установщик FreeCAD поддерживает только рекламу пунктов меню «Пуск», но не ярлыков.

Automatic Installation on a Group of Machines
With Windows Group Policy, it is possible to automatically install FreeCAD on a group of machines. To do so, perform the following steps:
 * 1) Log on to the domain controller
 * 2) Copy the MSI file into a folder that is shared with access granted to all target machines.
 * 3) Open the MMC snapin "Active Directory users and computers"
 * 4) Navigate to the group of computers that need FreeCAD
 * 5) Open Properties
 * 6) Open Group Policies
 * 7) Add a new policy, and edit it
 * 8) In Computer Configuration/Software Installation, choose New/Package
 * 9) Select the MSI file through the network path
 * 10) Optionally, select that you want FreeCAD to be de-installed if the computer leaves the scope of the policy.

Group policy propagation typically takes some time - to reliably deploy the package, all machines should be rebooted.

Установка в Linux с использованием Crossover Office
You can install the windows version of FreeCAD on a Linux system using CXOffice 5.0.1. Run msiexec from the CXOffice command line. Assuming the install package is in the "software" directory on drive "Y:":

FreeCAD is running, but it has been reported that the OpenGL display does not work, like with other programs running under Wine i.e. Google SketchUp.