Be Free Be Linux


Published on

A presentation About Linux
Good Introduction to Beginners

Published in: Technology, News & Politics
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Be Free Be Linux

  1. 1. GNU/Linux Introduction <ul><ul><li>Be Free, </li></ul></ul><ul><ul><li>Be LINUX. </li></ul></ul>
  2. 2. About This Document <ul><ul><li>This document is under GNU Free Document License (FDL). </li></ul></ul><ul><ul><li>Feel free to use and distribute. </li></ul></ul>
  3. 3. History <ul><li>Linux Beaning : </li></ul><ul><ul><li>Linus Torvalds. </li></ul></ul><ul><li>GNU project : </li></ul><ul><ul><li>Richard Stallman. </li></ul></ul><ul><li>GNU/Linux Combination. </li></ul>
  4. 4. History <ul><li>1983: The GNU Project launched by RMS </li></ul><ul><li>1991: Linux 0.01 ( 10k line of code, 1 user ) </li></ul><ul><li>1994: Linux 1.0 ( 170k line of code, 100 thousand user) </li></ul><ul><li>1996: Linux 2.0 ( 400k line of code, 1.5 million user) </li></ul><ul><li>1998: Open Source Definition (4 Freedoms) </li></ul><ul><li>1998: Linux 2.1.11 ( 1.5M line of code, 7.5 million user) </li></ul><ul><li>1999: Linux 2.2: 12 million users. </li></ul>
  5. 5. 4 Freedoms(1998) <ul><li>The freedom to run the program, for any purpose (freedom 0). </li></ul><ul><li>The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this. </li></ul><ul><li>The freedom to redistribute copies so you can help your neighbor (freedom 2). </li></ul><ul><li>The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). </li></ul>
  6. 6. Distributions <ul><li>Meaning of a Distribution. </li></ul><ul><li>Many Resales of one Distribution. </li></ul><ul><li>Debian ,Slack ware ,Red Hat (The Big three). </li></ul><ul><li>Other Distributions Based on Others. </li></ul><ul><li>The Best one For Beginners. </li></ul><ul><li>Distribtion Map </li></ul>
  7. 7. Ubuntu <ul><li>Ubuntu History. </li></ul><ul><li>Meaning of “Ubuntu”. </li></ul><ul><li>Ubuntu Releases. </li></ul><ul><li>Why Ubuntu? </li></ul>
  8. 8. The Ubuntu Promise <ul><li>Ubuntu will always be free of charge, including enterprise releases and security updates. </li></ul><ul><li>Ubuntu comes with full commercial support from Canonical and hundreds of companies around the world. </li></ul><ul><li>Ubuntu includes the very best translations and accessibility infrastructure that the free software community has to offer. </li></ul><ul><li>Ubuntu CDs contain only free software applications; we encourage you to use free and open source software, improve it and pass it on. </li></ul>
  9. 9. Alternatives <ul><li>M$ Office >> Open Office. </li></ul><ul><li>Photo Shop >> GIMP. </li></ul><ul><li>Media Player >> Mplayer,vlc,totem. </li></ul><ul><li>IE >> Mozilla Firefox. </li></ul><ul><li>Yahoo,MSN Messenger >> Pidgin. </li></ul><ul><li>For more check </li></ul>
  10. 10. Pre-installation <ul><li>Live CD </li></ul><ul><ul><li>What is it? </li></ul></ul><ul><ul><li>How it work. </li></ul></ul><ul><li>GRUB </li></ul><ul><ul><li>What is it? </li></ul></ul><ul><ul><li>Dual Booting </li></ul></ul>
  11. 11. System Requirements <ul><li>Minimum To Work: </li></ul><ul><ul><li>300 MHz x86 processor. </li></ul></ul><ul><ul><li>64 MB of system memory (RAM). </li></ul></ul><ul><ul><li>At least 4 GB of disk space (for full installation and swap space). </li></ul></ul><ul><ul><li>VGA graphics card capable of 640x480 resolution. </li></ul></ul><ul><ul><li>CD-ROM drive or network card. </li></ul></ul>
  12. 12. System Requirements <ul><li>To work Efficiently : </li></ul><ul><ul><li>8 GB free or more. </li></ul></ul><ul><ul><li>700 MHz x86 processor. </li></ul></ul><ul><ul><li>Graphics card capable of 1024x768 resolution. </li></ul></ul><ul><ul><li>384 MB of system memory (RAM). </li></ul></ul><ul><ul><li>Sound card. </li></ul></ul><ul><ul><li>A network or Internet connection </li></ul></ul>
  13. 13. Swap <ul><li>What's Swap? </li></ul><ul><li>Why Swap? </li></ul><ul><ul><li>Some programs are very memory-consuming. </li></ul></ul><ul><ul><li>Extra memory can come in handy. </li></ul></ul><ul><ul><li>Optimizing memory usage. </li></ul></ul><ul><ul><li>Hibernation (suspend-to-disk) </li></ul></ul><ul><li>How much? </li></ul><ul><li>Swap in Linux VS Virtual Memory in Window$. </li></ul>
  14. 14. Desktop Environment <ul><li>Meaning of “Desktop Environment”: </li></ul><ul><ul><li>DE not Themes. </li></ul></ul><ul><ul><li>‫‪” Explorer‬‬” in Window$. </li></ul></ul><ul><ul><li>Explorer Components. </li></ul></ul><ul><ul><li>So What's the DE?!! </li></ul></ul>
  15. 15. Desktop Environment <ul><li>Dead Points in Window$ DE: </li></ul><ul><ul><li>Build inside Kernel. </li></ul></ul><ul><ul><li>ONE FORMAT,ONE SHAPE ,ONE DE. </li></ul></ul><ul><ul><li>Limited And powerfulness. </li></ul></ul><ul><ul><li>A Big Security Hole Inside Your PC. </li></ul></ul>
  16. 16. Desktop Environment <ul><li>Advantages of Linux DE: </li></ul><ul><ul><li>Build Away from Kernel. </li></ul></ul><ul><ul><li>Open source so it like sesal. </li></ul></ul><ul><ul><li>Separated Modules. </li></ul></ul><ul><ul><li>Sick not mean Death. </li></ul></ul><ul><ul><li>Multi DE on one OS. </li></ul></ul><ul><ul><li>Faster, More flexible. </li></ul></ul><ul><ul><li>Resources Friendly. </li></ul></ul>
  17. 17. Desktop Environment <ul><li>GNOME: </li></ul>
  18. 18. Desktop Environment <ul><li>The Official Desktop Environment For Ubuntu. </li></ul><ul><li>The Fastest And The Easiest. </li></ul><ul><li>Design on GTK libraries. </li></ul>
  19. 19. Desktop Environment <ul><li>KDE: </li></ul>
  20. 20. Desktop Environment <ul><li>The Official Desktop Environment For Kubuntu. </li></ul><ul><li>More Beautiful. </li></ul><ul><li>Similar to Window$ DE. </li></ul><ul><li>Design on QT libraries. </li></ul>
  21. 21. Desktop Environment <ul><li>XFCE: </li></ul>
  22. 22. Desktop Environment <ul><li>The Official Desktop Environment For Xubuntu. </li></ul><ul><li>Based on GNOME. </li></ul><ul><li>For Old Computers. </li></ul><ul><li>More Simple. </li></ul>
  23. 23. Dealing with programs <ul><li>Repositories Concept </li></ul><ul><ul><li>How to Deal With it? </li></ul></ul><ul><li>Installation's Ways </li></ul><ul><ul><li>From Add/Remove Tool. </li></ul></ul><ul><ul><li>From Synaptic Package Manager. </li></ul></ul><ul><ul><li>Dealing With APT throw the Command Line. </li></ul></ul><ul><ul><li>Compiling From Source Code. </li></ul></ul>
  24. 24. Terminal <ul><li>What's The Terminal? </li></ul><ul><li>Difference Between Terminal and C.L. </li></ul><ul><li>Basic Commands. </li></ul><ul><li>Permissions. </li></ul>
  25. 25. Users And Groups <ul><li>Users Privileges : </li></ul><ul><ul><li>Advantages in Linux </li></ul></ul><ul><ul><li>Disadvantages in Window$. </li></ul></ul><ul><li>Users types in Linux : </li></ul><ul><ul><li>Root User. </li></ul></ul><ul><ul><li>Super User. </li></ul></ul><ul><ul><li>Regular User. </li></ul></ul>
  26. 26. Linux File System <ul><li>Every thing is a file inside Linux. </li></ul><ul><li>Linux Directory Structure. </li></ul><ul><ul><li>/bin , /usr/bin. </li></ul></ul><ul><ul><li>/sbin ,/usr/sbin. </li></ul></ul><ul><ul><li>/etc. </li></ul></ul><ul><ul><li>/proc. </li></ul></ul><ul><ul><li>/home. </li></ul></ul><ul><ul><li>/root. </li></ul></ul><ul><ul><li>/media , /mnt. </li></ul></ul><ul><ul><li>........ </li></ul></ul>
  27. 27. How To Get HELP <ul><li>Offline system documentation‬. </li></ul><ul><li>‫‪ Online system documentation‬‬. </li></ul><ul><li>‫‪ Community Support‬‬(‫‪Forums‬‬ ,IRC ,....). </li></ul><ul><li>Man Pages. </li></ul>
  28. 28. Linux Adoption <ul><ul><li>Many Countries Adopt Open Source Generally and Linux Specially. </li></ul></ul><ul><ul><li>Some turn to Linux Because they looking for a good OS they can Modify in it to satisfy their needs. </li></ul></ul><ul><ul><li>Some turn Because of the High Cost of Micro$oft OS. </li></ul></ul><ul><ul><li>Some turns Because of the Licenses of Micro$oft force them not to us it. </li></ul></ul>
  29. 29. Linux Adoption <ul><ul><li>In 2005 the Government of Peru voted to adopt open source across all its bodies. </li></ul></ul><ul><ul><li>The Netherlands has an initiative called &quot;Open source and standards in education&quot;. </li></ul></ul><ul><ul><li>The Government of India has set up a resource center for Free and Open Source Software </li></ul></ul><ul><ul><li>The Ministry of Defence in Singapore began migrating its computers from Microsoft to free software in 2004 </li></ul></ul><ul><ul><li>In Germany's federal state Thuringia the Ministry for culture and education has launched a project called (Linux for schools) </li></ul></ul>
  30. 30. Linux Adoption <ul><ul><li>And There is many Hardware Companies turned to sell Linux </li></ul></ul><ul><ul><li>pre-installed on their Computers. </li></ul></ul><ul><ul><li>And Micro$oft Try to Fight this Phoneme with any WAY. </li></ul></ul><ul><ul><li>Dell announced it would begin shipping Ubuntu-based computers to Canada , Latin America and China. </li></ul></ul><ul><ul><li>Acer launched the Linux-based Acer Aspire one. </li></ul></ul><ul><ul><li>And Many.................. </li></ul></ul>
  31. 31. Window$ Vs Linux <ul><li>Windows : </li></ul><ul><ul><li>Advantage. </li></ul></ul><ul><ul><li>Disadvantage. </li></ul></ul><ul><li>Linux: </li></ul><ul><ul><li>Advantage. </li></ul></ul><ul><ul><li>Disadvantage. </li></ul></ul>
  32. 32. Window$ Vs GNU/Linux <ul><ul><li>In a world without </li></ul></ul><ul><ul><li>walls, who needs </li></ul></ul><ul><ul><li>windows? </li></ul></ul>
  33. 33. GNU/Linux <ul><ul><li>Thanks For your Attention </li></ul></ul><ul><ul><li>any Questions are Welcomed. </li></ul></ul>