KEMBAR78
2. introduction to linux | PPT
Introduction To Linux

          By
  Mohd Yasin Abd Karim
    yasin@yasin.my
What is Linux
• Free operating system – open source
• Created by Linus Torvalds (1991)
• Started Linux by writing a kernel
• Released to community of ‘hackers’
• Thousands of software developer
  contribute
• Now System Software & application
  bundled with Linux Distribution
What Is an Operating System
• OS is made up software instructions that lie
  between the computer hardware
  (disk,memory,port,etc) and the aplication
  programs ( word processors, Web broswer,
  spreadsheet, etc)
• At center is kernel, which provided the most
  basic computing functions ( managing system
  memory, sharing procesor, opening and closing
  devices, etc).
Associated with kernel
• File systems – structure information
• Device Drivers –interfaces to each of the
  hardware devices
• User Interfaces – user interfaces, both
  graphical and interfaces
• System Services – processes that mount
  file system, network, printer, databases,
  etc
Common Linux Features
• Multi-user
  – many user accounts
  – Multiple users logged in & working
• Multitasking
  – Many programs running
  – Background process are referred to as daemons.
• Hardware support
  – Floppy, CD-ROMS
  – Need a driver
Common Linux Features (cont..ed)
• Networking Connectivity
  – LAN card, modems, serial devices
• Network Server
  – Networking services
  – File server, FTP, mail server, web server, DHCP.
• Graphical User Interface ( X window System)
  – X-based Desktop environment
  – GNOME
  – KDE
Primary Advantages of Linux
• Linux best assets are price, reliability and
  freedom
• Scalability is on of its greatest assets.
• Built-in Security features
• Capability of using inexpensive hardware
• A lot of open sources application
• Help always available on the internet
Training and Certification
• If you are looking for a career in Linux
• Get Red Hat certified for working with
  Centos
• Red Hat Certified Technician (RHTC)
• Red Hat certified Engineer (RHCE)
• Red hat Certified Security Specialist
  ( RHCSS)
• Red Hat Certified Architect ( RHCA )
Selecting Linux
• 400+ Linux distribution available
• Only a few have much market share
  – Red Hat
  – Suse
  – Mandriva
  – Slackware
  – Non-commercial
    • Debian, OpenSuse, Fedora Core, CentOS
Mainframe market share
• Suse
• Red Hat
• Non-commercial
  – Debian/390
  – Slack/390
  – CentOS ( ‘work alike’ of Red Hat RHEL )
  – Fedora Core
Realistically speaking
• For production use, with commercial
  support, and ISV certification need
  – Suse Linux Enterprise Server/Desktop
  – Red Hat Enterprise Linux
• For Proof of Concept work, the choices
  are far more open
What are you looking for?
•   Is commercial support important to you?
•   Bleeding edge, or system stability?
•   Application availability
•   ISV certifications
•   Hardware support
•   Management tools
•   Support contract terms
Bleeding Edge vs Stability
• Bleeding Edge ( to a certain extent)
  – OpenSUSE, Fedora Core
  – Debian ( testing and unstable)
• Stable
  – Suse Linux Enterprise Server/Desktop
  – Red Hat Enterprise Linux, CentOS
  – Slacware, Slack/390
  – Debian, Debian/390 ( stable and testing)
Support Contract Terms
• Red Hat sells three versions
• WS, ES and AS
• Support is bundled with every license
  purchased
• Your support comes from the seller
  – Red hat
  – HP, IBM, DELL, Sun
Support Contract Terms
• SUSE sells two versions
  – Enterprise Server
  – Enterprise Desktop
• Built from a common source code base,
  what gets shipped is different
• You can buy support from anyone,
  including Novell
Pricing
• Keep in mind SUSE doesn’t bundle
  support
  – If you don’t, SUSE will always look less
    expensive
• If you need a lot of support, Red Hat may
  be less expensive
• If you don’t need a lot of support SUSE
  may be less expensive
Try before you buy
• Try several Linux dictributions and see
  which one(s) best meet(s) your needs
• Nothing anyone says is as valuable as
  testing in your own environment
Talks to others
• Ask other people what they like and dislike
  about the various distribution
  – Mailing list
• Check out how maintenance/support is
  delivered, and what people think about
  both
  – Timeliness, effectiveness, and cost are
    important factors.
Additional Information
•   DistroWatch http://distrowatch.com/
•   SUSE Linux http://www.novell.com/linux/
•   Red Hat Linux http://www.redhat.com/
•   Mandriva Linux http://www.mandriva.com/
•   Debian GNU/Linux http://www.debian.org/
•   Slackware Linux http://www.slackware.com/
•   Slack/390 Linux http://www.slack390.org/
•   CentOS Linux http://www.centos.org/
•   Sine Nomine Linux Support
    http://sinenomine.net/support/linux/debian
    http://sinenomine.net/node/484
•   HP Debian Support
    http://h20219.www2.hp.com/services/cache/76815-0-0-225-
    121.html
Mailing lists and forums
•   CentOS http://www.centos.org/modules/tinycontent/index.php?id=16
•   Debian http://www.debian.org/MailingLists/
•   Fedora Core https://www.redhat.com/mailman/listinfo/fedora-list
•   Linux-390 http://www2.marist.edu/htbin/wlvindex?linux-390
•   Mandriva http://www.mandriva.com/en/mailing_lists
•   Red Hat 3 https://www.redhat.com/mailman/listinfo/taroon-list
•   Red Hat 4 https://www.redhat.com/mailman/listinfo/nahant-list
•   SUSE Linux http://en.opensuse.org/Communicate#Mailing_Lists
•   SUSE SLES http://support.novell.com/forums/2su4.html
Evaluation Software
•   SUSE Linux Enterprise Server http://download.novell.com/index.jsp
•   SUSE Linux/openSUSE http://en.opensuse.org/Download
•   Red Hat Enterprise Linux https://www.redhat.com/rhel/details/eval/
•   Fedora Core http://fedora.redhat.com/download/
•   CentOS http://www.centos.org/modules/tinycontent/index.php?id=15
•   Slackware http://www.slackware.com/getslack/
•   Slack/390 http://www.slack390.org/getslack390.html
•   Debian http://www.debian.org/CD/
•   Mandriva http://www.mandriva.com/en/downloads/mirrors/2006
Thank You
• http://www.yasin.my

2. introduction to linux

  • 1.
    Introduction To Linux By Mohd Yasin Abd Karim yasin@yasin.my
  • 2.
    What is Linux •Free operating system – open source • Created by Linus Torvalds (1991) • Started Linux by writing a kernel • Released to community of ‘hackers’ • Thousands of software developer contribute • Now System Software & application bundled with Linux Distribution
  • 3.
    What Is anOperating System • OS is made up software instructions that lie between the computer hardware (disk,memory,port,etc) and the aplication programs ( word processors, Web broswer, spreadsheet, etc) • At center is kernel, which provided the most basic computing functions ( managing system memory, sharing procesor, opening and closing devices, etc).
  • 4.
    Associated with kernel •File systems – structure information • Device Drivers –interfaces to each of the hardware devices • User Interfaces – user interfaces, both graphical and interfaces • System Services – processes that mount file system, network, printer, databases, etc
  • 5.
    Common Linux Features •Multi-user – many user accounts – Multiple users logged in & working • Multitasking – Many programs running – Background process are referred to as daemons. • Hardware support – Floppy, CD-ROMS – Need a driver
  • 6.
    Common Linux Features(cont..ed) • Networking Connectivity – LAN card, modems, serial devices • Network Server – Networking services – File server, FTP, mail server, web server, DHCP. • Graphical User Interface ( X window System) – X-based Desktop environment – GNOME – KDE
  • 7.
    Primary Advantages ofLinux • Linux best assets are price, reliability and freedom • Scalability is on of its greatest assets. • Built-in Security features • Capability of using inexpensive hardware • A lot of open sources application • Help always available on the internet
  • 8.
    Training and Certification •If you are looking for a career in Linux • Get Red Hat certified for working with Centos • Red Hat Certified Technician (RHTC) • Red Hat certified Engineer (RHCE) • Red hat Certified Security Specialist ( RHCSS) • Red Hat Certified Architect ( RHCA )
  • 9.
    Selecting Linux • 400+Linux distribution available • Only a few have much market share – Red Hat – Suse – Mandriva – Slackware – Non-commercial • Debian, OpenSuse, Fedora Core, CentOS
  • 10.
    Mainframe market share •Suse • Red Hat • Non-commercial – Debian/390 – Slack/390 – CentOS ( ‘work alike’ of Red Hat RHEL ) – Fedora Core
  • 11.
    Realistically speaking • Forproduction use, with commercial support, and ISV certification need – Suse Linux Enterprise Server/Desktop – Red Hat Enterprise Linux • For Proof of Concept work, the choices are far more open
  • 12.
    What are youlooking for? • Is commercial support important to you? • Bleeding edge, or system stability? • Application availability • ISV certifications • Hardware support • Management tools • Support contract terms
  • 13.
    Bleeding Edge vsStability • Bleeding Edge ( to a certain extent) – OpenSUSE, Fedora Core – Debian ( testing and unstable) • Stable – Suse Linux Enterprise Server/Desktop – Red Hat Enterprise Linux, CentOS – Slacware, Slack/390 – Debian, Debian/390 ( stable and testing)
  • 14.
    Support Contract Terms •Red Hat sells three versions • WS, ES and AS • Support is bundled with every license purchased • Your support comes from the seller – Red hat – HP, IBM, DELL, Sun
  • 15.
    Support Contract Terms •SUSE sells two versions – Enterprise Server – Enterprise Desktop • Built from a common source code base, what gets shipped is different • You can buy support from anyone, including Novell
  • 16.
    Pricing • Keep inmind SUSE doesn’t bundle support – If you don’t, SUSE will always look less expensive • If you need a lot of support, Red Hat may be less expensive • If you don’t need a lot of support SUSE may be less expensive
  • 17.
    Try before youbuy • Try several Linux dictributions and see which one(s) best meet(s) your needs • Nothing anyone says is as valuable as testing in your own environment
  • 18.
    Talks to others •Ask other people what they like and dislike about the various distribution – Mailing list • Check out how maintenance/support is delivered, and what people think about both – Timeliness, effectiveness, and cost are important factors.
  • 19.
    Additional Information • DistroWatch http://distrowatch.com/ • SUSE Linux http://www.novell.com/linux/ • Red Hat Linux http://www.redhat.com/ • Mandriva Linux http://www.mandriva.com/ • Debian GNU/Linux http://www.debian.org/ • Slackware Linux http://www.slackware.com/ • Slack/390 Linux http://www.slack390.org/ • CentOS Linux http://www.centos.org/ • Sine Nomine Linux Support http://sinenomine.net/support/linux/debian http://sinenomine.net/node/484 • HP Debian Support http://h20219.www2.hp.com/services/cache/76815-0-0-225- 121.html
  • 20.
    Mailing lists andforums • CentOS http://www.centos.org/modules/tinycontent/index.php?id=16 • Debian http://www.debian.org/MailingLists/ • Fedora Core https://www.redhat.com/mailman/listinfo/fedora-list • Linux-390 http://www2.marist.edu/htbin/wlvindex?linux-390 • Mandriva http://www.mandriva.com/en/mailing_lists • Red Hat 3 https://www.redhat.com/mailman/listinfo/taroon-list • Red Hat 4 https://www.redhat.com/mailman/listinfo/nahant-list • SUSE Linux http://en.opensuse.org/Communicate#Mailing_Lists • SUSE SLES http://support.novell.com/forums/2su4.html
  • 21.
    Evaluation Software • SUSE Linux Enterprise Server http://download.novell.com/index.jsp • SUSE Linux/openSUSE http://en.opensuse.org/Download • Red Hat Enterprise Linux https://www.redhat.com/rhel/details/eval/ • Fedora Core http://fedora.redhat.com/download/ • CentOS http://www.centos.org/modules/tinycontent/index.php?id=15 • Slackware http://www.slackware.com/getslack/ • Slack/390 http://www.slack390.org/getslack390.html • Debian http://www.debian.org/CD/ • Mandriva http://www.mandriva.com/en/downloads/mirrors/2006
  • 22.