Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
The reason I suggest this article is because it discusses how and why the live CD contains packages from different Debian versions (stable, testing, unstable, experimental) and how this can be a problem when using Knoppix as an installed system:
This works out great for a Live CD where everything has been tested to work together well. It does not work out so well when you take that combination of carefully tested and balanced (and maybe hacked to fit) software and install it to hard disk, particularly if you ever install anything else or try to update any of the current packages. That makes the package manager do things that it is not intended to do with parts taken from the different versions.
Well, unlike the article claims, I don't really think that this is rocket science. Basically it seems like knoppix is built on debian stable, but has the package manager set up so that it looks first to testing and unstable repos. I think there is no harm in eliminating lenny and squeeze from the sources.list file, and updating and upgrading everything. That being said what is left is a mixture of sid and wheezy (testing and unstable), which I guess is unsupported by Debian standards. If I'm wrong about any of this, I really do not mind being corrected.
There is one other pertinent file.../etc/apt/preferences, which reads
Pin: release a=testing
I'm guessing this just means, first look to wheezy for the package, and if it isn't there, look in the unstable repos.
it SEEMS like a pretty cool way to set up debian, though perhaps more liable to break than just installing squeeze, isn't any debian configuration using the unstable or testing repos more likely to break than stable?
I definitely hear the advice about just installing Debian directly from sources rather than going through knoppix, and thank you for that. Maybe the more proper way would be to do a conventional debian install and then use dpkg to from knoppix build a package list for all of knoppix's cool, built-in packages?
Confusion like this makes me wonder why there are SO MANY linux distros, debian-based distros, gentoo-based distros, ubuntu-based distros, etc. If it's less stable/safe to install them, why should they even exist (instead of just existing as scripts that the user runs ONCE the main distro, whether it be debian, gentoo or ubuntu is properly installed)?
Last edited by pepperdreamteam; 01-28-2013 at 11:54 AM.