Ubuntu 11.10 64ビットを使用しており、CADアプリケーションDraftSightをインストールしたいと思います。これは、現時点では32ビットの.debファイルでのみ提供されます。
私はこれを以前にある程度成功させてインストールしましたが、11.10がmultiarchをサポートしているので、DraftSights依存関係のi386バージョンをインストールしたいと思います。 Ubuntu Software Centerはファイルを処理できず、gdebi-gtk(「間違ったアーキテクチャ」)も処理できません。 --force-architecture --forcedependsでdpkgを使用できますが、後で手動でインストールする必要のある依存関係がたくさんあります。これらを自動的にインストールする方法はありますか?または、ある種のスクリプトを使用して半自動で実行しますか? (依存関係を抽出して:i386を追加し、それをapt-getなどにフィードするという方針に沿って何かを考えています...)
以下は、問題のパッケージのdpkg-deb--infoの出力です。
Package: dassault-systemes-draftsight
Version: 2011.7.1198
Section: applications
Priority: extra
Architecture: i386
Pre-Depends: libexpat1 (>=2.0.1-4), libglib2.0-0 (>=2.22.3-0), libpcre3 (>=7.8-3), libselinux1 (>=2.0.85-2), zlib1g (>=1:1.2.3.3.dfsg-13), libc6 (>=2.10.1-0), libx11-6 (>=2:1.2.2-1), libxau6 (>=1:1.0.4-2), libxcomposite1 (>=1:0.4.0-4), libxcursor1 (>=1:1.1.9-1build1), libxdamage1 (>=1:1.1.1-4), libxdmcp6 (>=1:1.0.2-3), libxext6 (>=2:1.0.99.1-0), libxfixes3 (>=1:4.0.3-2build1), libxi6 (>=2:1.2.1-2), libxinerama1 (>=2:1.0.3-2), libxrandr2 (>=2:1.3.0-2), libxrender1 (>=1:0.9.4-2), libatk1.0-0 (>=1.28.0-0), libcairo2 (>=1.8.8-2), libdirectfb-extra (>=1.2.7-2), libfontconfig1 (>=2.6.0-1), libfreetype6 (>=2.3.9-5), libgtk2.0-0 (>=2.18.3-1), libpango1.0-0 (>=1.26.0-1), libpixman-1-0 (>=0.14.0-1), libpng12-0 (>=1.2.37-1), libxcb-render-util0 (>=0.3.6-1), libxcb-render0 (>=1.4-1), libxcb1 (>=1.4-1), debconf (>= 1.1) | debconf-2.0
Depends: libcomerr2 (>=1.41.9-1), libdbus-1-3 (>=1.2.16-0), libexpat1 (>=2.0.1-4), libgcc1 (>=1:4.4.1-4), libgcrypt11 (>=1.4.4-2), libglib2.0-0 (>=2.22.3-0), libgpg-error0 (>=1.6-1), libkeyutils1 (>=1.2-10), libpcre3 (>=7.8-3), libuuid1 (>=2.16-1), zlib1g (>=1:1.2.3.3.dfsg-13), libc6 (>=2.10.1-0), libgl1-mesa-glx (>=7.6.0-1), libglu1-mesa (>=7.6.0-1), libice6 (>=2:1.0.5-1), libsm6 (>=2:1.1.0-2), libx11-6 (>=2:1.2.2-1), libxau6 (>=1:1.0.4-2), libxdamage1 (>=1:1.1.1-4), libxdmcp6 (>=1:1.0.2-3), libxext6 (>=2:1.0.99.1-0), libxfixes3 (>=1:4.0.3-2build1), libxrender1 (>=1:0.9.4-2), libxt6 (>=1:1.0.5-3), libxxf86vm1 (>=1:1.0.2-1), libaudio2 (>=1.9.2-1), libavahi-client3 (>=0.6.25-1), libavahi-common3 (>=0.6.25-1), libcups2 (>=1.4.1-5), libdrm2 (>=2.4.14-1), libfontconfig1 (>=2.6.0-1), libgnutls26 (>=2.8.3-2), libgssapi-krb5-2 (>=1.7dfsg~beta3-1), libk5crypto3 (>=1.7dfsg~beta3-1), libkrb5-3 (>=1.7dfsg~beta3-1), libkrb5support0 (>=1.7dfsg~beta3-1), libstdc++6 (>=4.4.1-4), libtasn1-3 (>=2.2-1), libxcb1 (>=1.4-1), sendmail
Installed-Size: 284948
Maintainer: Dassault Systemes <[email protected]>
Homepage: www.3ds.com
Description: With DraftSight, you can easily create professional CAD drawings. Supported file formats are DWT, DXF and DWG.
12.04では、gdebiはAMD64にi386パッケージをインストールしますが、oneiricにはインストールしません。
また、oneiricでは、libxcb-render-util0
は利用できません。 (別のパッケージに移動されましたが、正確に追加されただけです。
Gdebi があなたが探しているツールだと思います。インストールにはローカルパッケージを使用しますが