aptitude/apt-get/dpkg + multiarch
I'm trying to understand how package management tools work in a multiarch environment. My sources are
http://
My current understanding is that when specifying a package w/o architecture qualifier, apt-get/aptitude will always affect only packages for the native architecture and packages with Architecture: all, and in order to install/
Am I right?
I see that apt-get/
Questions:
Will 'apt-get remove package:any' remove all sibling packages for different architectures
or is it equivalent to 'apt-get remove package' and :any simply gets discarded?
Will 'apt-mark hold package:any' set on hold both package:amd64 and package:i386 or it is the same as
'apt-mark hold package' and will only lock package for the native architecture?
Is aptitude purge '~npackage~rany' equivalent to
aptitude purge '~npackage(
aptitude purge '~npackage' or neither?
I was trying to be helpful on ubuntuforums and wrote two lengthy posts about holding up / purging packages from 3rd party repositories:
http://
http://
But now, I'm not sure all my suggestions there would work as intended. They work on my system (Debian wheezy amd64), but I use no packages for i386, so it's difficult to spot the difference.
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Ubuntu apt Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Sergey Romanov
- Solved:
- Last query:
- Last reply: