マルチアーチサポートを無効にする方法


回答:


57

12.10以降

dpkg --remove-architecture i386

amd64インストールでmultiarchを取り除くため。次のようなメッセージが表示される場合:

dpkg: error: cannot remove architecture 'i386' currently in use by the database

次のi386前にすべてのパッケージを削除する必要があります。

dpkg -l | grep i386

16
正規表現機能を使用すると、あなたができるapt-getをapt-get remove .*:i386
JBを。

4
または:sudo aptitude purge '〜i〜ri386'
Matthias P.

17

11.10および12.04

ファイルによってマルチアーチサポートが有効になっています /etc/dpkg/dpkg.cfg.d/multiarch

このファイルの名前を変更してターミナルで更新を実行すると、i386リポジトリが表示されなくなっていることに気付くでしょう。

副<文>この[前述の事実の]結果として、それ故に、従って、だから◆【同】consequently; therefore <文>このような方法で、このようにして、こんなふうに、上に述べたように◆【同】in this manner <文>そのような程度まで<文> AひいてはB◆【用法】A and thus B <文>例えば◆【同】for example; as an example

sudo mv /etc/dpkg/dpkg.cfg.d/multiarch /etc/dpkg/dpkg.cfg.d/multiarch.backup


11

まず、次のようにすべてのi386パッケージを削除します。

sudo apt-get remove --purge `dpkg --get-selections | grep i386 | awk '{print $1}'`

注:Skype、Steam、teamviewerなども同様に削除される場合があります。

次に、fossfreedomsのアドバイスに進みます。

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