You are not logged in.
Hi, I was wondering about this idea I had about making a Linux distro that teaches users how to use the desktop while teaching them the fundamentals of Linux, like installing packages. It would a noob distro. So I wanna get ideas laid out and see what you guys think.
I think Gnome would be a good environment. Nothing would be modified, just a default Gnome with all the fixin's, a bootsplash to cover up the boot menu, and an easy to follow GUI installer. When the user logs in the first time they'll hear a voice helping them out (along with captions that can be turned on or off). The tutorial can be turned on or off. Basically it guides the user and instructs him/her to open/close windows, drag and drop, chinge window geometry, minimize/maximize, create shortcuts, open programs, navigate filesystem(as well as mount/unmount, and teaching the purpose of the different directories), browse the internet, setup email, and install a program using some kind of GUI package manager. There might be more, like tutorials for OpenOffice or Abiword, the Gimp, and other miscellaneous programs.
I also need a name, so I welcome any suggestions!
Personally, I'd rather be back in Hobbiton.
Offline
I'd call it tutbuntu...
Offline
What is it with everyone wanting to create a new distribution? If you just write your tutorial program, you'd be able to run it on a variety of preexisting distributions. I'm sure most people would rather install a package than install a new operating system.
Offline
What is it with everyone wanting to create a new distribution? If you just write your tutorial program, you'd be able to run it on a variety of preexisting distributions. I'm sure most people would rather install a package than install a new operating system.
It'd still need to be implemented. If someone new to Linux doesn't know how to install programs, how are they supposed to install my tutorial? Since I don't want to clutter other distributions, I think a simple "starting' distro would be good. It wouldn't be something permanent, just build a bridge to Linux. There could even be a Terminal tutorial and a guide to continue on to another distribution.
Personally, I'd rather be back in Hobbiton.
Offline
Newbuntu? Noobuntu? Tut Arch Amen (okay, that is a little strained...)?
never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
Offline
Flash video tutorial is the answer and they already exist I believe.
Offline
I think it's a good idea... The alternatives are a bit harder for comp n00bs and linux n00bs.
neo linux (neo means new) or neophyte linux (neophyte means newbie)
urxvtc / wmii / zsh / configs / onebluecat.net
Arch will not hold your hand
Offline
Windows
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
I think this is a good idea. But I agree with Varreon that it should be a tutorial program instead, if that tutorial prgramm is good you can build a distribution tailored specifically for this program later on.
I disagree that Flash video tutorials are sufficient for new Linux users. There are people who really want to learn something about their system and the philosophy behind it. Such a tutorial could explain basic concepts about free software and where to get help (point to relevant manpages and wikis). I really like the tutorial that pops up when wmii starts for example. I would have had no clue what to do without it and it basically showed me the beauty of tiling window management. That's what such a tutorial program should be IMHO, just a starter that shows you how to do basic operations and where to learn everything else that is needed. Often the users want to learn about their system, they just don't know how. Maybe the program could even include a selection of recommended packages for simple Distros like Arch. In my opinion Arch is a great starting distro for people who want to learn about Linux but have never used it before (or have just a bit of experience with other Distros). If everything goes well, they have a working base system, but they don't know which apps are good. The wiki lists a few recommendations, but not all of them are simple and you really have to find the wiki page and test them out. Why not something like "Arch Linux is designed to be simple. While it is possible to use a full-featured Desktop Environment like Gnome or KDE, we recommend to use simple applications. An example setup would include: Transmission as torrent client, Xchat as an IRC client, etc,". I think that would be really helpful for users that want a simple yet easily usable system.
Offline
What happened to just reading books, tutorials on the net, and inspiring people to just try new stuff?
I think a better effort would be to just help people on forums and improve current documentation.
I also agree on MoonSwan's flash video comment.
The tutorial app might be nice but what distros would be supported?
There's also the huge pain of keeping that information relevant and up to date as the distros change.
Perhaps the documentation already available in known places like different wikis is more easy..?
Still, it's cool that you want to help new users with GNU/Linux.
Offline
Windows
He said TEACHES, not UNTEACHES.
Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.
Offline
Xyne wrote:Windows
He said TEACHES, not UNTEACHES.
I know, but after reading the description it was the first thing that popped into my mind. I instantly saw the little WinXP tray bubble popup with the suggestion to take a tour of XP.
Just to be clear, I agree that it could be useful to many newcomers to implement something like this (although creating a distro for it seems restrictive). My initial comment should probably have been accompanied by a smiley or something else (I went for the dry,terse approach). I hope no one took it as derogatory.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Thanks for the suggestion guys. I think it's a good idea to pursue, but it'll be complex (especially since it's interactive) but if that guy who made Roller Coaster Tycoon did it with assembly language, I can definately do it with something else. I'm a noob programmer learning python, and have been brainstorming different ideas.
Personally, I'd rather be back in Hobbiton.
Offline
What happened to just reading books, tutorials on the net, and inspiring people to just try new stuff?
Exactly, and you know what, the Internet happened. Nobody reads any more. An average newbie wouldn't read to save his life.
Once, changing your operating system (a big step) meant that you will read a book/something on it first, then install it if you liked what you saw, and no questions were asked on discussion boards. No need to, the book taught you all you needed to know to get started.
Please don't jump me for this one, I know you were all hacked up and kicked the crap out of your new OS the first day, congratulations. I'm not saying it was a rule, but it's a good and logical way to go about it.
Last edited by anrxc (2009-05-05 00:37:13)
You need to install an RTFM interface.
Offline
I'm a new Arch user, and I've only been using Linux exculsively for a few months. One of the things I really appreciated about the Beginner's manual was that it explained what the system was actually doing during the installation and configuration process, and it gave me the initial knowledge to figure out what's under the hood of the system and thus enabled me to get more out of the distro.
If you're building a tutorial distro, give the user credit for being intelligent and explain to them what the system is doing in real time. The problem I have with a lot of the "n00b" distros is that they do everything for the user without giving them the knowedge to tweak and fix it. You could do both.
Last edited by f0nd004u (2009-05-07 06:21:31)
Offline
Thanks for the suggestion guys. I think it's a good idea to pursue, but it'll be complex (especially since it's interactive) but if that guy who made Roller Coaster Tycoon did it with assembly language, I can definately do it with something else. I'm a noob programmer learning python, and have been brainstorming different ideas.
Try Pardus Linux: review; http://distrowatch.com/table.php?distribution=pardus
Offline
Varreon wrote:What is it with everyone wanting to create a new distribution? If you just write your tutorial program, you'd be able to run it on a variety of preexisting distributions. I'm sure most people would rather install a package than install a new operating system.
It'd still need to be implemented. If someone new to Linux doesn't know how to install programs, how are they supposed to install my tutorial? Since I don't want to clutter other distributions, I think a simple "starting' distro would be good. It wouldn't be something permanent, just build a bridge to Linux. There could even be a Terminal tutorial and a guide to continue on to another distribution.
You do a google search.... "how to install applications <distroname>
Offline