Pertanyaan Bagaimana cara menonaktifkan dukungan multiarch?


Saya tidak ingin menginstal paket i386 apa pun. Apakah ada cara untuk menonaktifkan fungsi?


37
2017-10-15 14:25


asal


Bagaimana cara menghapus semua paket i386 dari Ubuntu 64bit? - bain


Jawaban:


12.10 dan sesudahnya

dpkg --remove-architecture i386

untuk menyingkirkan multiarch pada instalasi amd64. jika Anda akan memiliki pesan, seperti:

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

Anda harus menghapus semua i386 paket sebelumnya:

dpkg -l | grep i386

52
2017-09-17 09:47



Dengan fitur regex apt-get, Anda bisa apt-get remove .*:i386 - JB.
atau: sudo aptitude purge '~ i ~ ri386' - Matthias P.


11.10 & 12.04

Dukungan multiarch diaktifkan oleh file /etc/dpkg/dpkg.cfg.d/multiarch

Jika Anda mengganti nama file ini dan menjalankan pembaruan di terminal, Anda akan melihat bahwa i386 repo tidak lagi terlihat.

Demikian

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

16
2017-10-15 14:47





Pertama-tama, hapus semua paket i386 seperti ini:

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

Harap dicatat: Skype, Steam, teamviewer, dll. Mungkin juga dibersihkan.

Kemudian dilanjutkan dengan saran fossfreedoms.


10
2018-02-15 16:55





Berdasarkan keduanya Jawaban Ben dan jawaban pengguna41220 Saya melakukan hal berikut:

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

Kemudian

sudo dpkg --remove-architecture i386

dan itu bekerja dengan baik untukku.


9
2018-05-27 19:17



Saya tidak melihat informasi tambahan selain jawaban yang ada. - Patrick