On 09/22/2015 08:38 PM, Reco wrote:
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 .*:i386
Before 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.
Yes ,you're right!


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?
Its webiste shows 32-Bit / 64-Bit Multiarch! If you install multiarch, the dpkg shows you :

$ 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


Reply via email to