[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Deleting i386 packages





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 to: