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 184.108.40.206-0ubuntu0.12.04.1 amd64 client for Skype VOIP and instant messaging service
ii skype-bin 220.127.116.11-0ubuntu0.12.04.1 i386 client for Skype VOIP and instant messaging service - binary files