如何安装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-extra
, libxcb-render-util0
libaudio2
, libaudio2
)之后,应使用以下命令安装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”目录。
我遇到了同样的问题但终于解决了。 这是解决方案:
-
安装两个缺少的依赖项:
sudo apt-get install libxcb-render-util0 sudo apt-get install libdirectfb-extra
-
将
DraftSight.deb
文件移动到您的主文件夹/home/yourusernamehere
。 -
然后你必须强制安装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。
解决了我!
我按照以下步骤操作,它对我有用(这是在我下载了如上所述的依赖项之后)。
这是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