libc
私のクライアントと互換性があるほど古い32ビットでソフトウェアをコンパイルしようとしています。
だからインストールしました。Debian Skize(6) 64 ビットProXmoxコンテナの最後の日数(つまり、サポート終了日以降)。
パッケージを更新/インストールできるようにアーカイブストアを設定しました。私sources.list
のもの:
deb http://archive.debian.org/debian squeeze main contrib non-free
deb http://archive.debian.org/debian squeeze-lts main contrib non-free
# Backports
deb http://archive.debian.org/debian-archive/debian-backports squeeze-backports main contrib non-free
# Security
deb http://archive.debian.org/debian-security squeeze/updates main contrib non-free
市場には古いGPGキーがたくさんあり、更新後も一部のキーは常に古いためサポートされなくなっているようです。
現在のバージョンdpkg
は1.15.11オリジナルのSqueezeバージョンで、multiarch
この機能は存在しません。 1.16にのみ登場しました。上記のバックポートには、dpkgバージョン1.16.9のwheezyパッケージが含まれています。
http://archive.debian.org/debian-archive/debian-backports/pool/main/d/dpkg/
ただし、このバックポートをインストールすることはできません。私がコマンドを実行すると
apt-get install -t squeeze-backports dpkg
次のように応答します。
Reading package lists... Done
Building dependency tree
Reading state information... Done
dpkg is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
apt-get policy dpkg
返品
dpkg:
Installed: 1.15.11
Candidate: 1.15.11
Version table:
*** 1.15.11 0
500 http://archive.debian.org/debian/ squeeze/main amd64 Packages
100 /var/lib/dpkg/status
私が尋ねるなら、私は正しいと確信しているからです。私はアーカイブされたバージョンに制限がある最先端にあると思います。
ベストアンサー1
i386
Debian 6で64ビット()の32ビット()ビルドの場合、OR(ターゲットに応じて)をインストールしてamd64
(OR)にコンパイルすると、目的の結果が得られます。欲しいgcc-multilib
g++-multilib
gcc -m32
g++ -m32