Download Anaconda for Debian
hsoom writes "Debian Planet is reporting that unofficial sarge-based ISOs using the Anaconda installer can be downloaded from here. The features developed so far include '...changed the code that installs software to use APT instead of RPM, removed Red Hat-specific configuration hooks, and written a new tool called picax that builds Anaconda-based installation CDs from a Debian repository'. However there are features that are not yet working and it is not recommended for use in a production environment."
One of the main 'comments' I get when I recommend Debian GNU/Linux to people, is 'Debian is difficult to install' - a fair comment, and this will be a move in the right direction.
Give it some time.
Knoppix is right now probably the easiest way to install Debian, via knx-hdinstall.
Join the Free Software Foundation
Would be nice to see this expand into a single installer / package manager and (importantly!) a Dependency manager.
Maybe a hybrid of Anaconda + dselect would be nice, if rolled into 1. Add 'kickstart' kind of capablity to that and it would be a kickass app to have around.
Specially since most people dont tend to install Linux from installable mode very often( i havent in the last 3 years)
Here's the link to building anaconda-based debian ISO images.
Finally a quick, easy way to remaster debian to hand out to friends.
~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
Before getting too enthusiatic about this, please do remember to read the errata before downloading the iso images. Lots of work still needs to be done, but this is a step in the right direction.
-ChanServ- A novice of the temple once approached the Chief Priest with a question. -ChanServ- The novice asked, "Master, does Emacs have the Buddha nature?" -ChanServ- The Chief Priest had been in the temple for many years and could be relied upon to know these things. He thought for several minutes before replying. -ChanServ- "I don't see why not. It's got bloody well everything else." -ChanServ- With that, the Chief Priest went to lunch. The novice suddenly achieved enlightenment, several years later.
I still prefer text based installations, so it will be great if Anaconda will be optional, so Debian will have the best of both worlds.
Does anybody know anything about it?
Anaconda is just a script that asks you a bunch of questions and eventually just calls the normal installer with a set of user-selected options.
Not much different from what you're doing now, unless you're compiling your own Linux from scratch.
So don't worry. Your precious text-based installation is still right there where it always was. In the stone age.
One of the main 'comments' I get when I recommend Debian GNU/Linux to people, is 'Debian is difficult to install'
I think it can be argued that the Debian installer asks many questions that may not be easy to answer for a Linux newbie.
But, as you say, there is hope: I remember someone saying, a few years ago, that a RedHat had formatted their drives without clearly mentioning that it would be destructive (oops!). Today, Mandrake can be installed after just a few minutes worth of clicking "OK". It generally makes the right choices for the user, clearly shows what partitions will be created, and warns if it's about to blank an existing windows partition. If it finds some unsupported hardware, it mentions what it knows about it, so that the user can simply ask their local guru for help.
I think it's no exaggeration to say that someone who already installed Windows can safely install e.g. a Mandrake.
Serously, the anaconda site will be in for a very heavy slahsdoting. They have links to two isos on the page that slashdot links to. How many will click on those links? how many will be disapointed? The filesisze are BTW: sarge-2003-11-25-bin1.iso 688,074,752 bytes sarge-2003-11-25-bin2.iso 42,174,464 bytes ie, about 720 Megabytes in total. I would consider putting up a torrent link myself, but I don't have a large enough pipe to download those files before the site (inevetably) goes down.
I think this is cool. I have been thinking of ditching Windows and was leaning towards a Debian "based" distro. Easier to install (for me) is a good thing.
I can understand some people saying Debian, in it's current state is difficult to install.
But I cringe when I hear that from a fellow computer person. I mean honestly, just because it's not using framebuffer and a mouse on install?
True, deslect/apt can be intimidating, but much easier the trying to manually find rpms down the road...
Do you spend more time supporting systems or installing systems??? Me, it's supporting them, so I love apt...
And if I hear one more RH person say "Well, just select 'everything' on install, then Up2date doesn't have dependicy problems" I'm gonna kick them in the kneecap...
Common guy's just because Debian has a nice GUI installer doe's that really make it any better distro then it currently was?, For people who think debian stable is outdated, Give Knoppix a try , uses unstable branch and comes with nice hardware detection. I had problems with Redhat 9.0 detecting inbuilt hardware on a compaq armarda m300 and knoppix had no problem...
This would have all sorts of benefits:
- The installer can be written using the full GNOME / KDE / OpenGL / whatever-rings-your-bell libraries.
- You know your hardware is supported before installing.
Also, imagine reading everything from the network instead of from a CD. Then you could make a Windows program based on loadlin or whatever. Put a link to it on a web-page that says "Wanna try Linux? Click here!".After it has booted into Linux and started GNOME / KDE / XFCE / Whatever, the desktop contains a "Click here to install Linux on your hard drive".
A nice way to lower the barrier of entry, no?
Installed the Bubblemon yet?
Perhaps what I should have said instead was "text-based interface".
(Review of The Art of UNIX Programming )
Danny.
I have written over 900 book reviews
Nope, I agree with you fully. I think for the most part that Mandrake and SuSE are probably the best distros out there.
'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
Hopefully this means we have Kickstart too.
Debian has been needing kickstart-like functionality for a while. (No, FAI is not the answer, it works in a somewhat different manner, and its a royal pain to set up to bootstrap unstable systems from a host running stable).
Knoppix seems like a house of cards to me, it works great as is, but when I did apt-get update I started running into some issues/errors. Then in my ignorance I changed my sources.list to all unstable and did apt-get update again, big mistake. By the end of that day the system wouldn't boot. I've also tried (and I am still running) morphix, which is based on knoppix but is deb unstable. But I've had a few issues with that as well although I'm still on an older version of morhpix (but as parent mentioned I don't want to reinstall now, I should be able to just update this deb distro.)
.bashrc and that worked. But once I installed kdm for logging in it doesn't read my .bashrc anymore. Where do I put it when kdm is installed.
Oh and I tried mepis about a month ago which was mentioned here about a week or so ago. Nice installer but even though I told it not to write lilo to the mbr, it still did and hosed it(just saw a bunch of zeros). The morhpix live cd came in handy to fix that. Also mepis seemed a lot slower than the other 2 distro's on this same hardware setup. Just right clicking on a link would literally take about 2 seconds before I would see the floating menu, or same thing in just using the os in general (whether I was in kde or a light wm like icewm).
I actually prefer using unstable deb for latest software and morphix is a pretty good choice, just not sure if it's the one I want to stick with.
Anyone know of other deb based distro's that are strictly sid/woody? I don't want a distro that mixed with all of em.
Also since this is slashdot I'll throw out a few of my problems and see if anyone can help. I've posted these to boards but no help really.
1) I have a nvidia card. I want to have vsync on for opengl apps at all times. I put the env variable in my
2) I have a psx pad hooked up to my lpt port. It works fine in windows and has worked in older linux distros (mdk 8,9 redhat 7.2) but in all these deb distros it works, but it seems to be using up way too much cpu resources, games that run at a solid 60fps without the gamepad drop to like 30-35 fps with it enabled. I've searched this to no end and the only thing I came up with was modifiying gamecon.c and modifying the psx delay value to something lower. People said this worked for them, but it didn't for me. And gamecon.c hasn't changed since 2001 so I know that the previous distros I was using were using the same version of gamecon but yet had no cpu/slowdown issues.
Ok I could go on and on with linux problems I've had, but if the slashdot crowd can help me with those 2 I'd be a happy linux user.
It's too bad that they are making linux so easy to install. Soon I'm going to have to move on to Hurd or something.
Morphix or Mepis ( or even one of hte commercialized distros ) is even easier.. just push a button on your desktop and it launches a ( mostly ) GUI install ..
..
Great for a 'new user'.. they dont even have to drop ot a shell ( whats that they will ask ) to start the install
---- Booth was a patriot ----
Why are you constantly reinstalling?
.deb:s or .rpm:s) consists of nothing more than, that's right, packages.
Most package based distributions (be it
Upgrading to another version is mostly as simple as upgrading the packages.
I've gone from RH 7.0 all the way to Fedora (including all versions in-between) with little or no problems. During this time I've changed all hardware at least once, but I've never had to reinstall from scratch.
That's one of the great things about Linux, IMHO.
We have 30 machines in our research group; there are probably 20 different configurations. Sure, I can find out if I want to, but why should I open each machine up to take inventory before upgrading the OS?
I remember spending weeks hand picking equipment for a new machine based on reports I got from Usenet about how well the hardware worked with Linux. Sure, it may have been supported, but it may have been a bit buggy, etc. People just need to spend a little time researching hardware before they buy it to ensure it works instead of expecting it to automagically work on their shiny new computer. Buy a system that is two or three generations out of date for example. Get a PIII instead of a shiny new P4 with some unknown chipset. Buy a 100Mbit Realtek nic instead of that fancy new gigabit network card. Buy a SB16 PCI card instead of some new fangled surround sound card. Linux works great on OLD hardware.
Just a suggestion, but the next time you can't identify the hardware, flip to another console window (Alt+Ctrl+F2) and type "lspci -vv" and you will have all the information about hardware detection you could want.
And the best part is, you don't have to remove the cover!
I would think he is talking about installing different distributions. I am constantly trying out different ones. I know they are pretty much all the same, but I like to see what the different projects are doing.
linux works great on new hardware if you have a clue as to wehat you are doing when you buy it.
want the surround sound pee-myself uber soundcard? Great! buy one that is supported. same as video, and all other cards/parts.
it is not hard to buy something that is new and works unless as a shopper the person has zero self control and has to grab the closest shiny object.
people bitch about hardware compatability, yet it's their fault for being idiots when they go shopping.
Do not look at laser with remaining good eye.
By M, version 1.0
Gentoo Linux is an interesting new distribution with some great features. Unfortunately, it has attracted a large number of clueless wannabes and leprotards who absolutely MUST advocate Gentoo at every opportunity. Let's look at the language of these zealots, and find out what it really means...
"Gentoo makes me so much more productive."
"Although I can't use the box at the moment because it's compiling something, as it will be for the next five days, it gives me more time to check out the latest USE flags and potentially unstable optimisation settings."
"Gentoo is more in the spirit of open source!"
"Apart from Hello World in Pascal at school, I've never written a single program in my life or contributed to an open source project, yet staring at endless streams of GCC output whizzing by somehow helps me contribute to international freedom."
"I use Gentoo because it's more like the BSDs."
"Last month I tried to install FreeBSD on a well-supported machine, but the text-based installer scared me off. I've never used a BSD, but the guys on Slashdot say that it's l33t though, so surely I must be for using Gentoo."
"Heh, my system is soooo much faster after installing Gentoo." .debs can be rebuilt with a handful of commands (AND Red Hat
supplies i686 kernel and glibc packages), my box MUST be faster. It's nothing
to do with the fact that I've disabled all startup services and I'm running
BlackBox instead of GNOME or KDE."
"I've spent hours recompiling Fetchmail, X-Chat, gEdit and thousands of other programs which spend 99% of their time waiting for user input. Even though only the kernel and glibc make a significant difference with optimisations, and RPMs and
"...my Gentoo Linux workstation..."
"...my overclocked AMD eMachines box from PC World, and apart from the third-grade made-to-break components and dodgy fan..."
"You Red Hat guys must get sick of dependency hell..." .rpms together on the command line, and that problems
hardly ever occur if one uses proper Red Hat packages instead of mixing
SuSE, Mandrake and Joe's Linux packages together (which the system wasn't
designed for)."
"I'm too stupid to understand that circular dependencies can be resolved by specifying BOTH
"All the other distros are soooo out of date."
"Constantly upgrading to the latest bleeding-edge untested software makes me more productive. Never mind the extensive testing and patching that Debian and Red Hat perform on their packages; I've just emerged the latest GNOME beta snapshot and compiled with -O9 -fomit-instructions, and it only crashes once every few hours."
"Let's face it, Gentoo is the future."
"OK, so no serious business is going to even consider Gentoo in the near future, and even with proper support and QA in place, it'll still eat up far too much of a company's valuable time. But this guy I met on #animepr0n is now using it, so it must be growing!"
-
If I had any mod points, I would give them to you. E.
If I really had to say I think we could do one thing better, it would be having a 'headless' install option for some of these devices.
:)
There are times where I go and install software, and have to be in a different room or different area, that me physically being at the console for the entire installation is pratically impossible. It would be wonderful if there was an option to do a network install over https, or a network install over ssh, to get it up and working.
Just think how nice it would be to pop in a CD, sit back at your desk, go to an IP address, and volia, install your server without actually being there
Oh, well, just wishful thinking, unless anyone knows a good installer, wants to help write one, or knows of a free as in beer system to get something like that accomplished.
Ian
I disable sigs...do you?
That would make Debian both one of the most solid distros and one of the most easiest distros at the same time.
Just curious.
I never would have gotten into Debian if not for the hard disk install of Knoppix
Since apt has been ported to the rpm format (by Connectiva) it would be nice to see picax extended to creation of isos for any rpm based distro using the apt-rpm port.
"However there are features that are not yet working and it is not recommended for use in a production environment."
There is no end to criticism if MS or any other company releases something that's buggy. Why does OSS get a pass? Are we expected to beta test? Is that the future of software?
Of course, as a newbie who has wrestled with the install process for Debian quite a few times, screwing up and freaking out, it has been the REAL education I always wanted.
And it is the dumbing down of windows that drove me away. What kind of opinion can one have of human beings if you believe that you must always make it easier for them. Some people are smart. Some liked to be challenged, so long as it is not fruitless.
My machine is humming in a way I always dreamed it would. It took me a little over a year to go from totally uninformed (not even knowing what Linux was) to basically informed. When I look at windows with all their pictures and random names for the system functions, I can see the low opinion developers must have for the non-technical masses. The world of convenience is not unquestionably better for all. Sometimes it just makes us weak.
So how long before the redhat-config-** are ported to debian is the next question.
The differences between these two may soon lie in just deb or rpm. Which is really better may be just a matter of preference, but it seems that there are more distros using rpm than deb, so will debian ever move deb to rpm or are they tied to deb?
Only 'flamers' flame!
Does slashdot hate my posts?
Well, I suppose it's what you're looking for out of a computer, but one of the best things about linux is it's compatibility with old hardware. Debian is my personal favorite of a distro because it's so streamlined. Only what you want when you want it. Fluff like anaconda (like RedHat) will only slow down slower machines like mine and decrease the performance.
On that note, is dselect really that bad? In the time it took me to learn the interface and to select (or deselect) all the packages that i wanted, the windows XP installer would have just about finished loading the SCSI, SATA, & RAID drivers, none of which I have the remote possibility of using.
Now here's where i get really scitzofrenic:
The good thing about this anaconda installer is that it will bring a wider user base to Debian (though many people will be wary because they heard from a friend of a friend that it's hard to install) and to Linux in general (I hope) which will in turn bring about better driver support and software releases to Linux (though maybe i'm just being idealistic)
This is really old. You get mod points just for using cut'n'paste?
I have to bite on this one - having just installed a new debain system last night that is replacing a redhat 7.2 box as a mailserver/firewall.
In my work i deal with different linux distros ranging from Redhat 7.2 Mandrake 8.2, 9 9.1 and 9.2, and have played with Redhat 7.3 8.0 9 and am currently looking into rolling out Suse Open Exchange server.
IMO you need to choose the right tool for the right job.For a desktop system you may want all the gui tools and wiz bang features. You may not mind upgrading your machine every six months to stay on that "cutting edge" In the server space though - where you have a three year rotation of servers, stability is most important The slow relase cycles suit the server space down to the ground - if you really need a new feature or package and its not in "Stable" you are able to install it from testing or if needs be unstable. Yes you may get bugs and you may be beta testing but what do you think you are doing for those distros that release every six months.
Personally on my laptop i Run Mandrake 9.2, which does have some nice features (there are urpmi problems - broken mirrors, changing keys etc etc ) on my desktop though - i run Mandrake 9.1 (got sick of urpmi probs)
From the installs i have done of debian i have found that the apt system works very well - applies all the latest security patches during the install ( The mdk install security patch feature is broken in 9.2) and leaves your system very stable and with a little configuration - which you should be doing on the other distros anyway eg firewall you have a stable an secure machine that is well suited to a server.
One last point, I trust Debian for my personal firewall/server needs because changes and improvements are more driven from a technical perspective than marketing.
My only advice - The right tool for the right job.
Seb
Bush is making the best of the situation that Clinton handed him. Clinton passed off a broken economy along with his end-of-term scandals.
In all actuality, the worst thing facing America right now is the extreme anti-Republican sentiment the Democrats are all generating. They're sore at not being able to use Gore to achieve all the Socialist measures they want, so they're poisoning Bush's presidency every way they can.
Comment removed based on user account deletion
Comment removed based on user account deletion
Comment removed based on user account deletion
Comment removed based on user account deletion
Now you have the best of both worlds in one package. Both graphical and command line with redhat's hardware detection (the detection is a much bigger deal than the gui install to me, but I know alot of people who feel otherwise). On 99% of all setups redhat manages to detect every piece of hardware in the system and have everything configured correctly when all is said and done, no other system including some redhat knockoff's like mandrake manages this.
;)
Debian has the best package management and repositories, where debian has stubbornly remained archaic in terms of the installer and hardware detection, redhat has done so in terms of package management. RPM and the Debian installer BOTH suck arse.
Now if we can get the other simple redhat configuration utilities ported over. Little things like netconfig may not be the biggest issue in the world, but certainly simplify setup for someone just started out. You should NOT have to know what a default gateway is just to plug the number in and get your system on the internet
I was playing drink and surf and over bought some case badges. Help me get rid of them and donate money to debian at the same time. http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item =3642840115&category=41881&rd=1
http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item =3642840800&category=41881&rd=1
"I say we take off, nuke the site from orbit. It's the only way to be sure."
Comment removed based on user account deletion
I think it can be argued that the Debian installer asks many questions that may not be easy to answer for a Linux newbie.
That's true, but the point is that most of those questions are unecessary. Every PCI device on my system has a number, and the Linux kernel comes with a map of device number to driver names.
I'm not a Linux newbie, but see it as a waste of time to answer silly questions about the modules I'd like to load for every bit of hardware in my system when my hardware is designed explicitly to avoid the need to do so.
I took a look at the Progeny installer. Very pretty. I had an empty hard drive so I gave it a whirl.
I CAN say don't try to select individual packages and don't try to install everything.
BOTH times it crashed and shut down.
I would have liked to see it work to see what I ended up with. Maybe another time...
David