livram79 wrote:Thank you guys for your comments. I thought a rolling distro means that you do not have to install a new ISO, isn't it? Is upgrading the same with installing a new ISO? I can see only one difference between Debian Stable and Testing:
-when using Testing you get the new packages before they are well tested.
-when using Stable you get the new packages later, after they are well tested (the new stable release)
Please correct me if I am wrong.
@livram79: You're correct that a rolling distro means you do not have to install a new iso. Upgrading is sometimes used interchangeably for two different purposes when people use the word. When you perform an upgrade in the Ubuntu sense of moving from one version to another, such as from 10.04 to 10.10, you are moving from one distro version to the next newer. But you also perform an upgrade when you do a normal daily/weekly system "update" because your commands are
- Code: Select all
sudo apt-get update && sudo apt-get upgrade
and you can also add to the end of that
- Code: Select all
...&& sudo apt-get dist-upgrade
What the term upgrade means is to bring your packages up to the most current version, thus "upgrading" them. The dist-upgrade pulls in additional upgrades that the normal upgrade will not, such as new kernels, headers, etc. and add new dependencies. However, in the case of Ubuntu and regular Mint, in order to actually upgrade from one version to another with the dist-upgrade command, you still have to point your /etc/apt/sources.list to the new repositories to pull in the new system. Otherwise you'd cause all kinds of conflicts with dependencies since they would obviously change as newer packages are introduced.
With Debian Testing, however, those new files are dumped into the same repo, as happened when Squeeze went stable. The new Wheezy packages were placed into the Testing repository and everyone who upgraded got a lot of new packages and essentially a new OS, all without doing anything except an update. But you will see a lot of recommendations to update manually with apt-get or aptitude, and they normally suggest doing update, upgrade and dist-upgrade (or full-upgrade with aptitude). That pulls everything in and keeps you current, or "rolling".
I hope I said all that correctly. Jump in and fix anything I may have stated that needs an edit.
