I want preface this blog post by stating I am a Debian Linux fan. I think when set up properly, Debian can be almost unbreakable. It can run light and fast and cool, but first you have to get it installed.
I've installed numerous Debian forks and had few if any issues with them, distributions like SolusOS, Linux Mint debian, SalineOS, and Mepis. All were very solid Linux distributions and relatively easy to install. Not so with vanilla Debian.
My goal was to install Debian to a 16 gig usb stick, essentially installing Debian to an external hard drive. To start with, Debian is not as easy to find and download as say, Ubuntu. You don't go to the home page and click on the "install" button, you have to search through directories to find what you need. I began with what should have been the easiest way, the Debian Live page and Stable release. I downloaded the KDE image and burned it to a usb stick with Unetbootin and booted up the operating system. So far so good, I had a wired Internet connection that was working and the KDE desktop looked good. So I click on "install".
At first the installer looks straightforward and simple enough, asking for your keyboard choice, time location, name, password, etc., and I even got past installing the system, but then it asked for my mirror choice, which was the U.S. and then the installer choked. My guess is that after it installed the system it killed my Internet connection and I could find no way of backing up or going to the desktop to check it, I was stuck with the only option to kill the install and start over, which I did, this time using the Gnome version iso and same results, it croaked at the mirror choice with no way to get out of it except to go forward without finishing the install, then it froze at the grub install.
OK, I said to hell with that (my cussing increased a thousand fold during this experience) and I downloaded both the Xfce/LXDE and KDE Wheezy/Testing iso's. The installer seemed to be working better, but it too choked, freezing during the install applications point, both the KDE and Xfce/LXDE iso's croaked during the install process. I remind you again that I'm not a complete newbie, you can see by numerous other posts that I've had success installing quite a few Linux distributions.
OK, I said to hell with that (my blood pressure definitely rising) and I went with a net install iso. I figured if there was any possibility of saving this mess of an experiment with Debian it was with the net install. So I begin the install with the net install iso, and everything is going much better, except that it is a 3 hour process downloading the thing on high speed Internet. I use the guided install, letting Debian have its way, because 'manual' is beyond hopeless, and things seem to be going very well, except for taking all night to install. But I actually have some hope this might work.
I finally get Debian installed, though by this time I'm convinced it wasn't worth the time or effort when a hundred other Linux distributions have easier installers (and I could have installed 20 other Linux distributions by now) and a more straightforward process, and the 'fun' has still not ended. Instead of installing grub to the partition I selected, it overwrites grub on the sda hard drive so that I have to fix that on my host computer, and reinstall grub to the usb stick.
OK, it boots up, so far so good, it gave me a GUI desktop (KDE) but offered no choice in the process, so luckily I like KDE and that's not an issue, except that it gives me a broken KDE desktop, one that will only launch some applications and not others. It won't install applications outside of synaptic, gdebi doesn't work properly. Since I'm planning on using this on a laptop I install my wifi firmware, and add the multimedia repository and keyring. I'm entering phase two because though I somewhat admire the Debian philosophy of "everything open source" I have to live in the real world where codecs and flash are needed. All of those important items need installing on Debian before I can use it, but I till have a broken KDE desktop.
So I figure I might as well install the Gnome desktop and see if I can salvage this mess. Anyone in their right mind would have quit long ago, but my stubbornness and the fact I've invested all night in this mess keeps me moving forward. I'm at my last straw though, if the Gnome desktop install does not set things straight, the towel is thrown in, I'll chalk this up to a learning experience and something that teaches me greater appreciation for the numerous other Linux distributions that don't demand so much heartache to install and make them usable.
A couple of things I need to add here. I know some people have installed Debian without any issues. I also know that it is easier to install Debian to a regular hard drive than to an external one. But I also know this, Debian, with its huge number of developers, should not be behind small teams of other distributions that make perfectly easy to use installers. Sometimes just one or two developers make forks of Debian that work so much better for your desktop computer user, which brings me to my main conclusion: I don't believe Debian is meant for the desktop computer user, not vanilla Debian. It is well suited for servers, but for your everyday desktop computer user, and especially for those new to Linux--Debian is probably not for you. And I think that is a shame, because I don't believe it would be all that hard for the Debian developers to make a Debian distribution that would be great for desktop computer users. SolusOS, Mepis, SalineOS, and others have proven that Debian can be a great distribution, have an easy installer, and user-friendliness thrown in, but I don't expect it will happen. A quick visit to a Debian Forum will get you arrogant responses and general unfriendliness to put it mildly from the mere suggestion that Debian could be improved in any way, or that an easier installer would aid in its adoption.
I may update this post if I ever get Debian working properly, probably six months from now I'll have it running like a dream, but I'll never recommend vanilla Debian to anyone. There are some great Debian forks I highly recommend, such as SolusOS, but unless you want an exercise in frustration, go with something easier to install, and more user friendly out of the box. It need not be this way, I think regular Debian could pretty much run the Linux show if it had an easier installer and a ready made package of codecs to quickly find and install, but, sadly, that is not Debian.
Reading this, I had a flash-back to the last time I tried installing straight Debian (32-bit, Xfce) on my netbook via flash-drive... No USB ports recongnised and wifi support.
ReplyDeleteI determined this was the reason why Ubuntu, Mint, and KNOPPIX came about: Debian is to closed due to concern over freedom to be a usable OS.
merelyjim, Debian definitely makes one appreciate the ease of other Linux distributions :-) It takes a lot of work to get it up and running, installing flash and codecs and finding drivers. It is an interesting experience :-)
Deletekbd
I've set up vanilla Debian countless times with XFCE, and I can tell you the Squeeze installer has a bug that when searching for network connections will hang because it is looking for a floppy A drive. Seriously, its weird. But the Wheezy installer works great, you may want to try that.
ReplyDeleteAlso, I've found that the installs with a GUI usually come out a little not right ... GNOME, KDE, and XFCE all seemed to be lacking things or have things that are broken. I've found its far easier to install the base system and nothing else, then from the command line just aptitude install the packages you need (kde-full, xfce4, whatever). I've done this for XFCE countless times, KDE twice, and even GNOME once, and it worked smoothly every time. It also made for a ridiculously lightweight environment.
Now, that said ... your point was that Debian was user-friendly, and what I just described is not haha. But I think you'll have a far better experience using the Wheezy installer, if nothing else.
Tony, a command line install makes sense to me and would likely avoid the bugs I ran into, but would probably scare a newbie to death :-) I'm glad to hear the Wheezy installer works better. I'm hoping when Wheezy becomes the new Stable that Debian will offer a better experience for newcomers to Linux.
Deletekbd
All of that could be my words, except I prefer Gnome 2.
ReplyDeleteIt is sad that the Debian team (and forums) are not a happy place.
Staying with SolusOS ... it works with no BS.
SolusOS is my "go to" Linux OS now. It is already excellent, and looks like it will be even better in the future.
DeleteStrangely, I had issues with Debian Squeeze install only when it was on the laptop without wired connection.
ReplyDeleteLater, I installed successfully the GNOME and XFCE versions on two different laptops, and never had the issue you pointed out.
DarkDuck, glad to hear you had an easier time installing Debian. Some users seem to have no hiccups while others do.
Deletekbd
Especially for laptops, getting the non free firmware packages may help.
ReplyDeleteI knew the firmware for my laptop would be missing, so I used a wired connection on a desktop computer to install to the external drive and added the firmware before booting it up on my laptop. It is just amazing how many issues I had with Debian when no issues with: SalineOS, LMDE, SolusOS, and numerous other distributions.
Deletekbd
I have experienced some of the issues you describe. Though a lot of the speed issues with the installer will be common to any "net install" types. Also both Debian and Ubuntu have slight performance issues installing packages on ext4 filesystems, which I believe is an ext4 bug.
ReplyDeleteI am a fairly loyal Debian user though I can agree it has it's fair share of problems. I was interested in having a much more positive gui experience for both me and my family so I opted to try OpenSUSE and it has been quite nice. I will never opt for any "easy version of [parent distro]" like Mint or etc, though SolusOS seems decent.
Virgil, I hadn't given much consideration to ext4, I just always use it. Maybe setting up ext3 would have worked better.
DeleteI think my biggest frustration is that Debian is excellent, but that fact can be hidden from the new user behind a difficult installation process. Once set up it is hard to beat Debian.
KBD, I am in complete agreement with you. I've always been interested in Debian. But you hit the nail right on the thumb when you said the Debian support forums are full of arrogant and unfriendly users. There are a couple notable exceptions, but their ability to help gets drowned out in the sea of arrogance. I've run Debian a two or three occasions and have enjoyed using it, but I always get turned off by the elitism of the Debian support community. It's pretty clear the Debian-elite think the rest of the world is too ignorant to run Debian and they've managed to convince me of it. So I happily run SolusOS on all of my systems, instead. When a developer is as focused as Ikey Doherty, when SolusOS runs as well as it does and when the support forums are as friendly and helpful as they are, then it is certain SolusOS is destined to become one of the hottest Linux releases available.
ReplyDeleteMike, yes, I agree that support is a huge issue when using Linux, and knowing that someone you point to a distro can get helpful, friendly support is a major factor regarding any distro I would suggest to a new user. SolusOS has the best user forum, Mepis is also good, as is SalineOS, and there are some good people on the Mint forum.
ReplyDeleteIt seems sometimes the Debian forum has users who are purposely trying to keep people from using that distro, really quite a strange situation :(
KBD do you have plan to test Mageia 2 the KDE edition? I think you will really like it.
ReplyDeleteLast week I burned Mageia 2 KDE onto a dvd and booted it up. I think it's a nice distro, but it feels a bit unfinished to me. I think both the installer and the software manager are not finished. I will be watching it as it matures, and will likely give it another shot when it is further along.
DeleteKBD for me it is the opposite when it comes to Mageia 2 KDE, it have excellent software manager (update manager, package manager etc) that other KDE distros will have hard time to compete with. Mageia installerar is solid and does the job. I have tried different KDE based distros and this one is the best. Second place I would put Opensuse.
ReplyDeleteMageia is ranking high on Distrowatch and I think it is one to keep an eye on :)
DeleteYes, it's really unfortunate that many people have such bad experiences. I have only installed Debian on a desktop with wired Internet from version 3 (Woody) onwards and always found it easy.
ReplyDeleteThere is a netinstall CD with firmware available on cdimage.debian.org. Other than that, there is Raphael Hertzog's DVD (I'm not sure of the spelling). In your file /etc/apt/sources.list you should include a line like
deb http://ftp.debian.org/debian main contrib non-free
and be sure to install the package firmware-linux-nonfree.
I just recently came across Hertzog's blog and saw his dvd offer. Sounds like a good idea since it asks you if you want missing firmware installed. But it is a shame that Debian does not have this or something similar already easily available. I think it's pretty much impossible to install Debian without a wired connection :(
Delete