The Very Verbose Debian 3.0 Installation Walkthrough
Gentu writes "Cited the general displeasure which accompanied the Debian 3.0 release, mostly regarding its dated installation procedure, Clinton De Young wrote an easy-reading but long article for OSNews going through the Debian installation step by step. Of course Progeny released recently the PGI graphical installer, but it is not as complete as the current Debian text-based installer and it will definately be quite some time before it get adopted by the project."
Instead of spending the time to create a guide through the installation, it might be a better idea to make a more intuitive installation system. That's one thing RedHat/Mandrake have over Debian. If Debian wants to increase its market share, it will have to follow their lead and "dumb itself down" a little for less experienced users.
Have you been stalked by Seth today?
I found debian's own installation guide to be extensive enough
-dk
Yey, the more newbs on Linux the better. Just think if everyone knew how to install it, and then we could finally ditch M$ and take over the world!! Muhuhahahahahaha!!!!
Bill
-Bill
I haven't used Debian for quite some time since using Gentoo, I still think Gentoo's installation page is incredibly long. Or maybe it just seems that way because I'm waiting a really long, long time in between instructions that require compiling something.
I am in no way a linux guru and/or expert, in-fact I am about as wet behind the ears as you can get. Debian comes off as being one of those distros that you should only bother installing if you are in-the-know. I have been very curious about debian for a while now and have always went the RH or slackware and mandrake route beacause of the ease of install. I have to admit though that, A) this article helps TONS & B) debian has gotten much better for us newbs. This is a MUST read!!!
I don't think the problem is walking through the installation. I had a friend, who have never installed Linux before, install Debian two weeks ago. He had no problems following the onscreen instructions (just click next, basically).
The problem is, as many people has mentioned before, the automatic (non-existing one at that) hardware detection. We weren't sure about what kind of network card he had (as in which chipset to use), and we were doing a network installation (just boot up from disks), so that was a huge problem. Finally, we just tried all the drivers, one by one, until the right one didn't fail on load.
Everything else was pretty easy.
Je ne parle pas francais.
Increase its market share? Debian developers don't get paid for all the hard work they do. Why should market share matter?
Besides, the installer is not that difficult.
...the PGI graphical installer...
AAArrrgggh! RAS syndrome!!
(RAS: Redundant Acronym Syndrome)
Malike Bamiyi wanted my assistance.
Why don't they just add a microwave pocporn bag in each box.
> Of course Progeny released recently the PGI
> graphical installer, but it is not as complete as
> the current Debian text-based installer
More importantly, it's i386 only.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
reticular activating system
For lazy people, it's a function of the brain.
I got a 1600 on the SATs.
On my house mail server, that's a different story. I'm running Debian on an old P133. Debian made it really easy to install a totally stripped down system and exim configuration beats the *#@$* out of sendmail configuration as far as I'm concerned.
The debian install isn't bad at all if you're FAMILIAR with linux and know what you're doing. People complain it isn't as nice as Mandrake install. Guess what, Debian is put out by hobbyists and not by a commercial company. The focus is on functionality, NOT GUI interface design.
Debian isn't shooting for the average Joe Schmo linux desktop user. I think Debian is great for systems when you want TOTALLY cutting edge (unstable gets updated all the time and installing new packages over the net is a breeze), when you want just a few precisely chosen packages, or when running headless.
My largest complaint about Debian isn't about the installer per se, it's about X windows and fonts. Basically, I apt-get install gnome etc... and I have no idea what is up with the font situation. It use to be that you didn't even have truetype and had to fuck around for hours to get basic truetype working. I have no idea what the situation is with anti-aliasing and gnome 2.
But watch the criticism of Debian. Debian is a free product that is remarkably functional. It literally amazes me that anything in Debian works at all (and for the most part, everything does *with a lil tweakin*). Unless you start paying money for Debian GUI development, watch your tongue :P You're not ENTITLED to completely free operating system with a nice graphical installer!
I mean, if you can't figure out the debian installer, perhaps you shouldn't be using debian.
It's not a hard installer, as far as installers go. I don't see what the big deal is.
Why isn't there an O'Reilly book entitled "Installing Linux in a Nutshell" or "Installing Linux for n00bs" or something. The picture could be a drooling idiot or something.
The problem with people today is that they've been babied for too long. It is not difficult to learn how to install an OS. Hell, you might actually come out of the process with some knowledge. People who do learn how to do things have much less need for tech support and have many fewer problems. Companies should stop wasting their time trying to oversimplify everything. It's like holding a teenagers hand as they try to cross the street. Its totally unecessary and lets people remain total n00bs.
----
Go canucks, habs, and sens!
As has been said a hundred times before (I'd link specific comments, but check back to any other thread about Debian), Debian isn't a distro for new Linux users. It can be, but that is not it's main purpose in life. If I were asked to summarize Debian's main purpose in life, I would say "to provide Linux on some more obscure hardware platforms and to put the F back into Free."
/dev/hda2 instead of /dev/hdb2), but otherwise, I followed my 13 page printout to the letter and not only did I have an installed system at the end of it, I knew how the installation worked. I knew all about partitioning and filesystems and swapfiles and hopefully someone who has never seen these things before will know what they all are at the end, as opposed to someone who hits "Enter" (or worse, clicks "OK") multiple times.
People say Debian's installer sucks for people who don't know what they doing. I had trouble the first time I installed Debian. I can whisk through the installer with no problems now.
I installed Gentoo some months ago for a LUG demo. The installation process ate my Windows partition (because I was an idiot and typed mke2fs
Putting the installer into X or gtkfb will sure make it seem a bit more friendly for new users, but unless it's backed up by a great set of administration tools for package management etc such as Red Hat provide, you're just fooling people into thinking that they can get by without knowing anything.
I think something like what has been produced here is what Debian needed more than a graphical installer - this page will instill the sense that "if you read the instructions, complex tasks become simple" into people, and that's what really counts.
If you're going to change something about Debian, change dselect. It's horrible. It needs to be changed. I haven't used dselect since I learnt how apt worked, but sometimes it would come in useful if it wasn't so god awful!
RTFM is a damned sight easier to say to someone if they have a decent manual available. Lets hope this guide can fill that void.
you forgot..
blah blah BSD!
bla bla CowboyNealOS...
Does somebody somewheres not know the definition of plug and play?
See, there is this USB port thing, and you, err, plug stuff into it, and, uh, well, heh, it is supposed to kind of, err, work.
If USB mice require configuring then there are more serious problems here then just the lack of a graphical installer. . .
Need help treating your acne? Come here!
I would really like to hear an example from anyone as to exactly what in installing Debian was hard for them. I think it is easier than any other system, honestly.
Sure someone new will not know what the drive partitioning means and could impact. For that they should have a 'default: I have NO idea what this is' option on that. But all my hardware was detected except the network card and from experience I do know how to do that. Maybe they should put an app in there to try and auto detect them better. So other than selecting the network card to use by hand the rest is hitting enter ??
Redhat's administrative tools are graphical and there's really no good analogue in Debian.
Step 1: Equipment checklist First up, make sure you have the following items at hand:
Step 2: Beginning the installation Start by removing any NVidia or ATI 3D accelerators from your system. They are not supported and only used by RedHat running faggots or those pathetic newbies who download binary drivers. Also remove any sound cards because you can't set those up automatically, and only Mandrake-using ass-punching gayboys use sound cards anyway. You might need to install without a keyboard or mouse if you have one of those retarded USB devices also. Only SuSE-loving goat fuckers have USB keyboards. Real men use XT keyboards, and because we're installing Debian, we're real men. Right? Place the first CD in the CD-ROM drive (it's where the Lindows homosexuals keep their coffee mugs), and boot the machine up.
Step 3: Hardware detection No fucking way. We're not like those cockgobblers from Caldera. Move on to package selection, and deal with the fact that your SCSI, IDE, mouse, video card, sound, CD burner and DVD drive don't work yet. They will eventually...after spending hundreds of hours alternating between scouring the internet for helpful scraps of information from other true Debian heroes, and righteously hurling abuse and scorn at other non-Debian Linux users over the poor quality of their installers.
Step 4: Selecting packages to install Debian comes on lots of CDs, but doesn't really contain anything much useful or up to date. That's the way we like it. Screw those Mandrake using cunts who giggle like cum slurping retards about their fresh new RPMs. Not having anything up to date means there's no time wasted installing anything from CD!!
Step 5: Updating the distro with apt-get. Ahhh apt-get. Wonderful apt-get. Marvellous apt-get. apt-get apt-get apt-get. Is there anything sweeter than apt-get? Only the smug feeling of righteousness that comes from watching your RedHat, Mandrake, and SuSE using friends stick their cocks in each other's mouths while trying to deal with RPM hell. RPM HELL I TELL YOU!!!! Alrighty...since the installation CDs were 2 years out of date, fire up your 2400 baud modem (no support for high speed serial ports or ethernet, sorry), and download all the updates for 2 weeks. This will give you time to think up new and conceited insults to hurl at your next-door neighbour, who installed Mandrake 9.0 off the front cover of "I Take It In The Ass" monthly in about 30 minutes without any prior Linux experience. He sucks. He's not elite like you. w00t!!
Step 6: Using Debian 3.0, and the warm afterglow of always being right in the face of overwhelming Linux homosexuality. Cool. You've got your new Debian 3.0 box up and running! Now it's time to get out in the internet and start punishing all those scrotum-swallowers who don't understand that Debian is the only true Linux distribution. Start with some rabid zealot posts to Slashdot...the moderators are all fucking retarded and so are most of the readers, so they're easy targets for your righteous Debian-fuelled fury! After you've had a bit of experience typing in 'apt-get rulz RPM sux0rz' a few times, you're ready to take lynx out into the big wide world and let everyone know that you're among the few, the proud, the hard core, the 3733+, THE TRUE GNU/LINUX USER. Go out and make a RedHat user suck your cock. They'll like it and you've earned it!!
Next week: FreeBSD installation and tuning for people fed up with the rampant homosexuality and bestiality of Debian users.
You forgot: bla bla bla ... I installed a Stage1 on a 56k modem.
Last time I installed Debian, I wrote about 20 points of installation instructions in a notebook. The instructions are simple, and let you quickly set up similar systems without needing to search online for more information.
Soon I'll be creating a webpage, so you too can run an open-relay EXIM server.
http://jesus.everdense.com/
And many of them also have some ideological views (like breaking the monopoly of a certain software giant)
I think their market share actually DOES matter to them.
(I agree on the installer though)
"The majority is always sane, Louis." -- Nessus
http://slashdot.jp
Remote Access Service
dselect is way better than apt - you just need to read the help file the first couple times you use the program until you know the useful hotkeys.
And what's with all the Gentoo newbies who endlessly spam every 'Distro does something!' thread?
Insert media
Boot
Enter hostname and IP address [NON DHCP SYSTEMS ONLY]
Done.
If it's harder than that, get a better operating system.
I know some Linux distros aren't there yet, but some are (stand up Suse and Red Hat).
OS/400 has been like this for over twenty years (except the IP stuff - LU6.2, SNA, oh the memories)
Solaris is just like that.
Installation is a difficult, but solved problem. Before you start whinging about different device drivers, incompatible IRQs, horizontal sync rates and other inanities, ask yourself why IBM, Sun, HP, Microsoft et al. have solved the problem.
If you want real geek cred, make the hurd work, or add an optimisation to gcc. Or, possibly, build an installer for Linux. Working through a difficult install is a waste of everybody's time.
Thank you and good night.
because once Debian is installed, you can go thru upgrades without reinstalling, as it's the case for most other distributions. And if you have to install it more than once, you'd better understand the various steps for later recovery.
have you been defaced today?
It's a very simple word to spell too. Just think "definite" and add "ly".
Spelling Nazis sux0r but this particular word is misspelt a bit too often on Slashdot.
Cheers
Stor
"Yeah well there's a lot of stuff that should be, but isn't"
It's not really a matter of noobies vs. geeks, or intutive vs. non-intuitive, is it? It's a matter of automation.
Most modern installers automatically detect hardware settings and proceed accordingly.
Why would an ubergeek prefer to enter in chip information any more than a noobie?
And why would a super-intuitive interface (if there is such a thing), or at least a conventional one, solve the problem of the installer not figuring it all out automatically?
Finally, would an ubergeek reject Debian if it were as easy to install as Mandrake or Redhat? Is that all there is to Debian that makes it a distribution of choice for geeks?
One day, you will move on to solid foods. Shortly thereafter, the discomfort you currently have in your nether regions may ameliorate. You may, with good fortune, even gain some control over your bodily functions.
Until that happy day, we thank you for your charming contributions to this forum.
This installer is modularised, using udebs (micro debs) to extend its functionality. Currently bootable on i386 and s390 but probably not usable to do a complete install yet.
The Progeny-developed discover tool, similar to Red Hat's kudzu, is being used for hardware autodetection by the installer. But the Progeny installer itself seems to be not very useful to create a fully-fledged installer - it does not even have support for non-ext2 filesystems!
Michel
Fedora Project Contribut
Debian's installer was a huge hurtle for many people, who would otherwise like to try it.
I kind of want to hurtle this story through a spellchecker.
Spelling Nazis sux0r but this particular word is misspelt a bit too often on Slashdot.
You spelled misspelled as misspelt.
I believe that most volunteer developers created something in the hope that someone will find it useful. So high market share = more people are using it should be their goal as well.
In open source, a lot of people will vocally voice their opinions that projects should be similiar to each other.
Debian is a great example of this. You frequently hear complants of a non-graphical installer, usually with the comment 'but my $preferred_distro has a graphical installer!' I haven't looked at the exact reasons why debian doesn't have a graphical installer, but an educated guess would take into effect the roughly dozen hardware platforms debian supports and the fact that debian will do things in ways that usually won't break - autodiscovery has the potential to cause problems. Plus, this is the distro where I can stick a few floppies into a machine, do a tiny install and skip tasksel and dselect, then apt-get apache, sshd and iptables, and have a small, fairly secure webserver without ever needing to download x.
The other complaint is that debian should have up to date packages. Debian's philosophy isn't to ride the bleeding edge, its to make sure everything works, and that stable is named stable for a reason.
I see a lot of this going on in the open source movement, and its just wrong. If Debian wants to be a better Redhat, the developers should join the Redhat team. Same with other projects. If mySQL tries to be postgres, even if it succeeds, we will have lost something. However, if mySQL strives to be a fast SQL database for websites, then we will have two good databases, both with a different purpose.
Each project should have a purpose, a goal, and it should be different from the other projects. Else there is just duplication of efforts and time lost as each project reinvents the wheel.
If you need a long instruction document just to install an OS, then you can bet it's not going to be easy to use after!
Stick to Mandrake and the other user friendly linux distrobutions... although none of them are as easy to install as windows it is still not very hard.
GoatPigSheep, the 3 most important food groups
-download and burn Libranet 2.0 -install Libranet 2.0 -modify /etc/apt-sources/list to your liking ( testing, sarge, unstable )
-apt-get upgrade
-apt-get dist upgrade
-rejoice that you're running Debian!
Seriously, it is that easy. I'm running Libranet 2.7 upgraded to Debian Sarge on my desktop and it's a dream. Accelerated nVidia drivers run well especially on UT 2003 and all of my peripherals ( wireless optical Intellimouse, networked printer, etc. ) work great. Not to mention apt-get :) Now if I could just get Return to Castle Wolfenstein running....
This guy is way out there
Is it very easy to set configure a 802.11b PCI NIC in Debian? I got it to work in RedHat 7.3, put it was kind of a pain in the ass.
I was just asking for this same thing on Debian Community.
/etc/fstab will need to be edited if the newbie wants to see his Windows partition.
This is a nice start, but it leaves a lot of hurdles for a new user to overcome.
(1) DMA still needs to be turned on for the hard-disk.
(2) It may sound heretical, but most folks will want the Nvidia OpenGL drivers (this is a real pain)
(3)
(4) printing...
(5) As mentioned in the article, most people use KDE or Gnome.
(6) CD-RW and DVD
(7+) I'm sure I've missed something. Just thinking back to the last time I set up a desktop system, I seem to remember adding my user account into a number of different groups to get things working properly.
Anyway, this isn't a bad article...it looks like a great place to start, but I think any newbie moving from Mandrake to Debian following these instructions will be left completely pissed off that their machine is now incredibly slow (1 above) and can't play a game like Chromium (2 above).
I think the biggest problem Debian has is that the "stable" version is absolutely ancient! I gave it a try a month or so back, and after taking alook through the ftp site, though it best to pick up the stable ISOs.
Needless to say, I reformatted the result and resinstalled RH8 after about 5 seconds of finishing the install, after watching the 2.2.x kernel boot in Debian. I mean, how old is it; 2 years?? That's a 100 years in tech-time!
I'm not a nooby by quite a long way, and I'm guessing a lot of other people trying Debian out will make the same mistake and pick up that old build. I mean, it's not going to attract users when they essentially have to upgrade every single package on the machine after the install to get a reasonably modern version up and running...
Code, Hardware, stuff like that.
I've never had any problems installing base Debian plus the few packages I want, but configuring everything to work well can take a lot of time. X, truetype fonts, fixing wanted modules to load automatically plus all the little details you notice only after using it a while.
I don't know if configuration is any better with other distros, and it's not that difficult with Debian either once you know/remember how to do all the things. Configuring the fonts were quite a pain until I learned about msttcorefonts package..
Okay, I'll bite.
The instruction sets and optimal instruction ordering of the different x86 chips *are not identical*. Basic 386 code is *not* optimal. There is a reason why gcc supports eight different specific x86 cpus.
Redhat uses standard 386 code. This is obviously suboptimal. Mandrake at least compiles for the P2 and up, but this still doesn't give the best performance on that new P4/Athlon.
Hardware doesn't run itself--you need drivers to do it, even for USB. Companies are forced to write their own drivers for Windows, otherwise nobody will use their stuff. We have to write the drivers for Linux, because it isn't worthwhile for most companies to do it--or at least that's what they think.
Besides, its not just USB. *Any* mouse other than a standard 2-button one needs configuring for X to be able to use it to its full potential.
Sure it is pad're ... the Debionite byte-pervos are EMOTIVELY INVOLVED with a tool that has no more (or less) value than, say, an enema bag.
it's not that hard to install debian. i've only been using it for a about a month or so and did an basic install the used the internet to install x and everything else needed. blackbox, gkrellm etc.
Then what? You retards couldn't find us on a map, nevermind stay sober or avoid shooting each other long enough to actually do anything. We're as safe as an american excercise bike, because you couldn't identify that either.
Debian Quiz
I've been using Debian for years now, each version gets a little better. I dont think a redhatish GUI interface wil make it any easier to understand. Putting in on-line help(at each step) and a more wizard(help me Im an idiot) like interface will do the trick for newbies.
Can I axe my corporate exchange server yet?
BozoJoe
lick the cancle button (at least thats what our Chinese QA says)
I think Debian is great for systems when you want TOTALLY cutting edge (unstable gets updated all the time
Just to head off the obvious incoming criticism (no KDE 3 in unstable, GNOME 2 just hitting unstable, etc.), allow me to point out that the state Debian unstable has been in ever since the developers got serious about the Woody release is an anomalous situation, and it'll be corrected soon. The Debian development process has been going through some major growing pains recently (my box reports that it has over 11,000 packages available to it, and most of those are available in 11 architectures -- *whew*!) but things are getting sorted out, things are getting automated and I expect unstable will soon be the leading-edge distribution it has traditionally been. It may not quite keep pace with the source distros (Gentoo, etc.), but I think it's a very reasonable choice for those who want to stay on the leading edge but don't have time for the bleeding edge.
And, FWIW, I'm posting this from a Debian unstable box running KDE 3.0.3 with all the goodies. Getting KDE 3 running involved adding one line to my sources.list and running an ordinary update.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
Yes, the typical Canadian inferiority complex rears its ugly head.
The average American doesn't care where Canada is. When the time comes to teach you socialists a lesson, there will be enough of us who know about where you are located. It's not like the world will do anything else to stop us. Russia, China, and the EU are no threat to us!
Canada means as much to the average American as does the mating habits of the Brazilian anaconda.
If you're going to change something about Debian, change dselect. It's horrible. It needs to be changed. I haven't used dselect since I learnt how apt worked, but sometimes it would come in useful if it wasn't so god awful!
Try aptitude. It's far better. It still suffers from the my-hell-this-list-is-huge problem, but making 11,000 packages not seem intimidating is a daunting task. Part of Debian's problem vis-a-vis Redhat, etc. is the fact that Debian packages so much more stuff. That's a fact that makes for a huge list of packages, but a huge list of well-integrated components is a *good* thing. So use aptitude, use it's search feature when you know part of the package name and use 'apt-cache search' when you're not sure what you're looking for, and life will be a bliss never known by users of other distros... ;-)
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
I've run Mandrake, Debian, and Redhat.
I started with Debian, because it was the only distro that worked on M86k's, and I was running an old Mac at the time.
I went from there, to MkLinux, then LinuxPPC, then I broke down and bought a P3 so I could run an up-to-date distro.
Next came the RedHats, up until 6.2, which got rooted, and so went to secure distros like Trustix and Immunix. Then I tried Mandrake, which I liked a lot because Immunix didn't seem to be developing and I liked all of the cool toys that came packaged with it.
Currently I have Redhat 8.0 on my main box as it just makes everything fairly simple.
Me too!
Just installed it this weekend, and I love the slick new version of Gnome, and the wonderful implementation of up-to-date (which has to be easier than apt-get or dselect.)
While I've always thought it was a brilliant server OS, RedHat 8 is the first distro I've ever thought was robust and full featured enough to use as a primary desktop OS. None of the earlier distros that I used ever seemed quite there, but I can do real work on RedHat in absolute comfort, without that irritation that some little bit of my hardware or software just doesn't work the way it's supposed to.
I still don't know my way around dselect at all, that's a car crash. I'm guessing that you mark desired packages with dselect and then do an apt-get dselect-upgrade to execute those installs. I've tried apt-get update followed by apt-get upgrade and still get different results from running dselect, not making any selections, and then running apt-get dselect-upgrade. I think dselect detects some critical packages that really should be installed and marks them for download.
/etc/X11/xinit/xinitrc but it didn't start. So I added it to the ~/.xinitrc for each user, and that worked. The windows and apps were still coming up without a window manager, so I added sawfish ahead of that, but it still didn't work.
I tried to get a Gnome desktop today. I couldn't do an apt-get install gnome. I got gdm, and I got nautilus and x-window-system installed. I finally get X to start, but all the windows, applications, and terminals were all stacking up at 0,0. So I installed sawfish. Then I added nautilus to
I finally decided that I wasn't even anywhere *near* newbieland anymore for troubleshooting efforts, and just did an apt-get install kde kdm and it worked fine. All that to get a goddamned desktop.
And some burrs in my ass each and every time are having to install less, make, gcc, nano, farking with seventeen different libstdc++-dev, aclocal and whatnot and finally getting pissed off when I still can't run make because a version on some file is backlevel and apt-get reports that its up to date.
I even tried to put together a PHP-Nuke box using Apachetoolbox. What was THAT for?!?
I started with Slackware 7 years ago, and passed my RHCE nearly 18 months ago. Debian *is* a huge f'in pain in the ass. If I had a customer that wanted to do static web pages with Apache or run a bunch of Samba servers to keep costs down, Debian seems great, especially with cron-apt installed. They push stability and maturity. Those are about the two most stable and mature products in the Linux arsenal. Anything else will get RH boxes with Red Carpet. Especially when the first customer wants to pilot Linux on the desktop. Of course Debian doesn't play there.
For those who don't know, Red Carpet makes adds and removals (and dependency checking) worlds easier. It kicks the crap out of dselect, too, unless you're some kind of dselect guru.
Intelligent Life on Earth
I thought Debian's contributors wanted feedback. If something is free and sucks, it still sucks.
Note: I am not saying that Debian sucks, just that people have IMO very valid concerns about its installer. Why not voice them?
See, this USB port thing is a, err, piece of metal and plastic. And these things you plug into them, well, they, um, err, also are metal and plastic. And that big box known as a computer is, (can you guess?) metal and plastic. What you need are those, um, whatja-ma-call-it thingys. I think they're called drivers.
How many slashes would a slashdot dot, if a slashdot could dot slashes?
Dude, that's like tooling around the ocean with a rusty wrench hanging on your line -- sure, something *might* bite, but it wouldn't be worth catching anyway.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
Duh.
I have bounced from Red Hat to Mandrake, and gave Debian a try. The installer can be a pain if you have odd hardware that is supported by Linux. You just have to keep tring the install untill you find the right combo of drivers. Or, use Libranet. The installer is still text based, but it will auto detect hardware most of the time. Using Libranet 2.7 I installed a whitebox I bought and it found and detected the NIC and video card the first time around. The only thing it did not like was the SIIG ATA133 card for the the extra hard drives and the onboard sound. :O
I have installed Libranet on a few machines and only had a few problems with M$ specific devices, and onboard sound cards. The 2.7 version has default options for people that do not understand disk partitioning and is even on a bootable disk!
no
It's too fucking complicated. I've installed the big D a few times, but NEVER have I gotten X to work right. NEVER.
Now I read everybit of this install guide (I even have the O Reilly book) and fuck it, its too fucking much.
Just mail a snapshot of yourself to them, and their artists will start right away on the cover art. As soon as they stop laughing.
Question is, what if your not a man?
I recently installed FBSD 4.7 and the text based installer simply rocks. I bet you dont need a graphic installer just a text based installer but it has got to be more intuitive.
Because most people, rather than saying something like "I think it would be better if you added a 'restore original bootblock' option to the LILO config screen in case someone accidentally screws it up", tend to file bug reports along the lines of "HEY FAKKOORS, you're YOOSLESS POS OS FAKKORED UP my HARD DRIVE!!?!? WTF!? LOLOLOL", which tends to be of little use to developers.
...to get the job done. When a friend and I co-wrote the "Linux Installation Project" a long time ago, we explained practically every step necessary to installing RedHat 5.0 or Slackware 3.4. We figured that explaining anything less than every step would mean that somebody would get lost in the process somewhere.
Slashdot's first reaction to VMware
This walkthrough will give away all the secrets to the textadventure that is the Debian installer.
If there is hope, it lies in the trolls.
Its no fun when someone else did the work for you. Remember that debian prides itself in being for the developers.
I hate to blow your cover, Junior, but dropping everything for three months of sixteen hour days, to concentrate on something that doesn't keep the Magic Fridge full and the Magic Light Switches responsive, isn't an option for most people who are old enough to need to shave every day.
"Linux: If You're Wondering 'What's Linux?' You Can Fuck Right Off."
Comment removed based on user account deletion
I certainly didn't need to configure my usb mouse (using debian/woody/ppc). In fact i didn't have to
configure the pci usb-card either. So i guess this thread is pretty much null and void.
If they want less-than-ubergeeks to use it then they whole thing should be reworked.
Yes, and it is being reworked. Not so much because we think it needs to be "dumbed down" as because the existing system is fragile, and takes too much work to tune for each new release. Tweaking and banging on the old system has added months to each of the last couple of releases.
The new system (d-i, or debian-installer) is in heavy development, but wasn't ready in time for Woody.
Once you have installed your debian system, all you ever really want to do is add particular programs so why bother with the "pain" of dselect or aptitude or gnome-apt or ....[?]
Well, as a recent aptitude convert, I can give a partial answer to this. Aptitude keeps track of which packages have been installed purely as dependencies. Any "auto-installed" packages (marked with "A" in the display) will be automatically removed if you remove the package(s) that depend on them. (And you can set/unset the "auto-installed" flag manually if you want or need.)
Furthermore, you don't actually need to use the fancy aptitude interface -- you can treat it as (essentially) a replacement for apt-get, i.e. you can say, "aptitude install foo", and it'll install foo, plus its dependencies. However (and this is where it gets good), you can later say, "aptitude purge foo", and it will remove foo and its dependencies[1]. No "pain" involved for an experienced apt-get user, except learning to type "aptitude" where you used to type "apt-get".
Plus, unlike apt-get, aptitude will take notice of suggestions and recommendations. You can configure how it treats these. I find life much happier with aptitude treating "Recommends:" as a dependency and ignoring "Suggests:". This is much less annoying than apt-get's habit of simply ignoring everything except actual dependencies. (And, if you're the install-everything-just-for-luck type, you can have it auto-install all of the suggestions too.)
[1] except those dependencies in use by other things, of course.
Timezone - yes. Or get it to look for an NTP server.
Root password - Whoops. Should have thought of that.
locale - Yup.
Keyboard layout should be possible from a hardware probe + locale settings.
My main point is that it shouldn't need a fifteen-page installation guide. So many things described are inherently automatable.
The focus is on functionality, NOT GUI interface design.
So how do I set up a raid or lvm install on Debian?
Well, don't worry about that. We can get you back before you leave. (Dr. Who)
You want the truth? You can't handle the truth. Yeah, I'm talking to you, fanboy moderators. Libranet is Debian made easy. It works. What's it to you?
And you don't *have* to pay for it, either.
You dont, but its very easy to get either working. I myself had a LVM ext3 system about 30 mins after finishing the install.
You think this is a normal thing? Really? No, it's a special-purpose thing, and one that you really should know how to handle doing if you are doing it. Installing to a normal ext2 partition and migrating to RAID partitions is safer (and more robust), in my opinion.
So can you? Yes.
Here you go.
Wow, that took long.
... and don't forget about having help along the way. It would be nice if the install could be like it is in RH's install where it has that help on the left that you can scroll through each step of the way. Then again, sometimes in the RH install, I had a question that the help didn't answer. ... So like Red Hat's but BETTER! That seems like a lot.
I was surprised to see an add for microsoft business solutions in a slashdot article about Debian installation. Is this the first of many? http://m.doubleclick.net/viewad/721454/network336x 280.gif
If times are getting this tough, the administrators might think of other types of fund-raising campaigns.
You sure you got it right? The way I heard it was:
Granted, that doesn't quite fit in 120 characters, but it's a lot funnier, don't you think?
Weird. That's just a helper module used by several other network modules, for cards based on the 8390 or similar chips. I didn't think 8390.o by itself did anything until other modules were loaded.
BTW: for new x86 machines, getting the right network module is mostly a matter of trying (a) 3c59x (b) eepro100 (c) 8139too (d) tulip (e) 8139cp. If it's gigabit, try (a) e1000. The NIC market has really consolidated over the years, just like the CD-ROM interface market did.
In any case, PCI autodetect is a long-solved problem. Kernel modules have embedded tables saying which PCI devices they support - you just have to extract that info and compare it with your /proc/bus/pci/. (This table is comparable to the one in the OEMSETUP.INF that comes with Windows drivers.) That is probably the one major deficiency I see in the stock Debian installer. (As an end-user. I know developers find a lot of faults with it from a maintainability standpoint, which is why they are replacing it for sarge.)
"How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
The equivalent facility already exists. Look on your machine, /lib/modules/kernel-version/modules.pcimap . It is generated from tables compiled into your modules, and it gives enough information to identify the driver(s), if any, that believe they can handle any given PCI device. Parsing this information is an exercise for the reader, or for the distribution installer.
If you want to see where this data comes from, look in the kernel source tree. include/linux/pci_ids.h defines symbolic names for most supported (and some unsupported) PCI vendors and devices, in C symbol format. (A similar list, but in human-readable description format, is in drivers/pci/pci.ids, which is basically a copy of /usr/share/misc/pci.ids, which is used by lspci.) Then, in your individual driver files, look for a table starting with a line similar to
This table should be followed by a declaration which flags it so that depmod, the module dependency calculator, can find it and add its contents to the modules.pcimap file.Duplicating all this in pci.ids would IMHO be inappropriate - that file is not in any way specific to Linux. Since the driver itself has to know what devices it supports anyway, this list logically belongs in the driver source.
"How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
This was a Golden Age, a time of high adventure, rich living, and hard
dying... but nobody thought so. This was a future of fortune and theft,
pillage and rapine, culture and vice... but nobody admitted it.
-- Alfred Bester, "The Stars My Destination"
- this post brought to you by the Automated Last Post Generator...