官方安装:

freeCAD稳定版

freeCAD官方提供了几个稳定版本供开发者使用: Windows (XP, Vista and 7, 32 and 64bits), Mac OS X (Lion 10.7), 和 Debian-based Linux systems (Debian, Ubuntu, 32 and 64bits). 以下几个链接为freeCAD的稳定版本. 也有不稳定版本: FreeCAD Files page , 提供最前沿的新功能,工具,但可能更容易崩溃或包含与早期的版本不兼容的特征。

Windows 32/64-bit   Ubuntu 32/64bit   Mac OS X Lion 64-bit

开发版本

如果你想安装freecad带最新的特性,并愿意接受这些版本很高的错误和崩溃性,你可以检查官方freecad文件网页FreeCAD Files page下载64位、或不稳定的版本。当然,如果你想留下更多最前沿的发展,你可以编译freecad,或使用Ubuntu每日构建的更新Ubuntu daily build updates

对Windows用户注释

Windows安装程序也适用于旧的Windows平台,但并不是每个版本都被测试过。你需要根据你的系统选择相应的版本安装。同样,Linux系统下,选择相应的deb文件对你的Ubuntu和Debian的版本。

对Linux系统用户的注释

在最近发布的Linux系统如Debian,Ubuntu,Fedora或Arch等,freecad包含在以上系统的正式发行版软件包库中,建议你最好从那里得到freecad,确保你有一个是100%兼容你的系统版本。pivy的Python模块(通常称为Python-pivy)是由0.9或以上版本freecad需要的。如果它没在您的系统安装,您必须从这里下载它。

对Debian系统用户的注释

  由于第三方的库所需的freecad与其它软件冲突,freecad包是从当前Debian稳定库去除了。你可以下载源码重新编译及安装它。

你也应该注意到,虽然Ubuntu是基于Debian的软件包,Ubuntu和Debian的PPA不兼容。

对Mac系统用户的注释

我们依靠帮助建立MAC OSX软件包的人很少,所以FreeCAD不会经常为MAC平台更新。本网站上的版本可能会稍微过时。

Ubuntu PPA 软件包

FreeCAD Launchpad team团队建立了一个PPA(私人软件包)库,可以方便地安装Ubuntu包的FreeCAD开发分支。在软件更新后被推送到Ubuntu更新管理器,这使得它的安装方式最简单,以获得最新的freecad开发包。

该freecad每日构建库PPA是每天自动生成的,可为您提供最新的freecad版。

最近提供支持的版本是:

  • Ubuntu 12.04 LTS (Precise Pangolin) 32 & 64-Bit
  • Ubuntu 13.10 (Saucy Salamander) 32 & 64-Bit
  • Ubuntu 14.04 (Trusty Tahr) 32 & 64-Bit

从控制台增加及安装FreeCAD

在控制台输入(或者粘贴)以下命令,用于增加PPA和安装FreeCAD和文档:

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

然后:

 sudo apt-get update
sudo apt-get upgrade
sudo apt-get install freecad freecad-doc

在图形界面下安装PPA和安装FreeCAD

在你的系统软件源下安装PPA (如果你不知道如何安装就阅读这:What are PPAs and how do I use them? ):

 ppa:freecad-maintainers/freecad-daily

当一个对话框提示你更新你的软件源时,点击OK。

现在,你就能够通过Ubuntu软件中心安装FreeCAD和文档了。

Fedora 包

在Fedora中安装FreeCAD, 先确认你能够安装非自由软件库 (因为 OCC/OCE 要求认证)

 yum install freecad

或通过图形界面安装。

交互式构建FreeCAD

非官方构建的FreeCAD。他们可能包括定制的部件或是某些类型的处理器的优化,或其他修改,未经过软件包的维护者判断。他们也可能是过时的,因为他们使这些包的人可能需要一段时间去了解freecad新版本。但有时也更适合于特定的操作系统。注意:最常见的Linux版本,官方的软件包通常由系统的软件包管理工具安装,所以你不需要下载和安装freecad源码。

FreeCAD 文档

FreeCAD的文档都是由开发者和用户交互编写的,所以建议在wiki网上看最新的内容并下载最新的版本(译者:本人先在博客网上翻译,有空再传到wiki上):

手册也可以显示为一个大的文本,所以你可以打印或保存为PDF文件:

本手册也被编译为一个QT的帮助文件,所以可以用QT帮助查看器脱机浏览。查看器通常是在每个Linux软件库freecad包中(在Debian和Ubuntu系统,寻找freecad DOC包),也被捆绑到Windows安装程序内。访问它,只需打开“帮助”菜单内freecad,或使用“这是什么?”按钮。

为方便起见,我们也提供此手册的PDF版:

在这里,你也可以在找到一份OpenCASCADE 5.2文档,CHM文件。在5.2版本后,OpenCASCADE的文件不可作为一个单一的文件了,而是作为一个180mb软件包。所以,一有改动,我们就会修改它:

  • OpenCasCADE 5.2 documentation

FreeCAD 源文件包

如果你需要自己在其它平台编译freecad。你可能会想按照自己的目的自定义编译freecad。操作指南可以在CompileOnWindows, CompileOnMacCompileOnUnix。你也可以在下面的链接下载最新的版本:

另外,你也可以从Git仓库下载最新的源代码。你会得到一个较新的版本,但它可能包含错误或编译失败。访问Git库可以在这里找到指令:

你也可以自动下载最新的源代码树或其任何部分,随时点击“Download GNU tarball”。文件夹包含当前开发版本,而分支文件夹包含所有稳定的版本。

FreeCAD 数据包

收集所有需要的库编译freecad可是一个耗时的任务。我们提供一个方便的基于Windows(VS8)所需的数据库。你可以下载最新版本的数据包:

对于Linux,您通常会在你的软件管理系统找到所有必需的库,那么你应该读 CompileOnUnix 页。

额外的模块和相关的项目

这儿有额外的模块,主要由freecad开发团队开发的freecad外部插件。他们都在这里,但没有正式的freecad团队支持。

freeCAD下载与安装的更多相关文章

  1. UE4新手引导之下载和安装虚幻4游戏引擎

    1) 进入虚幻4的官方主页(https://www.unrealengine.com/) 这里你可以获得关于虚幻4的最新资讯,包括版本更新.博客更新.新闻和商城等.自2015年起,该引擎已经提供免费下 ...

  2. git-2.10.2-64-bit介绍&&git下载&&git安装教程

    Git介绍 分布式:Git系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具. 保存点:Git的保存点可以追踪源码中的文件, 并能得到某一个时间点上的整个工程项目的状态:可以在该保存点将 ...

  3. JDK下载、安装、配置环境变量笔记

    自己总是在下载.安装.配置JDK的环境变量,但是这些需要的专业知识并不难,但有很多细节很重要,总是记不住,而且这些细节一旦出错影响还是很严重的,在网上查到的信息很多都比较零散,而且讲解得也不是很详细, ...

  4. my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接

    一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...

  5. 如何下载和安装CocoaPods

    朋友自己学习了一段时间就去公司实习了去了之后公司用的是CocoaPods,他一脸茫然的向我求助,我这才想起来写着一遍为了帮助更多的朋友 CocoaPods是什么? 当你开发iOS应用时,会经常使用到很 ...

  6. CocoaPods介绍。如何安装Ruby环境,如何下载和安装CocoaPods?

    CocoaPods介绍? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其 ...

  7. Android中下载、安装和卸载(原)

    应用场景:在检查版本更新的时候经常需要从服务器端下载然后安装到手机中 使用工具: XUtils,这个开源的框架真的是需要花大把时间去阅读和理解的,十分有用的,on the way ! fighting ...

  8. MySQL下载、安装及启动

    介绍 Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之 ...

  9. MongoDB的下载与安装

      MongoDB的下载与安装 一.简介 MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案.MongoDB 是一个介于关系 ...

随机推荐

  1. AOP 面向切面编程

    AOP http://blog.csdn.net/xiang_j2ee/article/details/6851963 Android 支持 AspectJ 这个库来实现面向切面编程. 使用 Apac ...

  2. C# 发送qq邮箱

    注意: QQ邮箱的简单邮件传输协议(SMTP)使用了SSL加密,必须启用SSL加密.指定端口. QQ邮箱POP3/SMTP服务默认是关闭的,需要开启服务(设置=>账户=>开启服务). QQ ...

  3. Could not create the view: An unexpected exception was thrown.

    今天打开Myeclipse10的时候,发现server窗口出现一堆问题,问题如标题,然后下方出现了一堆java.lang.NullPointerException的问题. java.lang.Null ...

  4. HTML5 十大新特性(六)——地理定位

    简单地用一句话概括就是,使用js获取浏览器当前所在的地理坐标,实现LBS(Location Based Service,基于定位的服务). 下面写一下它的基本调用: if(navigator.geol ...

  5. Rigidbody相关的操作最好放在FixedUpdate中,update中可能会无效果

    void Turning() { // Create a ray from the mouse cursor on screen in the direction of the camera. Ray ...

  6. Alpha版本十天冲刺--Day6

    会议总结 队员 今天完成 遇到的问题 明天要做 感想 鲍亮 获取帖子接口,url图片解析 无 获取帖子详情接口,发帖接口 这两天都是白天睡大觉,晚上敲代码,感觉得调一下作息了,假期更加爱赖床了,还得继 ...

  7. Security » Authorization » 基于视图的授权

    View Based Authorization¶ 基于视图的授权 44 of 46 people found this helpful Often a developer will want to ...

  8. [mobile开发碎碎念]手机页面上显示PDF文件

    demo:http://mozilla.github.io/pdf.js/web/viewer.html 项目地址:https://github.com/mozilla/pdf.js <scri ...

  9. iOS 动画组

    其实早在一个多月以前就已经实现了动作组播放的功能,不过当时感觉好像没有什么难度并没有放在心上,今天突然要用到动画组,发现已经忘记了,所以又将原来的代码翻出来看了下.最后决定还是写下来,以备不时之需.动 ...

  10. Tomcat部署web应用程序

    对Tomcat部署web应用的方式总结,常见的有以下四种: 1.[替换ROOT目录] 最简单的一种方法,webapps目录下面ROOT文件夹的文件为你的文件,然后输入localhost:8080/首页 ...