> I would like to get only xfree86 4.0 (out of woody, presumably), but
> don't want to deal with all of woody updates - what's the easiest way?

> i tried getting sources.list to point only to pool/../xfree, and such,
> without success

> i also tried loading all 'testing' into dselect but couldn't get it to
> not update a lot of things, even with 'Directly requested' mode.
> 
> thanks for help!

You don't need to point to the "pool" entries directly. (Is it even possible?)
My sources.list looks like:

deb     ftp://ftp.no.debian.org/debian potato main contrib non-free
deb     ftp://ftp.no.debian.org/debian-non-US potato non-US/main non-US/contrib 
non-US/non-free
deb     http://spidermonkey.ximian.com/distributions/debian unstable main
deb     ftp://ftp.no.debian.org/debian woody main contrib non-free
deb     ftp://ftp.no.debian.org/debian-non-US woody non-US/main non-US/contrib 
non-US/non-free
# deb   ftp://ftp.no.debian.org/debian unstable main contrib non-free
# deb   ftp://ftp.no.debian.org/debian-non-US unstable  non-US/main 
non-US/contrib non-US/non-free
deb     ftp://security.debian.org/debian-security  potato/updates main contrib 
non-free

You see I use ximian (helix) GNOME.
The potato entries aren't really needed as I run woody (testing). I also use 
parts of unstable at times but those two lines are normally commented out.

I see you normally want to use potato (stable) but need parts of woody 
(testing). A wise choice for a debian rookie, perhaps. (Many of us like to take 
the newer software and minor trouble with woody, though.) 

What I would want to do:
Put the entries of woody (unstable) into your sources.list (but replace with 
your closest mirror).
Acting as root (sudo is fine), update your packet list in dselect (and 
apt-get). Pick select to see the updated packet list. Use the list to see which 
packets you want installed from woody. *Dont* use dselect to actually install 
the packages though, as this would upgrade your whole distribution. You might 
browse the list as your own (non-root) user if that makes you feel safer.
Use apt-get install to install the packages you need from woody. This will 
install (or upgrade) the packages you want to get installed, and also those 
packages they depend upon. If there are any doubts, it will ask if you want to 
do it or not.
For example, using sudo to make you act as root:
sudo apt-get install xserver-xfree86
Or, having logged in as root:
apt-get install xfree86-common

Hope this helps.
Harald

Reply via email to