Re: Question on installing packages and upgrading

2000-02-23 Thread Oki DZ


On 20 Feb 2000, John Hasler wrote:
 Apt is smart enough to resume where it left off.

It would be nice if it could restart from the beginning if the connection
is down during the downloading.

Oki



Re: Question on installing packages and upgrading

2000-02-22 Thread Alex Schuster
[EMAIL PROTECTED] (Bob Hilliard) wrote:

  Another option is to get a CD of the unstable distribution.
 While no commercial distributors offer silver CDs of unstable, there
 are a number of Debian developers (some listed on the web page) who
 will burn gold CDs to order.  This will cost more than a
 mass-produced slver CD, but it is not exorbitant.

Thanks for the suggestion. Well, as I have already a mandrake CD here,  
which costed me nothing... I'll think about that. I guess the money  
for postage would be more than the price of the CD.

Wouldn't it be nice to have the possibility to download these CDs as  
CD images? Like the two official Debian CDs which I got by this way. I  
guess that many people have the opportunity to use a fast internet  
connection for downloading, but would not like to do this at home.  
Phone costs may be cheap in the USA, but in Germany I would not want  
to be online for days.


Alex
-- 
  Alex Schuster [EMAIL PROTECTED]  PGP Key available
[EMAIL PROTECTED]


Re: Question on installing packages and upgrading

2000-02-22 Thread Alex Schuster
[EMAIL PROTECTED] (Randy Edwards) wrote:

  But how do I, for example, install a newer version of windowmaker
  or netscape? There are several .deb packages, and I don't know
  which of them to use.

Just use dselect, browse through the various descriptions of the
 *.deb files.

But how do I tell dselect where these .deb files are? I have them on  
my harddisk, not on a Debian CD. To me it looks like dselect always  
wants a complete Debian file tree.


  Another problem: my Debian stable is so outdated. New packages for
  wmaker etc. usually need newer versions of other packages.

If you read up on apt-get (man apt-get) you can use that to
 solve the various dependency problems when upgrading.  Yes, this is a
 problem, but with that said, potato will be released real soon now
 and this is the right way of solving this particular issue.

I begin to like apt-get. I used it to update some packages, and it  
worked well. This is really cool. If only my internet connection was  
better...


  I like the Debian philosophy, but I also see that s many things
  don't work well/correctly/at all.

I don't know if I'd term it that way.  If you install a
 stable-only system, it works, and works extremely well.  Ditto for
 potato (though, of course, it's still unstable).  The problems come
 from mixing and matching slink and potato -- two different versions.
 That isn't officially supposed to be done; there's an upgrade
 procedure, but mixing isn't part of the plan.  So it's not surprising
 that things don't work smoothly when mixing two different versions.

Right.

Looks like my main problem is than potato isn't released yet. At the  
moment I'm still thinking about moving to Mandrake. I have done some  
things with it (it's installed under VMware), and nearly everything  
worked. While with Debian I often encounter some problems.
For example, yesterday I tried encode some MP3s. I downloaded the LAME  
source, entered make, and it didn't work. I removed QTK support, and  
it still didn't compile because of a missing libtermcap. So I looked  
at the Debian ftp site, only found a termcap-compat package, but that  
did not help. And once more I have no clue what to do.
I tried the same in Mandrake. It didn't compile either, because it is  
missing a termcap.h. I got this file from Debian, and with it  
everything is fine, it compiled. GTK support also worked. It's just a  
bit silly to simulate a whole PC running Mandrake for encoding music,  
isn't it.
I want to start working with my system, and I see that many things  
don't work well, like playing .mp3 files, or viewing mpeg animations.
Or power management. I read some docs about it, didn't understand  
much, and skipped this for now. But in Mandrake it's already there,  
without me having to do anything about it.
Of course I have not done as much in Mandrake as in Debian, I'm sure  
that also Mandrake has its problems. But I really was impressed how  
easy the installation was, and what things are already configured. In  
Debian it took me some time to do the basic configuration, like  
compiling new kernels etc.  Or getting Netscape to work. (Whose idea  
was it to put mozilla onto the Debian CDs? I think this is the worst  
Linux program I ever encountered.)


To draw an analogy to the DOS world, what would happen if you were
 to take a Win95 machine and start mixing Win98 components and *.DLLs
 into that system?  You'd have a nightmare on your hands.  While slink
 and potato play pretty well together when mixed, it's analogous to
 the same idea as Win95/Win98.

Okay :)
On the other hand, installing Windows software usually only needs a  
double click on Setup.exe...

Alex
-- 
  Alex Schuster [EMAIL PROTECTED]  PGP Key available
[EMAIL PROTECTED]


Re: Question on installing packages and upgrading

2000-02-20 Thread Carl Fink
On Sat, Feb 19, 2000 at 07:30:00PM +0100, Alex Schuster wrote:
.
.
. 
 But it wants a whole debian tree, not just some additional packages. I  
 can install the packages manually, but this involves a lot of dpkg -I  
 or checking the dependencies first.
.
.
.
 . . . New packages for wmaker etc. usually need newer versions of
 other packages. And these need other new stuff, and so on.

 I like the Debian philosophy, but I also see that s many things  
 don't work well/correctly/at all. And I always always run into some  
 problem when installing new stuff, like having to download many other  
 stuff, or some other programs refuse to work after that. I need newer  
 windowmanagers, newer CDburning software, MP3 encoding software, and  
 much more. Lots of stuff to download, and probably that's not enough,  
 because of my outdated libraries.
.
.
. 
 So, what would I need to do to get an up to date system? Without being  
 online for days (which costs some money here). Or is potato finished  
 very soon?

To answer your question:  if you're in a big hurry, you could install
apt on your slink system.  Potato should be released in some weeks,
and potato+apt will solve all the problems you refer to.

I personally have been using potato for months now with only a few
problems, so upgrading to potato early wouldn't be a terrible idea. 
The Debian folks I spoke to at LinuxWorld Expo say that the new
releases after potato should come much closer together.
-- 
Carl Fink   [EMAIL PROTECTED]
I-Con's Science and Technology Guest of Honor in 2000 will be Geoffrey
A. Landis.  See http://www.iconsf.org for I-Con information.


Re: Question on installing packages and upgrading

2000-02-20 Thread Jean-Philippe Guérard
Le 2000-02-19 19:30:00 +0100, Alex Schuster écrivait :
 I am using Debian stable for some weeks now, but there still are so  
 many things I don't really understand, for example the installation of  
 debian packages. I know how to use dselect, and I can also use dpkg.
 But how do I, for example, install a newer version of windowmaker or  
 netscape? There are several .deb packages, and I don't know which of  
 them to use. Sometimes a packages.gz is also there. Can I do something  
 with it, like showing it to dselect, so I can use this tool for  
 installing?
 But it wants a whole debian tree, not just some additional packages. I  
 can install the packages manually, but this involves a lot of dpkg -I  
 or checking the dependencies first.

You should install apt, and set up dselect to use the apt method.

Apt is able to download just the packages that are necessary to install
the packages you want.

(And apt will tell you how much data you need to download).

 Another problem: my Debian stable is so outdated. New packages for  
 wmaker etc. usually need newer versions of other packages. And these  
 need other new stuff, and so on. For example, I wanted to install  
 xmms, an mp3 player, and got it from the frozen packages. It needed  
 some newer libraries, which I got after some downloading. Now, xmms is  
 running, but much some software (e.g. xaos) doesn't run any more.  

XMMS, as most of the Potato, depends on libc6 2.1. Slink packages
depends on libc6 2.0. Installing the XMMS from Potato requires
upgrading libc6 to 2.1. Which will require you to upgrade most
of your packages to Potato.

I believe you should either move back to Slink, or upgrade to
Potato (which I wouldn't advise you to do for the moment).
The intermediate position (Slink + libc6 2.1) really causes
too much problems (too many thinks will not work).

 Also, dselect complains about dependency problems, and I always have  
 to override its suggestins by Shift-Q in order to complete selections.  
 I know some of the missing libraries, but I don't dare to start  
 downloading them, because who knows whcih other stuff they will need.

This is the dependency side of the libc6 problem. You will
end up downloading the entire Potato.

 I like the Debian philosophy, but I also see that s many things  
 don't work well/correctly/at all. And I always always run into some  
 problem when installing new stuff, like having to download many other  
 stuff, or some other programs refuse to work after that. I need newer  
 windowmanagers, newer CDburning software, MP3 encoding software, and  
 much more. Lots of stuff to download, and probably that's not enough,  
 because of my outdated libraries.

There are 2 sides to your question :

* Slink does not include the latest version of the various software
  you may use. This is more or less due to the way Debian works.
  Prior to being released, Debian take the time to fix most of
  the bugs in the existing packages, and does not allow upgrades
  to new version, except pure bug fixes. (The so-called freeze).
  Once This is over, the new version of the distribution is released.
  It is more reliable, but has less up-to-date. Also, for the moment,
  the time between to release tend to be quite long (6 months+), which,
  for some not yet mature software, is very long.

* Installing libc6 2.1 is likely to have broken a lot of things.
  This probably explains the numbers of things that do not work.
 
 So, what would I need to do to get an up to date system? Without being  
 online for days (which costs some money here). Or is potato finished  
 very soon?

Potato should be finished soon enough. But I wouldn't hold my breath
waiting...

If you have access to a high speed internet connexion, you can try to
download Potato. It should be usable, but still, a lot of things need
to be fixed.

 Sorry for the bashing on Debian here. Of course it is not fair to  
 compare a brand-new distribution like Mandrake to Debian stable which  
 is quite old now. But I see that with Mandrake I could easily start  
 doing all the stuff I want to do, while here in Debian I am still at  
 the point of wondering how to install newer software.

The nice thing in Debian is the ease of upgrading between releases,
and the fact that it is a quite reliable, that it implements a
good infrastructure (menus, documentation, etc.).

Installing new softare from stable is easy (apt-get install
packagename).

But installing a new softare not in stable is more difficult.
Sometimes, someone will have package the latest software you
want outside the official stable distribution.
Sometimes, you can just download the package from unstable/frozen.
You can download and compile the source package
(apt-get -b source packagename). Or, for a package not in frozen,
you can alien an existing RPM package. Or download and install
the source of the package you're interested in.
Note that none of these option is totally failsafe.

You can also choose to 

Re: Question on installing packages and upgrading

2000-02-20 Thread Randy Edwards
 But how do I, for example, install a newer version of windowmaker or
 netscape? There are several .deb packages, and I don't know which of
 them to use.

   Just use dselect, browse through the various descriptions of the *.deb
files.

   If all else fails, just try it -- the worse you'll do is to remove a
file and install something you don't want.  Now, that sounds serious,
doesn't it?!  But remember, in the case of Netscape or Windowmaker, all of
your customized settings are in your home directory -- therefore, for
example, your Netscape bookmarks and mail settings won't be changed by
simply installing a new package.

   Both Windowmaker and (especially) Netscape's modularity is confusing at
first, but there's a method to the madness.  Don't want the spell check? 
Good, don't install it.  Don't want the help files -- ditto!  Generally, for
Netscape folks will install the latest version of the statically-linked
Communicator and everything else that dselect will suggest.

 Another problem: my Debian stable is so outdated. New packages for
 wmaker etc. usually need newer versions of other packages.

   If you read up on apt-get (man apt-get) you can use that to solve the
various dependency problems when upgrading.  Yes, this is a problem, but
with that said, potato will be released real soon now and this is the
right way of solving this particular issue.

 I like the Debian philosophy, but I also see that s many things
 don't work well/correctly/at all.

   I don't know if I'd term it that way.  If you install a stable-only
system, it works, and works extremely well.  Ditto for potato (though, of
course, it's still unstable).  The problems come from mixing and matching
slink and potato -- two different versions.  That isn't officially supposed
to be done; there's an upgrade procedure, but mixing isn't part of the
plan.  So it's not surprising that things don't work smoothly when mixing
two different versions.

   To draw an analogy to the DOS world, what would happen if you were to
take a Win95 machine and start mixing Win98 components and *.DLLs into that
system?  You'd have a nightmare on your hands.  While slink and potato play
pretty well together when mixed, it's analogous to the same idea as
Win95/Win98.

 Sorry for the bashing on Debian here. Of course it is not fair to
 compare a brand-new distribution like Mandrake to Debian stable which
 is quite old now.

   Exactly.  My advice would be to A) read up on apt-get and use it to
install potato packages into your system, B) hold your breath and stick with
slink until potato is released, or C) just do a full upgrade now to running
the potato release.  IMHO, I'd prefer C, but A is also doable if you don't
want to try a full upgrade.

-- 
 Regards, | Microsoft: Buying up some other company's good idea
 .| today, so they can sell it as an innovation tomorrow.
 Randy|


Re: Question on installing packages and upgrading

2000-02-20 Thread Alex Schuster
[EMAIL PROTECTED] (Carl Fink) wrote:

 On Sat, Feb 19, 2000 at 07:30:00PM +0100, Alex Schuster wrote:

  So, what would I need to do to get an up to date system? Without
  being online for days (which costs some money here). Or is potato
  finished very soon?

 To answer your question:  if you're in a big hurry, you could install
 apt on your slink system.  Potato should be released in some weeks,
 and potato+apt will solve all the problems you refer to.

apt is already installed.

 I personally have been using potato for months now with only a few
 problems, so upgrading to potato early wouldn't be a terrible idea.

But how would one do this? Go online, enter apt-get dist-upgrade, and  
wait for well, a too long time. I can download 10 MB per hour,  
maybe 20 if I manage to get ISDN to work. Downloading a whole  
distrinution via apt would take days, and I do not want to be online  
for such a long time. I wouldn't work anyway, because the phone would  
not hold for such a long time without dropping the carrier. And it's  
too expensive.

So, are there other options? I guess I could download the whole potato  
tree of the ftp server (the connection at work is fast), put it onto  
some CDs, extract the tree to my harddisk, and use apt to upgrade.

So I guess I would have to wait for potato being stable, and then get  
a new CD image.

Or switch to Mandrake... duck

Alex
-- 
  Alex Schuster [EMAIL PROTECTED]  PGP Key available
[EMAIL PROTECTED]


Re: Question on installing packages and upgrading

2000-02-20 Thread John Hasler
Alex Schuster writes:
 But how would one do this? Go online, enter apt-get dist-upgrade, and
 wait for well, a too long time.

You don't have to upgrade everything at once.  Just do 'apt-get update' and
then use 'apt-get install package' to upgrade what you need.  Apt will
take care of any dependencies (pay attention to the messages, though!).

 I wouldn't work anyway, because the phone would not hold for such a long
 time without dropping the carrier.

Apt is smart enough to resume where it left off.

You could also buy a set of CDs, of course.
-- 
John Hasler
[EMAIL PROTECTED] (John Hasler)
Dancing Horse Hill
Elmwood, WI


Re: Question on installing packages and upgrading

2000-02-20 Thread Bob Hilliard
[EMAIL PROTECTED] (Alex Schuster) writes:
 So, are there other options? I guess I could download the whole potato  
 tree of the ftp server (the connection at work is fast), put it onto  
 some CDs, extract the tree to my harddisk, and use apt to upgrade.

 Another option is to get a CD of the unstable distribution.
While no commercial distributors offer silver CDs of unstable, there
are a number of Debian developers (some listed on the web page) who
will burn gold CDs to order.  This will cost more than a mass-produced
slver CD, but it is not exorbitant.

Bob
-- 
   _
  |_)  _  |_   Robert D. Hilliard[EMAIL PROTECTED]
  |_) (_) |_)  Palm City, FL  USAPGP Key ID: A8E40EB9


Re: Question on installing packages and upgrading

2000-02-20 Thread Carl Fink
 apt is already installed.

Then dependencies should be met automatically.  If they aren't, you
should perhaps submit a bug against apt.

  I personally have been using potato for months now with only a few
  problems, so upgrading to potato early wouldn't be a terrible idea.
 
 But how would one do this? Go online, enter apt-get dist-upgrade, and  
 wait for well, a too long time. I can download 10 MB per hour,  
 maybe 20 if I manage to get ISDN to work. Downloading a whole  
 distrinution via apt would take days

But you don't download the whole distribution, just the packages you
actually have installed.  I dist-upgraded to potato over 56K modem,
and it took like six hours.

 and I do not want to be online for such a long time. I wouldn't work
 anyway, because the phone would not hold for such a long time
 without dropping the carrier. And it's too expensive.
 
That's a separate problem, of course.

 So, are there other options? I guess I could download the whole potato  
 tree of the ftp server (the connection at work is fast), put it onto  
 some CDs, extract the tree to my harddisk, and use apt to upgrade.

Or you could download the two ISO images for the Debian CDs and use
the apt-cdrom method to install.
 
 So I guess I would have to wait for potato being stable, and then get  
 a new CD image.

Not necessarily a bad idea.
 
 Or switch to Mandrake... duck

If you find it the best choice for you, go for it.
-- 
Carl Fink   [EMAIL PROTECTED]
I-Con's Science and Technology Guest of Honor in 2000 will be Geoffrey
A. Landis.  See http://www.iconsf.org for I-Con information.