amd64とi386の両方でシナプスダウンロードパッケージを使用するのはなぜですか?


12

私はOneiric 64ビットを実行しています。アップグレードしてから、Synapticはリポジトリを64ビットと32ビットに分割しましたが、両方のアーカイブリストをダウンロードするため、以前の2倍の時間がかかりました。誰がこれがなぜであり、私がそれを止めることができるかどうか説明できますか?

回答:


7

oneiricはマルチアーキテクチャパッケージをサポートするようになりました。そのため、64ビットシステムを使用している場合でも、32ビットパッケージをインストールできるようになりました。以前は、これは不可能でした。現在、このサポートはDebian Wheezyでも利用できます。DebianWheezyは2012年から2013年にリリースされる予定です。

このマルチアーキテクチャが頭の中でサポートしている正確な名前は覚えていませんが、覚えたら、この投稿を更新します。

また、この機能を無効にする方法について言及したことを覚えていません。


2

シナプス特有のものでもありません。リストに重複したパッケージがaptitudeで表示されます(lolタブオートコンプリートしようとしました!)が、Kubuntu 11.10(oneiric)の[新しい] muonでは表示されません。私は、すべてが舞台裏でaptを使用しているか、パッケージリストをコンパイルしているライブラリを使用していると思います。

アップグレードがうまくいかなかったため、問題が発生しました。これを処理するためにaptitudeがセットアップされていないようです。

私はこのように修正することができました:

  1. sudo nano /etc/dpkg/dpkg.cfg.d/multiarch

  2. を使用して、読み取り専用の行をコメントアウトします#foreign-architecture i386

現在、aptitudeはネイティブアーキテクチャパッケージのみを表示します。

繰り返しますが、これは特定の答えではありませんが、IMOを提示する問題を修正します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.