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