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

Re: changing to Debian from Mandrake



Michael Kaminsky said:

>   of Debian seems sorely lacking.  Mandrake seems to put out RPMs
>   within 1-2 days of the upstream developers.  There are still no
>   Debian packages for software I use regularly that's been out for
>   > 1 month (according to the debian web page package search form).

i consider this a GOOD thing. having stable packages are good.
i don't want to upgrade every day. i reccomend mandrake for newbies
but despite all its new stuff it has a ton of problems last time
i used it.(which was a while ago i admit). each distro has it's
strength. one of debian's is it is stable, one of mandrakes is
it has the bleeding edge.


>   Example: gnucash.

i don't even balance my checkbook so i don't have a use for
a program like gnucash.

>
> *  Apt + dselect seem very powerful, efficient if you use them
> together
>   correctly.  From the mailing lists, though, "correctly" seems to
>   be a matter of confusion (or perhaps just preference).  RPMs
>   don't cut it for bleeding edge multiple-dependency upgrades (as
>   you all know well).  This reason is key to my wanting to change
>   over.  Have the people who wrote these systems outlined their
>   correct usage in a FAQ/manpage/etc.?

if i was to need such a bleeding edge system i would use
slackware probably. you lose much of the advantage of debian
in my opinion by using such bleeding edge things, might as well
stick to compiling from source only.

>
>   testing but grab select packages from unstable by configuring
>   "pins" in an apt_preferences file.  Are there simple instructions
>   for doing so?

if i need something from unstable(which is rare) i use the
source function of apt-get (apt-get -b source <packagename>)
never messed witht he apt preferences and never heard of pins.

as far as upgrading, changing lines in sources.list and doing
update ; dist-upgrade with apt-get is the easiest way to go.
i would never reccomend such a thing for a newbie though,
i'd consider it a good thing that there is no option to go
straignt to unstable or testing from a potato installation.
(you can do it by manually editing the sources.list on
install i believe but its not obvious).


> *  Mandrake has very decent system configuration tools.  I spent
> many
>   years editing scripts and config files to setup up Linux
>   machines,  but it just takes longer when it comes to simple,
>   basic tasks
>   (adding a network interface, changing the runlevel configuration
>   for daemons, etc.).  Does Debian provide such tools (even if
>   clearly they don't work for all situations)?

one thing i hated about mandrake was the fancy gui configuration
crap. it took quite a while back with mandrake 7.0 (? or was it
another 7.x) it broke BADLY with dhcp. i ended up having to
hack up the startup scripts to manually run a dhcp client on
boot since the internal stuff never worked. while it is true
that debian has a steeper learning curve once you get there
its great. i suppose i am biased as i have used so many
other systems like solaris tru64 irix, aix hpux freebsd openbsd
etc etc that its hard to think about 'ease of use' compared
to what i use on a daily basis(the above). for some tasks i
like to use webmin (http://www.webmin.com - i believe it is
packaged as well in testing or unstable). one thing that
linux could use -- is if IBM would open the source and port
SMIT to linux. that would be great !! I'd love it if
linux distros had a common configuration BACKEND(then have
whatever frontend you like).

AIX's backend works something like this:
/usr/sbin/mknfsmnt -f '/stuff/workspace' -d '/stuff/workspace' -h
'nis-wa' '-n' '-B' '-a' -t 'rw' -w 'bg' -K '3' -k 'udp' '-y' '-Z' '-X'
'-S' '-j' '-q' '-g'
that adds a NFS filesystem to be mounted NOW and at boot using
udp as the protocol, nfs version 3, and a bunch of other defaults.
of course that command is called from a fancy point-and-click
interface(SMIT). but the idea is great, a command-line backend
to the system which can easily be called from any GUI app.

i converted the current company im at from redhat to
debian. when i started we had redhat everywhere, the mail
servers had to be rebooted from time to time as they would
just stop accepting connections! no errors, they would just
'die'. installing one of my homebrew kernels helped a lot
but it wasn't until we replaced redhat with debian that
the issues went away.


to end ....i'll just say again that mandrake is good at being
on the bleeding edge. redhat is too on the bleeding edge
(gcc 2.96 and glibc 2.2). i like them to be, so their users
can hit all the bugs and get them fixed before they touch
my systems. most every distro has it's strengths.

i'd be very happy if i could use debian potato for the next
5 years on my servers with seucrity updates and stuff.
workstations need a bit more up to date software especially
X.

im a firm believer against the 'latest is greatest' idea that
so many commercial software vendors like to implant in their
customers. if there was backports of security fixes in the kernel
i'd still be running 2.2.10 on most of my systems instead of
2.2.19+ow3

nate





Reply to: