2017-05-08 5 views
2

私は32bit Wineを64bit Debian Jessieにインストールしようとしています。私からの提案を試してみた: Can't build 32bit Wine on 64bit linux と: Installing wine in debian64bit Debianと32bit Wine

が、私が得たすべての時間:

apt-get install libcapi20-dev:i386 libcups2:i386 libdbus-1-3:i386 libfontconfig:i386 libfreetype6:i386 libglu1-mesa:i386 libgnutls26:i386 libgphoto2-2:i386 libncurses5:i386 libosmesa6:i386 libsane:i386 libxcomposite1:i386 libxcursor1:i386 libxi6:i386 libxrandr2:i386 libxslt1.1:i386 ocl-icd-libopencl1:i386 
Note, selecting 'libfontconfig1:i386' instead of 'libfontconfig:i386' 
Package libgphoto2-2:i386 is not available, but is referred to by another package. 
    This may mean that the package is missing, has been obsoleted, or 
    is only available from another source 
    However the following packages replace it: 
     libgphoto2-l10n 

    Package libgnutls26:i386 is not available, but is referred to by another package. 
    This may mean that the package is missing, has been obsoleted, or 
    is only available from another source 

    E: Package 'libgnutls26:i386' has no installation candidate 
    E: Package 'libgphoto2-2:i386' has no installation candidate 

は、私はまた、ソースからワイン1.4を構築しようとした後:

./configure --disable-win64 

私はエラーが発生したことを受け取りました。

もっとお試しください。

答えて

0

パッケージlibgphoto2-2:i386は、debian jessieでは利用できません。only available on debian wheezylibgphoto2-l10nが置き換えられます。

libgnutls26:i386は、Debian WheezyとSidでのみ使用でき、debian jessieにはインストールできません。

wineプログラムは、ターミナルを開き、次のコマンドを実行し、(Architecture=All

編集しsources.list multiarchサポートしてjessie backportsで提供されています:

deb http://httpredir.debian.org/debian jessie-backports main 

sudo apt edit-sources 

は、次の行を追加します。

ファイルを保存してから実行してください。

sudo dpkg --add-architecture i386 
sudo apt update 

ワインの32ビット版のインストール:それはあなたのために働くかどうかを確認し、私は私の答えを更新し

sudo apt install -t jessie-backports wine32 
+0

ありがとう、本当に助けて、私の問題を解決!追加アーキテクチャ(i386)は他のパッケージに問題を引き起こす可能性がありますか?私は、新しいパッケージのインストール中(将来)、-amd64を追加するか、それともデフォルトになるのでしょうか? – Mag

+0

マルチアルファを追加することは安全です。debian https://wiki.debian.org/Multiarch/HOWTOからの情報があります – GAD3R

0

あなたが最初に次の2つの手順を実行した後、あなたが望むものを得ることができます:

1)あなたの/etc/apt/sources.listファイルを更新した後、私は/etc/apt/sources.listために次のことを示唆apt-get update

を実行します。

deb http://ftp.us.debian.org/debian/ jessie main contrib non-free 
deb-src http://ftp.us.debian.org/debian/ jessie main contrib non-free 
deb http://security.debian.org/ jessie/updates main contrib non-free 
deb-src http://security.debian.org/ jessie/updates main contrib non-free 
deb http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free 
deb-src http://ftp.us.debian.org/debian/ jessie-updates main contrib non-free 
deb http://ftp.debian.org/debian jessie-backports main contrib non-free 
deb-src http://ftp.debian.org/debian jessie-backports main contrib non-free 

はリスト

を更新した後、 apt-get updateを実行することを忘れないでください。

2)、コンピュータ上の32ビット・アーキテクチャをインストールするには、上記の2つのステップを完了した後apt-get updatereboot

dpkg --add-architecture i386 && apt-get -y update && apt-get -y install -f && reboot 

を実行し、再びwine 32ビットを実行/インストールしてみてください。私はこれが助けて欲しい!

編集:wineをインストールする最も良い方法は、playonlinuxのパッケージをインストールすることです。 playonlinuxは、有用なguiインターフェイスと一緒にwineをインストールします。playonlinuxはもともとはゲーム用に設計されていましたが、すべての種類のソフトウェアを実行することができます。それはwineをはるかに簡単に使用します。 playonlinuxをインストールするには、私がお勧め:

apt-get update && apt-get -y install playonlinux

をそれが成功した後、((通常はそれが「ゲーム」カテゴリに分類されている)、プログラムを開いて、それがそのデータベースを更新しながら待ってコンピュータにplayonlinuxを探しますそれは自動的に、プログラムウィンドウの下部に "Refreshing PlayOnLinux"とステータスバーが表示され、ステータスバーが終了すると消えて "PlayOnLinux"が完全に更新されます)。その後、使用する準備ができているはずです。

0

ありがとうございます。 X-サーバーで、この時間は私はあなたが提案し何をやったが、いくつかの問題が残っています:

configure: error: X 32-bit development files not found. Wine will be built 
without X support, which probably isn't what you want. You will need 
to install 32-bit development packages of Xlib/Xfree86 at the very least. 

を私はいくつかのNVIDIAドライバが以前にインストールされている、ので、私は戻ってヌーボーにドライバを復元について怖いです。

+0

を。また、私はあなたが私の答えにコメントとしてこの答えを投稿したと信じています - スタックオーバーフローでは、別の答えでコメントするのではなく、直接私の回答にコメントすることをお勧めします。回答は質問された質問に答えるときに投稿する必要がありますので、この回答を削除して自分の(または他の人の)回答に直接コメントすることを検討してください。 –

+0

ありがとう、私はそのようなパッケージについては気づいていませんでした。私はこれに感謝してワインをインストールしました。お勧めのパッケージ(playonlinux)は同じ依存関係を使用していますか? – Mag

+0

'playonlinux'をインストールすると、必要なすべての依存関係が処理されます(ワインと同じ依存関係があり、いくつかの依存関係が追加されます)。マグ、私の答えがあなたの問題を解決したら、それは他の人にも役立つように、 "正しい"答えとしてそれを選択してください。がんばろう! –

関連する問題