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."
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.
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 ??
Yes there is. vim. ;)
Debian's installer isn't designed to be hard, nor is it Debian policy to screen out idiots using the installer. More the point, Debian is designed by people who know Linux, and swayed in general by people with a clue. They have never had a problem with their current installer. PGI was designed by Progeny, a company founded by Ian Murdock to sell Debian as a (desktop?) solution to the sort of people that would want to see a graphical installer on it. (It has now become a solutions provider - "The Linux Platforms Company".)
The new Debian desktop distribution will mark a change to all of this, I'm sure. It will provide a place for documentation writers and usability experts to become Debian developers. This is the distribution that will see work done on an installer, which will probably either replace or modify Debian's current installer. But I don't want to see it removed entirely.
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?
-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
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 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 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
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.
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.
I wouldn't want to see Debian dumb down. What I would like to see is for there to be a question at the start of the installer asking you if you want the simplest install (think Corel Linux, just pick your partitions, give it a root password and choose server or workstation), an normal install which offers a normal degree of flexibility in an easy format and the traditional installer which lets you do whatever the hell you want in the nicest way they could get written in time for a release! I hope that the recent batch of distributions based on Debian (debian-jr, debian desktop and demudi, let alone the commercial options) will contribue heavily to the development of the new debian installer and bring about the sort of modular system that will allow this. In the meantime debian will remain that little bit above lowest common denominator software and as such will self-select a more technically literate userbase. The real strength of Debian however is the fact they they don't just make a distro, they port and package over 10,000 items of Free software so that others can build upon their work to provide tools to others OR they can tweak and control their own system as they require.
Never underestimate the dark side of the Source
Things arejust different. Perhapse you want Linux to be just like pirating MS Windows, but legal. If you really want that, go for Lindows. (I've never tried it, but I hear it's a poor excuse for a distro.
I haven't used Windows on a regular basis in over 4 years. Even Win95 now feel foreign to me. I vist my parents and my brother laughs watching me reachfor function keys before digging through layers of menus on the Mac. Mom calls me on average once every 3 months to re-setup her printer. My stepsister called me the other day about uninstalling klez. I'll give you a hint, it was much harder to uninstall than "dpkg --purge klez-h". Installing Office and Photoshop on my GFs new laptop was much harder than "apt-get install gimp openoffice".
If you want Linux to feel more familiar, then say that. However, don't claim it's any harder to learn. Maybe you want it to be prettier by default. That's a legitimate gripe. I also agree that Debian is a lot harder to install than it should be. However, in day-to-day use, Debian is bedrock stable and aditional software installation is butter-smoove. Don't get me started on trying to uninstall software under MS Windows.
In terms of user familiarity, I think everyone could learn a thing or 3 from BeOS. I haven't used it in over 6 months, but it felt like Linux with an autopilot or MacOS on steroids. If it had a bit more stability I might be using it right now.
dh_make_perl is a better solution; it creates a real package from the CPAN module, so upgrades and removals can be handled cleanly. Plus, like any package, you get to see what it is going to install before you let it change your system.
Of course, the best solution is to package it for Debian, or to file an RFP for whatever needed it in the first place so that somebody else might package it.
The day I can't manage runlevels by manipulating symlinks in the filesystem, but instead have to use some wretched special-purpose utility, is the day I find out who is responsible for enforcing their ideas on me and rip out their lungs.If people just want *alternatives*, then there are at least five or six different systems packaged for Debian that manage this stuff.