Установка на Unix

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page Install on Unix and the translation is 51% complete.

Outdated translations are marked like this.
Other languages:
български • ‎čeština • ‎Deutsch • ‎English • ‎español • ‎français • ‎hrvatski • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎한국어 • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎русский • ‎svenska • ‎Türkçe • ‎українська • ‎中文 • ‎中文(中国大陆)‎

Установка FreeCAD на наиболее известных системах linux теперь поддерживается сообществом, и FreeCAD должен быть прямо доступен через менеджер пакетов вашего дистрибутива. Команда FreeCAD так же предоставляет множество "официальных" пакетов при выпуске новых версий, и множество экспериментальных репозиториев PPA для тестирование возможностей переднего края.

Когда Вы установили FreeCAD, пора начинать работу!

Установка на системы Debian/Ubuntu

Многие дистрибутивы Linux базируются на Ubuntu и используют их репозитории. Кроме официальных вариантов (Kubuntu, Lubuntu и Xubuntu), существуют неофициальные дистрибутивы, такие как Mnint, Voyager и другие. Приведенные ниже опции установки должны быть совместимыми с этими системами.

Официальный репозиторий Ubuntu

FreeCAD доступен из репозиториев Ubuntu и может быть установлен через Software Center либо следующей командой из терминала:

sudo apt install freecad

Важное примечание: Вероятно, стабильная версия уже устарела и не имеет последних возможностей. Для получения последней версии используйте указанные ниже опции Personal Package Archive (PPA).

Стабильный PPA с графическим интерфейсом

Чтобы установить FreeCAD с помощью PPA из графического интерфейса, пожалуйста, следуйте этим инструкциям. Сообщество FreeCAD предоставляет

Требуется добавить в системные источники программ (Software Sources) следующие PPA. Для этого перейдите к Центр программ Ubuntu -> Изменить -> Источники программ -> Прочее программное обеспечение. Выберите добавить вставьте скопированный ниже код:

ppa:freecad-maintainers/freecad-stable
  • Add the source, close the dialog, and reload your software sources, if asked.

При запросе, обновите ваши источники программ. Теперь вы можете найти и установить последнюю стабильную версию FreeCAD в Центре программ Ubuntu.

Стабильный PPA через консоль

Наберите (или скопируйте и вставьте) эти команды в консоли для добавления PPA:

sudo add-apt-repository ppa:freecad-maintainers/freecad-stable

Не забудьте получить обновлённый список пакетов:

sudo apt update

Затем, установите FreeCAD и документацию к нему:

sudo apt install freecad freecad-doc

Note: due to packaging problems, in certain versions of Ubuntu the freecad-doc package has collided with the installation of FreeCAD or one of its dependencies; if this is the case, remove the freecad-doc package, and only install the freecad package. If the freecad-doc package doesn't exist, then ignore it.

Once you have the stable PPA added to your sources, the freecad package will install this PPA version over the one provided by the Ubuntu Universe repository. You can see the available versions with apt-cache.

apt-cache policy freecad
freecad:
  Installed: (none)
  Candidate: 2:0.18.4+dfsg1~201911060029~ubuntu18.04.1
  Version table:
     2:0.18.4+dfsg1~201911060029~ubuntu18.04.1 500
        500 http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu bionic/main amd64 Packages
     0.16.6712+dfsg1-1ubuntu2 500
        500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
ubuntu@ubuntu:~$ apt-cache policy freecad-doc

Выполните эту команду, чтобы открыть стабильную версию FreeCAD:

freecad

Ежедневный PPA через консоль

Если вы хотите установить последнюю нестабильную версию FreeCAD, пожалуйста, используйте PPA с именем freecad-daily " 'репозиторий PPA на Launchpad. Таким образом, вы можете получить доступ к передовому краю разработки FreeCAD. Этот PPA автоматически компилируется ежедневно из главной ветки официального репозитория FreeCAD. Обычно он содержит многочисленные исправления ошибок и обновления функций.

This version is compiled daily from the official master repository. Please beware that although it will contain new features and bug fixes, it may also have newer bugs, and be unstable.

Для ежедневного PPA:

sudo add-apt-repository ppa:freecad-maintainers/freecad-daily
sudo apt-get update
sudo apt-get install freecad-daily

Every day you can update to the latest daily:

sudo apt-get update
sudo apt-get install freecad-daily

Note: in some cases new code or dependencies added to FreeCAD will cause packaging errors; if this happens, a daily package may not be generated until the maintainers manually fix the problems. If you wish to continue testing the latest code, you should get the source code and compile FreeCAD directly; for instructions see compiling.

Выполните эту команду для открытия ежедневной сборки FreeCAD:

freecad-daily

Note: it is possible to install both the -stable and -daily packages in the same system. This is useful if you wish to work with a stable version, and still be able to test the latest features in development. Notice that the executable for the daily version is freecad-daily, but for the stable version it is just freecad.

Debian другие базирующиеся на нём системы

Начиная с Debian Lenny, FreeCAD доступен прямо из программных репозиториев Debian и может быть установлен через synaptic или просто через:

sudo apt-get install freecad

OpenSUSE

FreeCAD обычно устанавливается через:

For installing of stable releases, please visit for a survey:

Survey of stable repositories on openSUSE


Generally for selecting the correct openSUSE distribution needed it is necessary to click on the particular view button.

The stable package version of FreeCAD could be found under:

Stable repositories on openSUSE

The correct openSUSE distribution version must be selected in the lower part of the web page.

FreeCAD is typically installed with YAST (abbr. Yet another Setup Tool) the Linux operating system setup and configuration tool, or in any terminal (root rights required) with:

zypper install FreeCAD

This procedure only covers the installation of officially released stable FreeCAD program versions, depending on the installed links to the program package repositories of your OS.

To check out the latest development releases (unstable) you have to visit:

Unstable repositories on openSUSE

It is recommended to grab the binary packages directly. Then select the correct distribution for your installed openSUSE OS.

Gentoo

FreeCAD может быть скомпилирован/установлен просто вызовом:

emerge freecad

Fedora

FreeCAD выл включён в официальные пакеты начиная с Fedora 20. Он может быть установлен из командной строки:

sudo dnf install freecad

Для предыдущих выпусков Fedora:

sudo yum install freecad

Также может быть использован менеджер пакетов с графическим интерфейсом пользователя. Выполните в менеджере пакетов поиск "

"freecad".

Версия пакета официального релиза как правило сильно отстает от релизов FreeCAD. Package: freecad показывает версии, включенные в репозитории Fedora с течением времени и версии.

Более свежие версии можно получить, загрузив один из .AppImage релизов из репозитория github. Они отлично работают на Fedora.

Если вы хотите быть в курсе самых последних ежедневных сборок, FreeCAD также доступен на coprЧтобы установить сборку оттуда введите в терминале:

sudo dnf copr enable @freecad/nightly
sudo dnf install freecad

Это оставляет copr хранилище активным, так что

sudo dnf upgrade

или эквивалентная команда, обновится до последней сборки FreeCAD вместе с обновлениями из любых других активных репозиториев. Если вы хотите что-то более стабильное, вы можете отключить @freecad/nightly снова после первоначальной установки. copr репозиторий сохраняет только сборки за последние 2 недели. Это не подходит, если вы хотите выбрать более старую конкретную версию.

Инструкции также доступны на соберите FreeCAD самостоятельно, включая скрипт, специально предназначенный для Fedora. С небольшим изменением, для извлечения конкретного коммита из git, любая версия начиная с FreeCAD 0.15 может быть построена на любом дистрибутиве начиная с Fedora 21.

Arch

Установка FreeCAD в Arch Linux и его производных (например, Manjaro):

pacman -S freecad

'Примечание' : с января 2019 года FreeCAD доступен только через AUR

pacman -S freecad

Другие

Если Вы обнаружите, что Ваша система использует FreeCAD, но не описана на этой странице, пожалуйста сообщите нам на форум!

В сети доступны многие альтернативные, неофициальные пакеты FreeCAD, например для систем вроде slackware или fedora. Поиск в сети быстро даст Вам какие-нибудь результаты.

Ручная установка на системах, основанных на .deb

Если по каким-то причинам Вы не можете использовать вышеуказанные методы, Вы всегда можете загрузить один из пакетов .deb, доступных на странице Загрузки page.
Linux.png Ubuntu 32/64bit AppImage-logo.png AppImage 64bit


Загрузив файл .deb соответственно версии Вашей системы, если у Вас используется установочный пакет Gdebi (обычно это так), Вам нужно перейти в место загрузки файла и сделать двойной щелчок на нём. Установочные зависимости будут учтены пакетным менеджером системы автоматически. Или Вы можете установить его из терминала, перейдя к месту загрузки файла и набрав:

sudo dpkg -i Name_of_your_FreeCAD_package.deb

изменив Name_of_your_FreeCAD_package.deb на имя загруженного файла.

После установки FreeCAD икона запуска будет добавлена в секцию "Графика" ("Graphic") стартового меню.

Установка на других системах Linux/Unix

Многие распространенные дистрибутивы Linux теперь включают в себя скомпилированный FreeCAD как часть стандартных пакетов. Он часто устаревший, но хорошая стартовая точка. Проверьте стандартные менеджеры пакетов для вашей системы. С помощью одного из следующих (частичных) списков команд можно установить официальную версию FreeCAD для вашего дистрибутива из терминала. Для этого вероятно потребуются права администратора.

apt-get install freecad
dnf install freecad
emerge freecad
slackpkg install freecad
yum install freecad
zypper install freecad

Имя пакета чувствительно к регистру, поэтому попробуйте `FreeCAD`, а также` freecad`. Если это не работает для вас, либо из-за того, что у вашего менеджера пакетов нет предварительно скомпилированной версии FreeCAD, либо из-за того, что доступная версия устарела для ваших нужд, вы можете попробовать загрузить один из .AppImage релизов из репозитория github. Они работают на большинстве 64-битных дистрибутивов Linux без какой-либо специальной установки. Просто убедитесь, что загруженный файл помечен как исполняемый, а затем запустите его.

К сожалению, на сегодня для других систем Linux/Unix собранных пакетов нет, так что вы должны собрать FreeCAD самостоятельно.


Установка версии для Windows на Linux

Смотрите страницу Установка на Windows.