User:Pir/Book1

= Migrating from Windows to Linux =

About this Wikibook
There are already several introductory Wikibooks on GNU/Linux, such as Linux Guide and Linux For Newbies. This Wikibook will be different in that it is much more clearly defined in terms of its 'audience' as well as the Linux distro used :
 * it will be targeted at those who use PCs on a regular basis but have no desire to become experts. Typically these will be people who have used Windows for years, want to migrate to GNU/Linux, but are scared of a steep learning curve. This will be an instructional resource easing the transition by teaching people who to employ the skills they have acquired in a GNU/Linux environment.
 * the distro used is Kubuntu 6.06 LTS. Deciding on a specific edition of a specific distro avoids tons of technical problems. Also, KDE is most similar to Windows and (K)ubuntu is widely regarded as one of the most user-friendly distros.
 * common tasks can be shown side-by-side in Windows and free software

Principles
With GNU/Linux, users are in control of their computer, opening up enormous possibilities for using software. In addition, there are usually many different ways of achieving the same goal. This Wikibook will focus on showing you how to do the most common tasks in one  way - the way that's most appropriate for its audience. To achieve this, we'll have to make choices, based on the folowing principles:
 * choose tasks that most Windows users regard as standard
 * choose the software that is most similar to Windows
 * show how it's achieved in Windows and Linux side-by-side, using screenshots (although not too many screenshots - text and screenshots should take up similar space)
 * when the solution shown is less than perfect, point towards further resources that may be more powerful but less appropriate for ex-Windozers (e.g. link towards the Wikibook about OpenOffice.org)
 * make users apply basic concepts and new knowledge using tutorial exercises

Assumptions

 * Skill level - Knowledge the user is assumed to have. i.e., defining the target audience.
 * working, fresh, installation of Kubuntu 6.06 LTS ; refer to possibility of Live CD

Why would I want to switch ?
[http:/ /www.opensource.org/docs/peru_and_ms.php]

jargon
(should mostly be explained in history part) kernel X KDE GNOME distribution Ubuntu Kubuntu

Understand - Comparison of Windows and GNU/Linux|Comparison of Windows and GNU/Linux
This will be a more theoretical part, introducing those concepts that are most relevant for ex-Widows users because they make the GNU/Linux experience quite different. The section should be to the point, rather than going into too much dept, dealing with things at such a level as is relevant for practical use. Pointers towards more detailed info. The following chapters will then refer back to this part whenever these concepts are put into practice.

http:// www.getgnulinux.org/switch_to_linux/linux_from_windows/ Comparison of Windows and Linux http:// www.psychocats.net/essays/linuxwindowscomparison.php

The filesystem
Windows:
 * tree - hierarchical system of directories and subdirectories ('folders')
 * several trees - hierarchy starts with c: - harddrive (partition where the OS is installed) ;  a: - floppy ; additional e.g. d:-CD/DVD, e: second harddrive, f: USB flash --- these are usually detected when booted, or for USB devices when inserted
 * \MyDocuments
 * FAT, NTFS
 * three letter extension identifies type of file

Linux :
 * one single tree - single hierarchical system, starting with / (root)
 * partitions have to be mounted at mount point in the hierarchical file-system
 * /home/Desktop
 * case-sensitive
 * extension doesn't matter much
 * vfat, ext2, ext3, ReiserFS
 * Linux can read NTFS, but writing NTFS used to be major headache
 * Windows not designed to read ext2, ext3, ReiserFS
 * FAT can be dealt with well by both Windows and Linux

Users
Windows:
 * when start up, either get to desktop, or need to login with username
 * easy to install programmes
 * big security problems, virus, rootkits, worms, spyware

Linux:
 * very strict distinction - 'normal' user and root user
 * root user can access everything - modify system and access all files, create users
 * users have access to their files only, can launch programmes but cannot install new software
 * Kubuntu has it's own way of dealing with this : sudo, need to type in password of user who installed Kubuntu

File Permissions
Windows: not really an issue ; did not exist in Windows ME and before Linux:
 * user who owns the file - group - other users
 * read - write - execute

[https:// help.ubuntu.com/community/FilePermissions] File system permissions

Community

 * (k)ubuntu help documetation
 * forums
 * icq
 * bug reports

Install
not sure yet if it's good to show installation.... if so, then show dual boot, using second HD

Make it your own -- Configuring Kubuntu 6.06

 * demonstrate concepts froim earlier
 * create second user
 * KWallet
 * show where things are
 * progs
 * install new software - upgrade?

Deal with files
copy, backup , find Konqueror ; archive ; beagle

Communicate
How to browse the Internet ; write an e-mail ; Use instant messaging


 * IE6 - uninstallable ; picks up lots of spyware
 * adverts
 * MSN - uninstallable ; login at startup


 * install (?) Firefox
 * import bookmarks from Windows partition
 * Adblock
 * go to Gmail
 * do something useful with Kopete

Entertain yourself
How to listen to my music or watch videos amaroK and Mplayer/VLC music
 * show how to back up a CD with KaudioCreator
 * preferable using a Sony CD with their XCP rootkit http:// www.schneier.com/blog/archives/2005/11/sonys_drm_rootk.html ; http:// blogs.zdnet.com/BTL/?p=2177
 * discuss ripping using ogg vorbis and flac formats (advantages) ; recommend Ogg Vorbis players - list at http:// wiki.xiph.org/index.php/PortablePlayers
 * then rip into mp3, since this is the most common format and can be played on iPods
 * mention legal issues - mp3, patents, fair use
 * demonstrate amaroK with ripped files
 * access files on iPod with amarok http:// linux.slashdot.org/article.pl?sid=06/08/17/2055250&from=rss
 * put mp3s on iPod
 * get some mp3s from iPod, mix with ripped mp3 and make new mix
 * burn using K3b

video
 * watch a DVD
 * backup a DVD (fair use)
 * download video files
 * show democracy player ?

How to edit an image and manage my digital photo collection
The Gimp (or Gimpshop, or Krita) and Picasa


 * mention photo management software native to Linux
 * demonstrate Picasa, since many people use it on Windows
 * installation
 * explain folders, etc etc.
 * import of photos
 * Picasa image manipulation
 * use pic with lab, make into wallpaper?


 * mention Gimp
 * Krita
 * take photo imported using Picasa, modify some Linux mascot, e.g. make something similar to Penguin Liberation Front
 * vector drawing?

How to write a text document or presentation
OpenOffice.org - writer and impress ; how to make pdf files (and flash?)


 * MSOffice
 * open file in WinWord/PowerPoint
 * open file with virus in macro?


 * writer
 * open doc file (sent vie e-mail or Kopete?)
 * make poster ; import image from earlier
 * explain open document format
 * save as .rtf, and demonstrate that it can be opened in Winword (purged of macro virus?)
 * export as pdf
 * presentation
 * make v. similar to writer file
 * but make into little animation
 * save as flash
 * ability to open Powerpoint

Burn a CD/DVD
K3b

Use P2P
bittorrent (Ktorrent or azureus?) ; amule

Making the most of GNU/Linux
multiple screens Konsole APT SuperKaramba Blender Gimp Scribus

Glossary of GNU/Linux terms
>