GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
PLEASE NOTE: All LQ Rules apply to the General forum. Flame wars, personal attacks, hostility, insults and behavior of that nature will not be tolerated. Differing opinions are one of the things that make this site great, but to benefit from differing opinions the discourse must happen respectfully and thoughtfully... without insult or personal attack. Members who are unable or unwilling to participate in General under those parameters will not be permitted to do so. If you see behavior of this nature please report it.
Those who read the distro reviews my have noticed that I write some of them. Last Friday I was testing ZenevOS. The live session looked much like last time, so I started to install it on my guest partition. At one stage, things seem to have stuck: wondering if it had registered my click, I clicked on "proceed" again. I wouldn't have thought that clicks would be stored, but that second click was taken as consent to the next page: disk configuration. Who'd have thought that the default action would be "use the whole disk"? Who'd have thought that it would reformat the disk without asking for confirmation? By the time I realised what was happening, the deed was done. I have just spent 2 days reinstalling OS and programs, restoring /home from backups, reconfiguring everything. The job is not yet finished.
Is there a moral? Perhaps, "more haste, less speed". Perhaps, "always keep your backups up-to-date". Really, I just felt the need to vent. I feel better now. Almost.
Point and click isn't always your friend. In slackware you have partition things yourself, and usually this is done with fdisk or cfdisk which have confirmation screens. I know in cfdisk (which I use) you have to type 'yes'.
Wow. Great example of how not to do a user interface. Sounds like two problems:
1) Why should the OS installer reformat your disk? That violates the Principle of Least Astonishment. It should expect you to give it a free partition. If you don't have one it should fail and tell you what you need to do. And BTW it should provide a tool for clearing a partition or reformatting your disk if that's what you want to do. This idea that it has to do everything in one go is just wrong. If you're too stupid to do 2 or 3 steps to install an OS, then you probably should not be using a computer. Confirmation dialogs are the mark of bad code.
2) I've never seen a guideline on when to flush the keyboard/mouse buffer. Is there one? Seems obvious to do it if you are changing the whole page, but there's a whole continuum of other cases. Seems like this is done inconsistently. When I do 'yum update' and it starts downloading 600MB I like being able to type 'Y-enter' and walk away so it will all be installed when I get back with fresh coffee, but others may disagree.
I'm the guy who accidentally clicked "Restore" instead of "Backup" on his webhosting service and wiped out two days' posts on his blog (fortunately, they were the usual deathless drivel). Something about clicking while sleepy.
Distribution: UBUNTU 5.10 since Jul-18,2006 on Intel 820 DC
For a disk wipe, usually there should be at least one confirmatory prompt and accept. So it is 2 most astonishing things. For more on the principle of least astonishment and related practices, read "The art of Unix programming" by Eric S Raymond.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Coming from the guy who formatted his /home partition in gparted due to a lapse in attention I feel your pain. The installer sounds very borken though -- most I've come across will just error out and do nothing unless you tick a few boxes and click yes a few times.
The installer is Ubuntu's Ubiquity, which ZevenOS have customised. Making "use the whole disk" the default instead of "use free space" was their idea.
I still haven't finished. The printer has to be re-installed: perhaps this time I may persuade it to run without SELinux having to be turned off before I use it. And there's my one Windows program, where the exe in ~/.wine was luckily preserved in my backups, but which Wine can't find now because it wasn't installed: I have to click on the program in Nautilus and choose the "open with Wine option".