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

Re: Resource help with Debian



 > Ugghh, I see a learning curve, this may not get done as soon as I
 > had hoped, you see I am too spoiled by pre-built binaries (rpm-land
 > user) and never (well twice back in 1997) did I have to compile my
 > own kernel with SuSE, so this may end up being a large task for me,
 > but hey I have all sorts of time (yeah right)...  And I know some of
 > you could compile a new kernel with your eye's closed and your hands
 > tied behind your back and still beat me to the finish, but for me I
 > have not been successful at my attempts.

I ordinarily build kernels from scratch, rather than doing it the
"Debian Way", so I can't recite a recipe off the top.  But using
the stock .config file (which builds most things as modules, and
builds nearly everything) from an existing Debian kernel package,
and using the make-kpkg tool, should make this a pretty simple handful
of commands.  Hopefully someone else will chime in here with a recipe;
otherwise I'll work it out later.

 > Tried what you suggested but didn't get anything back for "ax25".
 > So where could I find a list of repositories to put into my apt-sources
 > list ? Since I was able to get syaptic up and running and I did a
 > search for ax25 and got zero results :( This using the default local
 > and online sources.  Also which doc' would explain better how to edit
 > the sources.list file, which I assume is where i need to add those
 > online sources that will get me the goods I want :)

Hmm, the APT howto is a bit obtuse.  Ok, then here's a basic overview
of the sources list:

	Each line starts with the word "deb" (source for binary packages)
	or "deb-src" (source for source packages).

	Second is the base URL of a Debian repository.  You need two kinds:
	one for the main set of packages, and one for security updates.
	There are lots of repositories, so that there's hopefully one
	net.geographically close.  They're all supposed to have the same
	stuff.

	Third is the name of the release of Debian.  I suggest using the
	"Toy Story" names, rather than "stable", "unstable", as it prevents
	unwanted release upgrades.

	Fourth is a list of major package groupings.  I suggest using
	"main contrib non-free", which is essentially everything.

To put it together, once you've done a base install from DVD,
I suggest making a cya copy of your /etc/apt/sources.list file,
then replacing its contents with this (don't indent; and I assume
you downloaded current stable, which is called sarge, DVDs):

	deb ftp://ftp.us.debian.org/debian sarge main contrib non-free
	deb ftp://security.debian.org/debian-security sarge/updates main contrib non-free

	deb-src ftp://ftp.us.debian.org/debian sarge main contrib non-free
	deb-src ftp://security.debian.org/debian-security sarge/updates main contrib non-free

There's essentially only one security server, so you have to use those
lines verbatim.  There are quite a few which you could substitute
for ftp.us.debian.org if you want to optimize download speed, but
it's not necessary.  (If you want to do this, look near the bottom of
http://www.debian.org/mirror/list; you can use netselect to determine
which one is fastest to your location.)

Now do "apt-get update" to fetch fresh package lists.  Then try the
"apt-cache search ax25" again.

You can also "apt-cache show ax25-apps" to see the whole description
of a package, and "apt-get install ax25-apps" to install it.  There
are also a couple of package management shells which present a list of
all known packages and let you scroll through, displaying descriptions
as you go.  I'm partial to "dselect", others prefer "aptitude".  And
synaptic should be perfectly adequate too.

De



Reply to: