3

アプリケーションのdebファイル。同じファイルを32ビットの.debファイルに変換したい。では、64ビットの.debファイルを32ビットの.debに変換する方法

4

5 に答える 5

13

それは一般的には不可能です。

.debファイルにアーキテクチャ固有のファイル(つまり、ライブラリまたは実行可能バイナリ)が含まれている場合は、それらのファイルの32ビットバージョンを取得するか、ソースからパッケージを自分で再構築する必要があります。

.debのコンテンツがすでにクロスプラットフォームである場合は、作成者によってすでにマークされているはずArchitecture: allです。

作成者が誤ってクロスプラットフォームパッケージをプラットフォーム固有としてマークした場合は、制御ファイルArchitectureのエントリを自分で手動で編集できますが、これはかなりありそうもない状況のようです。

于 2010-03-27T14:55:30.053 に答える
2

32ビットターゲットのソースからアプリケーションを再構築し、提供されているパッケージスクリプトを使用してx86のDEBを構築する必要があります。

于 2010-03-27T14:56:24.543 に答える
1

技術的には、パッケージを変換せず、ソースを別のプラットフォーム用に再コンパイルして、適切にパッケージ化します。

于 2010-03-27T15:16:04.917 に答える
0

不可能ですが、別のOSを仮想化するか、 pbuilderを試す必要があるかもしれません

于 2010-07-27T15:52:36.980 に答える
0

無理だよ!ソースを入手して、自分で再コンパイルしてください。

于 2010-03-27T17:11:55.657 に答える