On 09/22/2015 08:38 PM, Reco wrote:
Yes ,you're right!On Tue, Sep 22, 2015 at 03:43:48PM +0800, mudongliang wrote:On 09/22/2015 02:49 PM, Reco wrote:Hi. On Mon, Sep 21, 2015 at 09:18:01PM -0600, Joe Pfeiffer wrote:For historical reasons, my x86-64 architecture computers have a large number of i386 packages on them that I'd just as soon be rid of. is there a good way to simply tell a package manager that I want everything involving that architecture deleted? The best answer I've found on my own has been to use dpkg and grep to find everything with :i386, and then construct a huge dpkg --purge command to get rid of them all. Hoping for something a little simpler...Try this: apt-get remove --purge .*:i386Before you do this dangerous command , please check all your 64bit software and make sure they don't need any i386 package.No stock Debian amd64 package should require a i386 package. Its webiste shows 32-Bit / 64-Bit Multiarch! If you install multiarch, the dpkg shows you :Or some of 64bit software will not work if you don't check. For example , skype ,teamviewer all need i386 packages.1) Users of non-free software (especially users of non-free wine-embedded software) should suffer anyway. 2) Which part of teamviewer is 64bit? $ dpkg -l | grep teamviewer ii teamviewer 10.0.41499 amd64 TeamViewer (Remote Control Application) And skype : $ dpkg -l | grep skype ii skype 4.3.0.37-0ubuntu0.12.04.1 amd64 client for Skype VOIP and instant messaging service ii skype-bin 4.3.0.37-0ubuntu0.12.04.1 i386 client for Skype VOIP and instant messaging service - binary files - mudongliang Reco |