如何安装Draftsight CAD?

我已经安装了11.04 64位版本,现在我无法安装Draftsight(带有强制架构选项的32位),因为libexpat1库存在错误..谁知道如何解决?

andrea@andrea-HP-Pavilion-dv5-Notebook-PC:~$ sudo dpkg --force-architecture -i DraftSight.deb [sudo] password for andrea: dpkg: warning: the following problems are ignored via the --force option: the architecture of the package (i386) does not match system (amd64) dpkg: problems with pre-dependencies DraftSight.deb containing dassault-systemes-draftsight:i386: dassault-systemes-draftsight:i386 depends on libexpat1 (>= 2.0.1-4) dpkg: errore processing DraftSight.deb (--install): dependency problem - dassault-systemes-draftsight:i386 not installed There were errors in processing: DraftSight.deb andrea@andrea-HP-Pavilion-dv5-Notebook-PC:~$ 

编者注:错误消息已被翻译,并且与真实消息完全不符。

安装上面提到的所有依赖项(即libdirectfb-extralibxcb-render-util0 libaudio2libaudio2 )之后,应使用以下命令安装Draftsight:

sudo dpkg -i --force-architecture,depends ./DraftSight.deb

显然,您应该在保存Draftsight.deb的文件夹中运行此命令。

致力于Ubuntu 11.04 x64

来自: OMG Ubuntu

免费的AutoCAD克隆’DraftSight’点击了Linux Beta

通过以下链接下载 Ubuntu 9.10+的预打包.deb文件: download (66.8MB)

64位Ubuntu用户注意:提供的DraftSight beta .deb是32位。 要让DraftSight在Ubuntu 64bit中运行,需要安装以下缺少的库:

  sudo apt-get install libdirectfb-extra libxcb-render-util0 

在此之后,使用’force architecture’命令通过终端安装.deb。 假设您已将其下载到“下载”文件夹:

 sudo dpkg --force-architecture -i ~/Downloads/draftSight.deb 

您可能没有安装缺少的库。

在64位Kubuntu 12.04上有一个libgtk-x11错误。

 /var/lib/dpkg/tmp.ci/ShowLicence: error while loading shared libraries: libgtk-x11-2.0.so.0: c 

解决这个问题:

 sudo apt-get install libgtk2.0-0:i386 

转录我在ubuntuforums中找到的内容 (由player107解决):

程序是:

“将draftsight文件解压缩到某个目录中(例如:DS)

然后将DS/opt/DS/var/的内容复制到/opt/var/opt

然后去DS/DEBIAN

然后是sudo ./preinst

然后sudo ./postinst

然后应该在图形ubuntu菜单中创建一个菜单:你可以启动它“

他提到他的屏幕有问题,但没有我。 为避免这种情况,请执

 sudo apt-get install libdirectfb-extra sudo apt-get install libxcb-render-util0 

我希望你像我一样服务。

通过跳过dpkg-installer,可以在Ubuntu 11.10 64位上安装:

http://linuxaideddesign.blogspot.com/2011/10/draftsight-and-ubuntu-1110-64bit.html

我发现可能通过将它作为root(sudo)运行来运行该软件,但仍然不能通过普通启动器运行。 Ubuntu 11.04启动命令是:

 sudo /opt/dassault-systemes/draftsight/bin/DraftSight 

或者你甚至没有这样做

只需提取.deb文件并以root身份运行它就可以了。

以普通用户身份运行它只会出现问题

我成功地在Ubuntu 12.04(beta2)64位中安装了draftSight。 我刚刚安装了所需的库,然后提取了.deb文件内容。

我将解压缩的文件夹复制到/ usr / local /然后只需更改所有者:

sudo chown -R user:group draftSight /

之后,我刚刚在桌面上创建了一个启动器..

干杯….

我已经尝试强制架构安装DraftSight,即使安装了之前post中提到的软件包,但我总是收到此错误:

 dpkg: warning: overriding problem because --force enabled: package architecture (i386) does not match system (amd64) dpkg: regarding DraftSight.deb containing dassault-systemes-draftsight:i386, pre-dependency problem: dassault-systemes-draftsight:i386 pre-depends on libexpat1 (>= 2.0.1-4) libexpat1:i386 is unpacked, but has never been configured. dpkg: error processing DraftSight.deb (--install): pre-dependency problem - not installing dassault-systemes-draftsight:i386 Errors were encountered while processing: DraftSight.deb 

我试过通过getlibs安装这个libexpat库,但似乎没有让DraftSight正确安装。

因此,我尝试了手动复制文件的方法(由JuanJoséAlcaMachaca建议),并且菜单中出现了DraftSight,我可以运行它,但是当我执行常规操作或运行DimensionStyle之类的命令时它会崩溃

以上解决方案不适用于全新安装的natty narwhale 11.04 64位。

系统在尝试后崩溃了:dpkg with force&make deb file for all architecture和try alien rpm to deb&(re)安装和配置库i386(假设它破坏了系统)。 我使用重新安装和配置库来救援系统,用于amd64和更新和升级系统。 Ubuntu 11.04 Natty和DraftSight有效

您可以尝试从synaptic 安装libc6 for i386 (同时已安装libc6 for amd64)。 我这对我的情况有帮助。

Ubuntu 11.10 64位还存在依赖问题:

dassault-systemes-draftsight:i386wymagawstępnielibdirectfb-extra(> = 1.2.7-2)

但是如果你解压缩DraftSight.deb它会起作用,然后运行./DraftSight/opt/dassault-systemes/draftsight/bin/DraftSight

不要忘记右键单击“DraftSight.deb”,然后选择“属性”。 选择“权限”选项卡,然后单击“允许将文件作为程序执行”。 然后运行:

 sudo dpkg -i --force-architecture,depends ./DraftSight.deb 

我终于在Ubuntu 11.04 64位下工作了。

首先遵循详细说明(上面的一个,因为几乎任何方法都可以工作)。 不要忘记放置所有依赖项

在安装之后我信不信由我,我必须删除主目录中以“。”开头的配置文件。 如果您有葡萄酒应用程序或类似的东西,或将它们移动到某个文件夹。

对于不喜欢这个想法的人来说,要删除配置文件,请尝试创建另一个用户帐户并从那里运行它。

之后我发现启用**按钮有图标应用程序将尝试例如点击打开 。**

那就是现在。 当我得到更多知识时,我会发布 在此处输入图像描述

在ubuntu 12.04中,考虑修改deb包的控制文件以消除依赖性问题。 系统似乎会在下次调用synaptic / dpkg时跟踪问题并卸载应用程序。

更多信息,请访问http://linuxaideddesign.blogspot.it/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html

“我发现可能通过运行它作为root(sudo)运行该软件,但仍然无法通过普通启动器运行.Ubuntu 11.04启动命令是:”

Jorge Castro:安装DraftSight后我遇到了同样的问题。 我通过运行DEBIAN / preinst脚本’作为普通用户’来解决它,然后它要求管理员密码,然后许可协议gui出现(接受它)。 继续这样做,直到它说“禁用访问控制,客户端可以从任何主机连接”,然后运行postinst脚本。

在运行DEBIAN文件夹中的脚本之前,您可能希望删除主目录中的任何“.draftsight”目录。

我遇到了同样的问题但终于解决了。 这是解决方案:

  1. 安装两个缺少的依赖项:

     sudo apt-get install libxcb-render-util0 sudo apt-get install libdirectfb-extra 
  2. DraftSight.deb文件移动到您的主文件夹/home/yourusernamehere

  3. 然后你必须强制安装DraftSight包:

     sudo dpkg -i --force-architecture DraftSight.deb 

它对我有用。

解决了!

资料来源: http //steamcommunity.com/app/221410/discussions/0/846940248727134912/

解:

 sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get install ia32-libs

您必须在更新时下载文件。 大约200MB,取决于你的情况。

我正在使用ubuntu 12.10。

解决了我!

我按照以下步骤操作,它对我有用(这是在我下载了如上所述的依赖项之后)。

http://linuxaideddesign.blogspot.hu/2012/03/draftsight-and-ubuntu-1204-lts-64bit.html?showComment=1388073087803#c3900507486161931220

这是14.04

要在14.04(64位)上安装DraftSight:

第1步:安装i386库

 sudo apt-get install libuuid1:i386 libice6:i386 libsm6:i386 libxt6:i386 libaudio2:i386 libgtk2.0-0:i386 libcanberra-gtk-module:i386 libcanberra-gtk0:i386 libglu1-mesa:i386 

第2步:下载DraftSight安装程序:

从源代码下载.deb

第3步:安装DraftSight CAD

更改为下载文件夹后运行

 sudo dpkg -i draftSight.deb