LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] Debian is a pain to install!

[ILUG] Debian is a pain to install!

Martin Feeney martin at tuatha.org
Thu Mar 22 15:05:37 GMT 2001


Seeing as I've been doing so much evangelizing, it's only fair that I help
out as well once people make the leap.

On Thu, 22 Mar 2001 14:23:11 Donncha O Caoimh wrote:

> How do I install/where do I find a deb for Netscape Communicator 4?
> Netscape 3 is included but the configuration part groaks with an error
> about /tmp/ and renaming files. Yes, I need the proprietary and evil
> Netscape Communicator. Is it on the 4th CD?

Once you're finished with the CD install, it's a good idea to change your
sources.list to also include (or just include) the ftp mirrors on esat.
This means you get the latest releases as well as any security updates.

Assuming you're using potato (last one released as ISOs), you'll need the
following (allow for mailer wrapping).

deb ftp://ftp.esat.net/mirrors/ftp.debian.org/debian potato main contrib
non-free

deb ftp://ftp.esat.net/mirrors/non-us.debian.org/debian-non-US
potato/non-US main contrib non-free

deb ftp://ftp.esat.net/mirrors/security.debian.org/debian-security
potato/updates main

> How do I get a list of installed des. Dselect will let me do that, but I
> want the same as "rpm -qa|grep" to find if something is installed.

dpkg -l lists all _installed_ debs. dpkg -l <regexp-pattern> lists the
state of all known packages that match this pattern.

First two letters of dpkg output are the state of the package.

If you do something like dpkg -l "*net*" | grep "^ii" you'll get a list of
all installed packages with net in their name.

> How do I see the contents of a deb? Or find out what the contents of an
> installed deb is? Or find out what deb a file belongs to? These are the
> first things I as an rpm user can't easily find the apt/dpkg man files..
> (I've looked them over several times at home, but of course may have
> missed the obvious switches that everyone knows.)

dpkg -L <packagename> lists the contents of an installed deb.

dpkg -S <substring> lists all packages that contain a file whose full name
contains <substring>. dpkg -S vim returns lots more than dpkg -S
/usr/bin/vim.

dpkg -c <.deb> lists the contents of a .deb

All docs live in /usr/doc or /usr/share/doc. There's a movement underway
to consolidate both of these, but there's lot of affected packages.

> If I want to add a kernel module(say, NIC driver installed from a
> floopy..), or recompile the kernel, can I keep using the nice "modconf"
> tool? Who do I recompile the kernel? Is there anything special to do
> beyond the usual make dep; make clean; make bzImage; etc. procedure. I
> found a kernel config program, but could only find the setup tool for
> that. (It asked for the kernel version and maintainer, your name. Does
> that ring any bells?)

Yep, you can still use modconf.

What I usually do for compiliing kernels is ignore the kernel package
utilities that debian provide. They're very handy in that they build a new
kernel binary deb that you install just like any other deb, but very
little depends on the kernel .debs. It's the only gratuituous debian
policy breakage that I indulge in.

However it's a good idea, but not essential, to use the source packages
that debian provide.

apt-get install kernel-source-2.4.2

This sticks kernel-source-2.4.2.tar.bz2 in /usr/src, unatarbz2 it and do
as you usually do.

Martin.




More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell