Re: pinning and groups of related packages
On Fri, Dec 30, 2005 at 03:53:24PM +1100, Les Gray wrote:
> On Wed, 28 Dec 2005 21:15:32 +0100
> Norbert Tretkowski <email@example.com> wrote:
> > If you installed a package with 'apt-get -t sarge-backports
> > install foo', you'll get updates from backports.org for that package
> > with just running 'apt-get upgrade'.
> > I couldn't believe it myself, but I tested it last weekend, and it
> > worked. :-)
> > Norbert
How does all this work with aptitude? Are there ways of doing this
using aptitude? If not, is the use of apt-get -t likely to cause
aptitude any difficulty later?
> Another way would be to -
> 1. Delete /etc/apt/preferences, or only use it for repos from which you
> download just 1 or 2 packages, or for packages you don't want to
> 2. Create a file /etc/apt/apt.conf which contains only this line -
> APT::Default-Release "stable";
> then run 'apt-get update'.
> 3. Install backports.org packages with the 'apt-get -t sarge-backports
> install foo' method.
> 4. Install apt-show-versions and use this command to
> upgrade all your installed backports.org packages -
> # apt-get install `apt-show-versions -u -b | grep sarge-backports | cut -d ' ' -f 1`
> (info courtesy apt-howto s. 3.8-9
> http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html )
> This way you would not have a messy and incomplete /etc/apt/preferences
> file, which you get if you intend on installing lots of non-standard
> Plus you would be able to upgrade all backports.org packages,
> regardless of how they were originally installed.