The Clueless Newbie Rides Again
overshoot writes "Anyone remember The Clueless Newbie's Linux Odyssey? As it happens, she's come back to have a go at Ubuntu Feisty. 'Four years ago I tried about a dozen Linux distributions, to see if they were ready for an ordinary user to install as an escape from the Windows world. None of the distros performed well enough for me to recommend them to a non-geek unless they were going to hire someone to install it. After hearing Dell's recent announcement that it will sell computers with pre-installed Ubuntu Linux, I decided to see if Ubuntu was user-friendly.'"
WTF? You don't expect me to go RTFA do you? That's what all those high UID peons are for. Someone post a cogent summary.
Deleted
I installed it on my windows laptop not too long ago. Things in Edgy worked fine but as soon as I went to Feisty I started having issues. Like my wireless card suddenly stopped working. Feisty is riddled with bugs, especially for laptop users. The Dell deal will probably solve that problem on Dell hardware but for most of us Ubuntu needs some more Q&A. I was very disappointed when they released a kernel update that killed most peoples installs while Feisty was in beta, and then had a full Feisty release the next week. Hardly enough time to repair and test the fixes.
Ubuntu isa nice distro but it needs work. I will continue to use it but nly beause I know how to tweak and fix things. Your average user does not. IMO software installation on Linux needs a lot of work. f we could get it to the point of ease that Apple has then I feel Linux would be a real alternative to windows.
For those of you in the F/OSS community who want to make their products more mainstream, here's a free user test and feedback.
I take it as a great compliment to you folks in the F/OSS community that someone like her is attempting to install and run your products! It means you are becoming a real alternative to Windows and this editorial is a wonderful way to continue and expand on your excellence.
Just my opinion.
I prefer Flambe as apposed flamebait.
That problem unfortunately still exists.
...but does it run lin... er... WoW... I mean... nevermind.
Thunderclone: ONE MAN ENTERS! TWO MEN LEAVE! ONE MAN ENTERS! TWO MEN LEAVE!
NORMAL USERS don't install OS's. If you install your OS, you have progressed to POWER USER. Windows "normal users" call a computer shop to reinstall their OS. I know, I'VE GOTTEN THE CALLS!
Also,
If you don't want to change, don't change, Linux isn't windows, it's not trying to be, it's something different.
Now flame me, please.
My Babylon
The author tries to act like a newbie in the first couple pages. But by page 3, the words "driver", "Wine" (as in the emulator), "partition", and more start to appear. Newbie?!! Are you kidding me?
When my Grandma sat down at a computer for the first time a few years ago, she tried waving the mouse in the air to make the pointer move. That is a computer newbie!
As one person trying to migrate off of Windows (XP and Win2K user), I liked the features of Feisty Fawn running from the Live CD that I wanted to install it to the hard drive.
If we want Ubuntu to move forward, the developers need to recognize the thousands of people who will see it as an installation on top of Microsoft instead of getting a fresh clean installed image from Dell. Get these people comfortable and then the others will follow.
If screen four can be made a little more clear of explain that it has detected a Windows OS and lead the user from there, then we have a wonderful comfort level even before they get to see how Linux is so much better than Windows.
For /. readers, this may be a slow and cumbersome process but then again, if you can have the CD help Mom and Dad install Linux instead of you doing it for her, then there is one less family help desk call you have to make. Also, it makes them feel like they can actually maintain and operate there own systems.
Don't worry, they will still love you, even if they don't need your help anymore.
Live CD. Just pop it in and go. If things don't work, just take the disk out.
Sic Semper MicroSoft
And even though I really dislike people who say things "I have no idea what it did, but that's the way I like it," The review is favorable and correct. I tend to use Ubuntu and Fedora the most these days, and the article (I think) correctly shows that Ubuntu is a very good distro for the user's user, someone who doesn't really care to learn their operating system, let alone to learn programming. (Ubuntu is plently good for techies too, make no mistake).
What I can't figure out is why the reviewer discusses Ubuntu *installation* when they claimed that the reason they decided to check was Dell's announcement that they were *preloading* Ubuntu on PCs and laptops.
Ubuntu desktop Linux is undoubtedly a great distro for end users. And it shows why Microsoft is pulling out the patent crap now. Linux distros are now at a point where, for most users, there is no reason to prefer Windows. Only hardcore gamers have a reason to stick with Windows at this point.
Ubuntu can't do anything about Adobe not shipping a 64-bit native flash, Win64 users have the same problem.
I stopped reading after this point. I hope the conclusion was something on the lines of "it works if you have a live-in geek". That's a cop out - saying you've got a problem but it was resolved by the fact that your partner is a technical expert.
Exactly! Until it can be used by someone without ever having to rely on outside assistance from someone more savvy, Linux remains an obvious step below such issueless competitors as Microsoft Windows (whose users are known the world over for their trouble-free operations and complete eschewing of support), and that caveat should be mentioned at every opportunity.
Running Windows^H^H^H^H^H^H^H OSX and Linux in the home. (I don't have time for Solitaire any more.)
The ultimate in easy-to-use Windows-to-Linux distributions would be one that's custom built for each user. You'd download a small program to Windows that'd scan your system looking at hardware, software, and configuration information. It'd then download all the needed drivers, equivalent open source software, and backup your system and software configuration information (converting it to Linux, of course.) Even give them the option to backup all their personal files. Then it'd build you a custom installation ISO, just for their system.
As much as possible would be brought over from Windows. Network configuration information, browser favorites, email client configuration, desktop icon layout, even the desktop wallpaper -- anything to make Linux feel more like home. It's all there, just the way they like it, why not copy it as much as possible?
If there's any problems, they can be found and addressed while the user is still in the safety of Windows.
I wonder if I use bold in my signature, people will notice my posts.
The fear she felt when Ubuntu's installer did not give any sign it was aware of, and respecting her Windows partition.
This is the kind of UI point that developers easily miss. They know what is going on under the UI, and therefore they are unaware of what the user is going to think when confronted with the interface.
I wouldn't be surprised if many newbie Linux experimenters are deterred part way through the installation process by something like this. It really is a pain to reinstall Windows.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
The author was surprised that Ubuntu didn't clobber her Win2K partition.
Maybe she should realize that there's only ONE COMPANY out there that assumes it owns your whole PC....
General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
Some spelling errors aren't.
Lacking <sarcasm> tags,
Yeah, because it's so silly to ask a simple and relevant question rather than download an ISO that is hundreds of megs large, burn it, and spend time fiddling with it to see if it works.
The 32-bit Flash plugin works just fine with 32-bit Firefox on a 64-bit (x86-64) system.
That's what I've got here. (Suse 10.1 distro, not Ubuntu, which may or may not make a difference. If Ubuntu is installing a 64-bit browser, they may want to rethink that. I've only tried Ubuntu briefly, and passed on it because I didn't like their init system, I'm too used to Suse and RedHat.)
-- Alastair
Correct. People tend to perceive anything that is known as safe, and anything unknown as unsafe. Whether or not it's safe is irrelevent.
Don't mock this fact: Embrace and abuse it.
I wonder if I use bold in my signature, people will notice my posts.
Scanning registry 1 of 1000 MB...
Found alexa
Found About Blank
Found Russian spam bot
Found Office 2003
Attempting to apt-get...
Could not find alexa
Could not find bonzi buddy
Could not find Russian spam bot
Installing open office
Importing spam mail 3 of 106,184
Done.
Holy crap! a complete newbie installed a complete 64 bit system and it worked with a few minor problems with non free software not found in 32 bit versions. She had trouble with DVDs, Nvidia drivers, Flash and Picasa, and did not like the GDM login fonts. She was able to solve the Nvidia problem without too much trouble and seems to have made DVDs and Adobe Flash work. All of this with less effort than she would have put into a Windoze box. One reboot and everything "very automatic".
Her comments about non free software are scathing:
This is really cool and shows a good grasp of what free software is all about. She figured out that the non free parts were the problem, not the free parts. This kind of enlightenment from a non programmer is great to see.
Her conclusion is an uncompromising endorsement:
The more I think about it, the nicer the article is. This is a picky user and she's been satisfied. Many of her fears, such as the complete loss of data and OS overwrite, came from M$ use, so her opinion is likely to improve.
Friends don't help friends install M$ junk.
For anyone trying the latest K/X/Ubuntu flavor, or Debian 4 for that matter (as I did), wireless networking is easy, and cheap too, of you don't stray too far from these instructions.
1. Choose hardware from this madwifi/ Atheros list: http://madwifi.org/wiki/Compatibility. Last week I picked up two El Cheapo Sweek 802.11g cards for 20 euros each, and Ubuntu flashed its restricted driver message at one once, I accepted, and it just worked, even with WPA2 + TKIP encryption at the router. Note there are no USB wifi dongles supported. But PCI & pcmcia, etc.
2. Part of the above is working with Gnome NetworkManager.
Stay focused on 1 & 2, and don't use little USB wireless sticks, and wireless on Linux IS easy.
disk encryption: bonus points for starting with Debian 4, since the EZ installer gives you the option to encrypt the whole (laptop?) disk from the Get Go. I opted for Debian's easy disk encryption (Ubuntu doesn't offer it, really) and chose to fight the wireless puzzle. It was a hard fight, but I think I picked the correct battle to fight. So now just add a nice rsync backup to my http://www.dreamhost.com/r.cgi?134994 Debian server's non-public disk-space for $7 a month, and well that's a secure, yet functional laptop.
Oh, and www.Hamachi.cc makes for easy newbie intranets, and Firestarter is a nifty newbie GUI for IPTables.
- --
You can't be ahead of the curve if you're stuck in a loop.
You can't be ahead of the curve, if you're stuck in a loop.
Sigs are too short to say anything truly profound so read the above post instead.
The real problem is she installed 64-bit without understanding the implications of such. Aka: buggy. If she'd have installed pure 32-bit, it probably would have just worked. Ditto the wine-wrapped picasa.
Slashdot Patriotism: We Support our Dupes!
Security of one's PC isn't a moral battle between platforms, though the holy wars between zealots do look like it. The relatively small payoff for targeting Linux might be the reason that Linux is more secure, but that reason is part of the proof that the result is that Linux is more secure.
I don't know why people think that giving reasons that explain why something is true somehow reduces the importance of that truth. But we often see people defending a losing side by explaining the reasons why the other side is winning. Maybe that excuses their support for the loser, but they have just further proven why the other side is winning.
--
make install -not war
Yeah. If only we had a distribution that was kind of like Ubuntu, but had slower releases. Ubuntu does releases twice a year, so maybe we could make a new distribution based on Ubuntu that had releases every couple years. It would be known as a uber-stable distribution, but wouldn't have all the newest bleeding-edge versions of apps. That would be totally sweet.
I find it interesting when people compare installations between Windows and Linux. Funny thing is, they are usually only talking about Linux installations, because Windows was already on the machine.
Interesting thing about the Dell I bought a couple of years ago, when the hard drive is clean and I do an install, Ubuntu works great. M$, however, installs but fails to allow me to connect to my cable modem because the broadcom driver is not on the SP2 install disk.
That means if I were reviewing that install - I would stop right there. If I can't connect to the net, what is the point of installing the OS in the first place?
-- End Review.
The article matches up fairly well with my own experience, although I think the contrast between her earlier trial and the current one may be a little overstated. I just did an install of ubuntu on a laptop yesterday, and I was impressed that (a) the system was installed successfully (not so long ago, installing linux on a laptop was unlikely to work without major pain and suffering), and (b) the wifi card automagically worked. This is in contrast to the situation a year ago, when I installed ubuntu on my daughter's desktop machine, and had to spend a weekend messing around before I could get her wifi to work.
One thing that I think is not acceptable yet is printing. Within the last few months, I got my vanilla laser printer working on my linux box. It was a truly nasty and time-consuming process. This is not a case where you can blame patents and proprietary interfaces, etc., either. The printer is a Brother HL-1440. Brother hired the CUPS developers to write GPL'd linux drivers. The problem is mainly just that the linux implementation of CUPS is a disaster. (The MacOS X implementation seems fine, AFAICT.)
Find free books.
My laptop works better out-of-the-box in Ubuntu than it does in Vista (I installed both, dual-booting, this past weekend).
Of course, I should probably mention that I cheated: the laptop in question is a Thinkpad x60 Tablet, and Thinkpads are almost always well-supported in Linux. It's got Intel graphics, a screen with a weird resolution (1400x1050), Atheros WiFi, a Wacom digitizer, extra buttons next to the screen, volume buttons, a fingerprint scanner, and a hard drive accelerometer. Here's what worked, and what didn't:
Windows Vista
Kubuntu Linux
I should note that this page was extremely useful.
Overall, both Kubuntu and Vista work pretty well. Vista has a few unresolved annoyances though, such as the non-working volume keys and the fact that the screen orientation doesn't automatically change in tablet mode (note: I had to add acpi actions to do that in Linux). If it weren't for the lack of tablet-friendly applications in Linux, I wouldn't have Windows on here at all.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
I read the article. She had some requirements up front that exclude her running Etch.
It should not come as a surprise that she is really indifferent to Free (as in speech) software. She wants her hardware to "just" work. This unfortunately excludes a default Debian Etch. I've been through Sarge and Etch and I think Ubuntu competition has only benefited the Debian project because Etch is a far superior release of Free software. Yes, non-free is out there and relatively painless, but it still requires some stuff that she specifically did not want to do.
I would encourage potential Ubuntu users to give Debian Etch a spin first. It's much, much more reliable, has many different installers including the excellent graphical installer and is a huge improvement over Sarge, pretty much blowing away the old complaints about Debian.
http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
Do like everyone else does.....click the "Print Mode".... http://www.associatedcontent.com/pop_print.shtml?c ontent_type=article&content_type_id=233123
One page, all of the content, no advertisements.
Done.
Layne
Probably because the last time I did that (/etc/x11/xorg.conf) I forgot a quotation mark and the next time I turned my computer on I got a nice friendly blue screen informing me that there was a serious error before dumping me into a terminal. Fortunately the instructions had included a line that made a backup of the correct file. Unfortunately I had no idea what the command was to rename the file from a command line.
No, I'm afraid that editing these files still has the chance of screwing everything up, even with instructions. Until they auto-backup and auto-replace the files when you screw something up (or IDK, maybe check to see if the file is valid before letting you save changes that would cause a crash? Would that be so hard?) editing those files is just as bad as editing the windows registries - not something you should do unless you're really familiar with them.
Also, I seriously want a graphical interface for the mouse. Not just "speed" and "acceleration" I want to turn off my freaking touchpad by clicking a button. I want to enable all the buttons and even change their function in a few clicks.
Does a line appended to your comment give your post meaning in and of itself, or only in relation to those without?
no matter how easy the install would be he's still gonna think windows is "good enough" pay close attention to history- where there is a lack of knowledge- there is no choice
Err... Joe 6-pack has to change eventually. To Vista or to Linux. (Or Apple, I suppose.) And a lot of Joe 6-packs have heard distant rumbling, kind of like thunder on the horizon, that Windows is bad or kills kittens or something. Every day MS gives people more reasons to consider a move to Linux - even regular users. And I don't see his as an anti-MS troll. I currently have (between work and home):
Apple MacBook Pro (dual boot OS X, Windows XP Pro)
openSUSE desktop/test server
Vista Ultimate desktop
Windows XP Pro desktop
So I do most of my work in Windows and I admire a lot of the powerful things you can do (excel is my favorite Windows program). But it doesn't change the fact that even if Vista and Office 2007 are better, they are different. And most people know this. And as long as they are doing something different, they think "why not try that linux thing I hear so much about. Isn't it free?"
Linux needs to be ready for those users to capitalize on the turbulence of MSs switch to Vista and 2007 over the next couple of years.
The Southern Baptist Convention has creationism. On Slashdot, we have porn.
And when someone criticizes free software (with reason), do you find that "scathing" as well? There's a lot of "non free" software. Are you implying that because Flash (!) doesn't work on 64-bit Linux then all "non free" software is a problem? Seriously?
That's interesting, because when she first published that initial article she was branded an idiot - predictably, I might add. But now everything's A-OK and she's picky and satisfied.
Yeah, I completely lose data all the time under "M$ Windoze" and have never lost any under any other OS. After all, backups are for pussies. Might as well just hope your OS is perfect.
And BTW, in all fairness if someone wants to switch away from Windows to something else because of activation then more power to them. Microsoft deserves to lose them. Activation and "genuine advantage" are a pain that each person needs to decide whether or not they want to put up with.
But "infested with spyware and viruses"? Please. If your computer is "infested" with anything then the most likely cause can be found between the chair and the keyboard.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
in light of the ongoing battle over DRM:
Although CDs played immediately, to play DVDs I had to locate and install some files that bypass content protection coding. The website I acquired them from, www.getautomatix.com , warned me that I might be installing something illegal, but I said, "Yarrr, matey", and clicked the install button. Automatix installed itself, then I selected what I needed. More files were downloaded and installedIOW, normal usage of the DVDs (not even gray-area "fair use" copying, but normal playback), on her fully-owned and legally-obtained system, was broken until she installed something that "may be illegal." This is a point we need to make noise about: DRM can make it impossible to simply watch a purchased movie.
I know, not exactly news (to readers here anyway), but it's another opportunity to point it out.
"Oh boy! Are we going to try something dangerous?"
I am a technical writer: I think like a Clueless Newbie when I am testing user documentation. My biggest gripe with the Linuxes of the first article was mostly that it was impossible to just RTFM and accomplish things because it depended on arcane knowledge and there was no FM to R. My goal with this project was to see if Ubuntu was something that a minimally competent computer user could install on their own, and end up with a working system. Point and click and copy and paste ... the basic skills.
BTW: Ubuntu's GUI and help pages talk about drivers and partitions and Wine. I was surprised ... happily surprised ... to see so much clearly written, useful information in one spot.
That's what I've got here. (Suse 10.1 distro, not Ubuntu, which may or may not make a difference. If Ubuntu is installing a 64-bit browser, they may want to rethink that.
Debian is working on the really ideal solution to that problem, they call it multiarch. The idea is to make the installer fully aware of all of the different variations of processors and which apps they can run and which libraries are needed.
In this case, what we want to happen is when you apt-get install the flash player, the installer realizes that the only version available is a 32-bit version and that it depends on a 32-bit version of the browser, which in turn needs a certain set of 32-bit libraries, so it downloads and installs all of it, installing the 32-bit libraries next to the 64-bit libraries and replacing the 64-bit browser. Multiarch will make all of that, and much more, not only possible but transparent to the user. It's still a work in progress, though.
In the meantime, I agree that a desktop-oriented distro like Ubuntu should probably install a 32-bit browser by default. Either that or accept a bit of temporary ugliness and code some specific flash and browser handling into the installer so it does the right thing.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
UnixA is NOT a smaller target audience, it is in the Desktop, but not on the server.
And let me tell you, servers with a fixed IP address, open well known ports listening, and lots of domains pointing to it are the most common target. I have a fixed IP address, on a Unix machine, and you should just see my logs. Tons of break-in attempts everyday, and my Slackware just resists all of them.
Desktop machines with windows with variable IP addresses are the target of bots. Unix servers with fixed IP addresses are the target of real crackers and wannabes trying to break in 24/7.
Unix is a far more secure platform than Windows; and it has been proved since it's more exposed to heavy attacks all the time.
WTF am I doing replying to an AC at 5 A.M on a Friday night?
Why stop at Linux? Installing anything on top of the OS, much less installing an OS, is a challenge for people like this. And being usable is mostly about what you are used to. My brother-in-law gave us a Mac mini. After hearing about how easy it was supposed to be, I found that I had trouble figuring out how to do some pretty rudimentary things. That's because I wasn't familiar with the Mac way. The "standard" location of things (think menu) is sometimes different between a Mac and Windows. Heck, I couldn't even cut & paste because ctrl-c/ctrl-v didn't work. Does that make a Mac harder to use? No, just different. Open Apple-C isn't harder, just different. The difficulty for Linux/Mac is that people's perception of "different" is "harder".
... and I really, really, really don't belive it's ready for non-technical users at all unless they have a fairly basic PC configuration: I have two (older) video cards in my linux box, and there was absolutely no way to get ubuntu to actually initialize/configure them both in dualscreen/xinerama without serious editing of xorg.conf (basically creating the device entries for the non-detected card from scratch and configuring xinerama etc.).
Having been using linux since the 1.2pre days I do know how to gets my hands dirty, but if I had been a non technical user there'd have been no way I could've managed. On the other hand the networking and general system configuration was quite painless, automatix and synaptic have been a pleasure to use and the install was very straightforward, even to the point of putting my 2k partition in the grub boot menu (and it actually working, which is definitely a new experience).
With a slightly more robust x configuration (quite a few folks nowadays run dual screen, most developers for sure) it would be nearly perfect.
-- the cake is a lie
Ubuntu re-sized the Main Windows partition to make enough room for itself and its swap file. It didn't mess with the data drives.
I tried Google's Picasa offering for Linux a week ago when I wanted to upload like 50 pictures to a web album. It ran fine, but the version Google decided to Linux-ify with wine didn't have web album upload support. I downloaded the latest windows version and installed it with wine and it runs wonderfully. I was able to upload the photos to my picasa web albums and haven't had a single problem. Everything that I tried just worked, it was a lot slicker than the version specifically for Linux.
This is with: Ubuntu 7.04; wine 0.9.33; picasa 2.7 (build 36.4000,0)
We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
it is windows WITH services esp IIS, not just windows, that is cracked so heavily. In contrast, Linux with many "services" still has a much better record.
I find it funny that so many virus writers and crackers will do stories where they say that they choose Windows because it is much easier to crack than any other OS, and yet, folks like you fight this. Soon we will get "experts" like you claiming that Linus created Linux because aliens told him to.
I prefer the "u" in honour as it seems to be missing these days.
I loved your Sports car / Party bus analogy.
1. Sports Car: Mac OS X. Pretty fast, looks fancy, you think you're real cool. You paid too much, it's not that reliable. Eventually you'll just have to buy a whole new one, cause maintenance is a real bitch.
2. Party Bus: Windows XP. Kinda scary, might get viruses, but you'll have fun with silly games and plenty of porn. Might drive you to drink too much, might cause hang overs.
3. Work Truck: Debian Linux. Solid, reliable. Gets the job done. Boring. Nobody looks forward to it.
4. SUV: Windows Vista. Everybody wants it, because it looks better than your old car, but when you get it, it's slow, hard to do three point turns in, costs you way too much in gas, and doesn't do some of the stuff your old car did. You end up using your old car, and eventually put it up on Craig's List.
5. Classic Car: Ubuntu. If you keep it in fluids, it runs forever. It's fast, has clean simple lines, all of your friend's are jealous, but not brave enough to switch from their Toyota. Kinda missing some newer creature comforts like cup holders.
6. Moped: Knoppix. Saves money, time, is fast. But you can't do some things you do with your other car, like carry stuff and other people. Plus it's a little embarrassing.
7. Yugo: Windows ME. Barely drove even when brand new. Was KIND OF cute, at first, but within minutes you wished you had a different car. Any car.
8. Toyota: Windows 2000. Saves money, saves time, is pretty fast. Does most of the stuff you need it to do, and easily, but it's really not glamorous. Tons of people are still driving it, but nobody's proud. You probably still have the stock radio, which sucks, but at least it still plays music.
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
This review was very well done overall. Nevertheless, a bit of unfairness did manage to creep in. And no, I'm not talking about the fact that her familiarity with Windoze is probably all that keeps her from seeing the Windows installation process as far more difficult than the Linux one. That's just how things are, like it or not.
Rather, I'm talking about her "no editing configuration files" rule, especially as it was invoked to prevent fixing the Gnome problem with default fonts for labels with a simple config file change. There may not be very many configuration files you need to or even can edit on Windoze, but it is unfortunately not exactly uncommon to have to piddle around with the registry on Windoze to get things working, and I fail to see a substantive difference between poking a setting in there you're not quite sure of versus editing a file and hoping you don't make a syntax error. Either way when you reboot you're sitting there with all your fingers and toes crossed hoping you haven't toasted the damn thing and that's just not an acceptable user experience.
And that's assuming you can find the right setting. Last week our support folks were engaged with a customer on Windoze who had changed some network configuration or other and managed to kill name lookups. It took quite a bit of effort to find the right places in the registry to poke for this.
Now, I'm sure there are plenty of Windoze users who have never had to do any registry hacking, but if so that's a matter of luck more than anything else.
The fact of the matter is that none of the systems in common use can really claim to be entirely free of the need to poke around under the pretty GUI hood to get things properly set up and keep them running over time. This certainly goes for Mac OS X as well, where there are plenty of settings that can only be changed through configuration files. (The one that really bugs me on Mac OS X is the media types to application mapping. This used to be configurable through Internet Config but now you have to download something like "Default Apps" to have a GUI interface for it. OTOH, at least there's a GUI available for it, which is more than I can say for some of the network settings that are only GUI-settable on Mac OS X Server.)
Windows and OS X have been copying features from Linux for years. In fact, all of them copy from everyone else.
/media instead of /Volumes).
Notice how the default Ubuntu desktop has a very Windows-like taskbar at the bottom, for minimized stuff, and a Windows-like system tray in the upper right, and an OS9-like menu bar at the top left... Notice how we also have virtual desktops, which are a hackish addon everywhere else but Leopard, which isn't out yet...
Notice how we also have things like package management, which does not exist ANYWHERE except in the Unix world, except (you guessed it) as hackish addons, or very proprietary things. That is, Apple has Software Update, which updates Apple software only. Windows has Microsoft Update, which is the same thing, but for Microsoft software. There's Fink for OS X, which is out of date, ugly, and hackish, and I forget what there is for Windows, other than cygwin, which hardly counts. And before any of these, we had apt on Linux.
We also had print to PDF in OpenOffice before anyone else.
We have a file/web browser (Konqueror) which is a bit like Windows/Internet Explorer (only done right), and we have external drives automagically appearing on the desktop (almost exactly like OS X, only they're mounted under
Need I go on?
The Linux distros that are meant for end-users are still way more flexible than Windows or OS X. For a quick example, install a different window manager or desktop environment -- even GNOME to KDE should show a difference, but try Fluxbox, WindowMaker, RatPoison, Enlightenment, or straight Beryl for something completely different. Or hit ctrl+alt+f1.
Sure, out of the box, they resemble Windows a bit more closely, but even the stupidly-conservative GNOME has things that Windows doesn't. KDE, while it superficially looks more like Windows, has even more -- out of the box, on Kubuntu, try alt+space and start typing something (like "konqueror") to see what I mean. Or pop a CD in -- on Windows, you can always eject the CD by punching the botton on the drive, but if it's in use, you get something resembling a BSOD. (It's been awhile, so this may be better by now...) On my Kubuntu, the physical "eject" button is intercepted by the OS, and if the CD is busy, it won't eject, but it will pop up a message telling you it couldn't, and exactly what programs are still using the CD. (And if you know what you're doing, you can always force-unmount it and then eject, or kill the processes involved.) This is actually somewhat borrowed from Macs, which have no physical eject button, only a button on the keyboard which is handled entirely in software.
Don't thank God, thank a doctor!
That's probably the best answer to the kde vs gnome debate I've seen. I still think it's the wrong answer, or more to the point, a good answer to the wrong question.
The OP was concerned about all the new things they were going to have to figure out. The answer for people new to the game is not to explain every decision as it comes up. The answer is to eliminate all the decisions that are not absolutely essential to get up and running.
So without being asked, here are my answers to some random questions:
What distro should I use as a newbie?
If you've got a friend who is patient enough to help you out, and you like hanging out with them, use whatever they use. If you don't, use Ubuntu. It's currently the most popular, there are very active forums and paper books to help you out.
GNOME or KDE?
Not important. Use whatever is the default with your distro. Play around with that for a while. When you know enough to know there are things you don't like and can't fix, then you can start to experiment with other options. You will have enough to learn when you install linux for the first time without worrying about more than one desktop environment.
I guess just about everything else falls out from that. Best apps to start with: the defaults. If there isn't a default, go with the popular choices: OpenOffice, Firefox, Thunderbird. Make it easy on yourself, and work on new things as they come up. Once you know you don't like OpenOffice, you can take a look at AbiWord or Koffice or whatever, but these are not decisions that newbies need to be bombarded with on the first day.
Which is not to say you should actively avoid all the options available. It's really cool to have near instant access to a whole variety of different browsers, or mail clients, or whatever, and to be able to play around with them freely. But those of us with a bit more experience need to be very careful about not overwhelming newbies with choices that can and should be put off until they've settled in a bit.
The worst thing that could happen to a new user is to get worried about deciding between gnome vs kde, and asking google for advice. Next thing you know they've found one of Linus's gnome flame-fests and we all look like loons. Everyone suspects were fanatics already -- with a bit of effort newbies might go days or even weeks before they confirm this suspicion, but we'll all have to pull together for that to happen :)
yp.
And let me tell you, servers with a fixed IP address, open well known ports listening, and lots of domains pointing to it are the most common target. I have a fixed IP address, on a Unix machine, and you should just see my logs. Tons of break-in attempts everyday, and my Slackware just resists all of them. 99% of these break-in attempts are portscans. Any machine on the net, running any OS, fixed IP or not, is subjected to this barrage on a daily basis. The people doing this generally don't care what kind of machines they get in their botnet, they'll be used for the same purpose one way or another. Desktop machines with windows with variable IP addresses are the target of bots. Unix servers with fixed IP addresses are the target of real crackers and wannabes trying to break in 24/7.
Unix is a far more secure platform than Windows; and it has been proved since it's more exposed to heavy attacks all the time. Any machine connected to the net has the same exposure to these general attacks. The difference is not Unix/Windows/whatever; the difference is the setup and administration. Most servers are managed by professionals who know how to configure, maintain and monitor a machine properly. Most desktops are not.
"Don't break my arse, my bargey wargey arse, I don't think my pants would understand..."
"A default Ubuntu install doesn't expose any open ports"
/etc/services they're either not listed or don't match what I'd expect. I don't really know why they'd be open.
True, but misleading: A default Ubuntu install doesn't offer any server-type services, so far as I know, so it doesn't have to open any ports.
And the vast majority of Windows users don't need to run any servers, either. Why does it have them?
Also, is it still true that a default Ubuntu install doesn't have a password around the root account?
No, there is no root password set, so you cannot log into Ubuntu as root in the default configuration. Have a read of this - it explains a little bit about what root is, and the pros and cons of using sudo instead of having locked root account
You're right about the ports. Looking at a couple of PCs running XP, they seem to only have about 10 ports open. Apart from the NetBIOS ports, I don't know what most of them are - looking them up in my
When I was with Verizon they were filtered from the internet but not from other Verizon customers (2 years ago or longer). The very last time I dealt with a Verizon network was when a friend of mine who had no computer experience went down to the local Best Buy, bought a computer, got service from Verizon got p0wn3d following their directions.
Step 1: Put the CD into your computer.
Step 2: Plug the (pre-SP2) PC directly into the DSL modem.
He never made it to step 3. Time to infection was about 24 seconds. By the time he called me and I drove over he had no less than 10 distinct viruses/worms. He only knew about them because one of them was closing his Anti-Virus software when he tried to activate it.
I hear they are doing better these days and shipping wireless routers with service. When I was with them you couldn't even get support for a dead line if you were not plugged into the modem directly. My point from all of this is that I wouldn't trust your ISP to keep known malicious traffic out. Most ISPs are too large and don't even care enough to disconnect known bots from within their network.
There are four simple reasons why Unix/Linux/Mac is safer There are about 60,000 viruses known for Windows, 40 or so for the Macintosh, about 5 for commercial Unix versions, and perhaps 40 for Linux. Most of the Windows viruses are not important, but many hundreds have caused widespread damage. Two or three of the Macintosh viruses were widespread enough to be of importance. None of the Unix or Linux viruses became widespread - most were confined to the laboratory (Really a consquence of the following) Unix/Linux Runs no services by default and has no open ports by default, the ordinary desktop user dos not require any services to be running that require any open ports, Windows requires ports open for RPC to function these are normally blocked by a firewall but why are they open in the first place? An open port with a well known service actually using it is relatively safe, A large number of Web Sites run on Apache on Linux or Unix it is vunerable less often than IIS, an noticable is more often venarable when running under windows rather than Linux (if the program is kept up to date...) Unix/Linux/MacOSX is normally run as an ordinary user that has no rights over the operating system cannot install new services and cannot damage the system... Windows (up until Vista) would normally be run as an Administrator or Power user this was required to run basic programs (a legacy effect .. most Windows programs assume that the program is running as an Admin because they always have..) Even on Vista many programs still run as Admin (Internet Explorer) this still causes the system to be vunerable (IECursor attack...) While on Linux only the core runs as Admin(root) The Firefox browser e.g. runs as my user, the window decorator runs as me, the window manager runs as me in fact the only thing visible to me that runs as root is the Session manager (which asks for my password!) and X which runs as a service and communicates with the hardware
And lastly running programs/scripts, on windows if I receive an email with an attachment I can either run it directly (If it is not blocked as it should be) or save it and run it (or unzip and run) and potentially destroy my system... On Linux I would have to save it (no option to run) make it runnable, and then run it as me, at which point it can destroy my files ,and not the system.... Again Vista improves this since user programs run as the user (normally) but are still too easy to run ... It's the difference between "Press this button (to be shot)" and "To shoot yourself take this gun, load it, aim at yourself and shoot it" Windows makes it too easy to do by accident or ignorance?
Puteulanus fenestra mortis