Saw it at DistroWatch: “Debian 3.0r1 is out. The revisions of Debian’s stable branches are released to incorporate all security updates and critical bug fixes since the last stable release and this one is no exception. The following major packages were affected: the Linux Kernel (the default Kernel upgraded to 2.2.22), apache, ethereal, fetchmail, gaim, glibc, kdelibs, php, postfix, python, samba, snort and xinetd, among many others; see the complete ChangeLog for details.”
in about 200 years Debian will be as easy to use as Windows.
I’m running Debian 3.0. How do I upgrade to 3.0r1?
Write apt-setup and choose your closest http-address.
Write “apt-get update; apt-get dist-upgrade”.
All done.
Actually, if you are already able to use apt to download programs, all you have to do is type the following:
apt-get update
apt-get dist-upgrade
You don’t need to do the apt-setup step.
between…
apt-get updgrade
*and*
apt-get dist-upgrade
In about 200 years Windows will be as easy to use as Debian.
I constants here people rave about the stability of debian and how it is the best distro – why?
I don’t see what makes debian any more stable than redhat 6.2 (I use RedHat 6.2 as a comparision because that seems where Debian 3.0 is right now).
Also – why is the developer distro also better than RedHat. Is it personal choice? I can run apt-get on my RedHat 8.0 system fine.
What advantages does Debian have over RedHat and why are so many _new_ distro’s using it as their base?
… because of apt. I have gotten tired of having to remove everything except /home every 6 months or so when a new version of Redhat or Mandrake comes out. With Debian, “apt-get update && apt-get dist-upgrade” just magcially *works*. Every time. No breakages yet . Show me an RPM based system where you can do *that*.
I think the difference between the two is apt-get upgrade only upgrade a single package where as apt-get dist-upgrade will upgrade all the packages on your system.
In about 200 years Debian will ship with a kernel that supports journaling filesystems and modern hardware by default.
Debian is also very good because of their testing. They really test everything thoroughly. When you are using Debian stable, its very hard to find bugs, becuase its already been tested so much.
Debian is also HUGE(number of packages in distro), so if you need a package, you can usually get it from them, and if you do, its almost guarnteed to work. I haven’t used it too much, but I’ve never seen anything just stop working, like Mandrake and Red Hat sometimes.
They have 9000+(?) packages if I recall, but you only install a minimal system at first, then add things you want, and they have “tasks” which are groups of packages, like X, Gnome, etc. You can get a very lean system that way, comparable to many “light” distributions.
While Mandrake, Red Hat and others have APT or something similar, it just doesn’t work as well. APT has been around for several years, and with the quality of their packaging, its just Magical.
With that said, I’m really excited about Debian Desktop, It could seriously ROCK.
Debian is good cause its maintained. Yes, they are older packages, compareable like you said to RH6.2, although i dont think 6.2 had XF4.1 and Mozilla 1.0 and…and… But, all the important security fixes that happen in the newer versions of the packages get backported to the older packages to make sure that it remains as secure and as stable as possible.
As for the “i can apt-get from redhat” comment…i highly doubt that you have over 9000packages to choose from, or if you are brave with debian you can use debian testing and debian unstable for even more newer packages.
Use what makes you feel productive, for myself, i prefer typing “apt-get update && apt-get dist-upgrade” once a month than burning a new CD every 4months and having to reboot my box, and go through an install process.
To select sites to download packages from: apt-setup
To install a new package: apt-get install packagename
To install a package you have downloaded: dpkg -i package.deb
To update the local package cache: apt-get update
To search the local package cache: apt-cache show search-string
To get details on a package in the cache: apt-cache show packagename
To upgrade packages without breaking everything: apt-get upgrade
To upgrade packages that might potentially break others: apt-get dist-upgrade
To pretend an action with apt-get: apt-get -s actionname (e.g. ‘apt-get -s install gaim’ will tell you what would happen if you typed ‘apt-get -s install gaim’)
To upgrade to Sarge/Testing or Sid/Unstable:
a) open /etc/apt/sources.list in your favorite editor
b) replace all occurances of ‘woody’ with ‘testing’ or ‘unstable’
c) apt-get update
N.B.: security.debian.org doesn’t have packages for unstable
Warning, the comment on this site are wrong. Check the release note.
If you’re running Woody/Stable (3.0), wat do you do to upgrade to r1?
Nothing special. You’re in the same release (woody). “apt-get dist-upgrade” is for upgrading to a higher release like testing (sarge) or unstable (sid). Do *not* use “apt-get dist-upgrade” whitin the same release, it may break thing.
Whatr do you do then? The same you do every day:
apt-get update && apt-get -u upgrade
Yes, now you’re running the latest of the *stable* release.
Have fun,
C.
“between…
apt-get updgrade
*and*
apt-get dist-upgrade”
Strait from the man pages I’m getting that dist-upgrade “intelligently hands changin dependencies with new versions of packages; apt-get has a “smart” resolution system, and it will attempt to upgrade the most important packages at the expense of less improtant ones if necessary.”
I’m guessing they’d want you to do that so you can get all of the important packages in sync (or… something along the lines).
” I think the difference between the two is apt-get upgrade only upgrade a single package where as apt-get dist-upgrade will upgrade all the packages on your system.”
Nope. ‘apt-get upgrade’ will upgrade many packages at the same time. Like for example I have 311 packages to upgrade(that’s sid for ya). all i’d have to do is just apt-get upgrade and let it do everything by its self.
both ‘apt-get upgrade’ and ‘apt-get dist-upgrade’ will upgrade mutliple packages. They’re just different in how they upgrade (not much, but some).
“apt-get upgrade” is use to simply update you packages to the last available in your tree (stable/testing/unstable).
You run “apt-get dist-upgrade” after changing your sources.list (the locations were the packages are online) and pointing it to a *different* tree. “apt-get dist-upgrade” is not as carefull as “apt-get upgrade” because you’re not upgrading *packages*, but upgrading the *distribution* (and some dependencies will be resolved later on the process)
C.
Dont worry! Gentoo 1.4 final will be out in just a few weeks
Let the flaming begin!
…while we’re talking about Debian.
I’m looking to deepen my IMHO too shallow knowledge of UNIX. So far I’ve my mind set on using an old PII@350 with ~128-320 MB RAM to play a little with various OSes, including UNIX-based ones. Given the low specs of the machine and the fact that I rather need a server (at home, in my LAN, to play with) than a Windows-replacing leet desktop I had my mind set on a (rather) minimalistic Linux distro (such as Debian, apt-get is a big + in my experience) or a *BSD (FreeBSD comes to mind).
Now, I also want to be able to run Java on the dang machine, mostly servlets, but “real” apps would be a big plus too. As you can see, this is where the BSDs starts to look a bit weak (no J2SE 1.4.1 available unless I want to wait for a certain project to finish their patches…).
So, it seems I’ll have to go with Linux then. So, all Debian people out there, have you any experience using Java 1.4.1 and/or servlets with, e.g. Woody or Sarge?
On a more general note, any problems with upgrading the kernel and installing ext3 under Woody?
Sarge seems too be a reasonable compromise between bugs and “obsolote” SW. Comments anyone?
those terms (stable, testing, unstable) are relative to one another, not reletive to Linux in general.
packages that get put into Unstable come from the great chaos that is experimental….Unstable is where the packages that work and have been tested to not have dependancy problems gets put. they use the same software that mandrake uses, no more unstable than that., infact, a package that has been in unstable for a few weeks is more stable than the ones that are shiped in mandrake since the program gets constant testing and updates where mandrake hardcopies it to a cd and never looks back except for security updates.
I run unstable and do have never ever ever run into trouble with a program that installed…some times a package does mnot install becasaue a dependancy has not been uploaded yet, but that is the worste I have seen it.
Where is it?? What do I need to run it?? Gimme gimme gimme
I’ve almost reached for the credit card several times to buy Xandros….almost. RH8 is GR8 except when it comes to installing and setting up new software. The only real reason I’d spend close to $200AUS on a linux distro is what looks to be a sorted-out software installer and salvation from dependancy hell. If there’s a version of APT for RH8 then Nirvana is mine!
Any help would be appreciated.
http://osnews.com/story.php?news_id=1890&page=4
enjoy