LINUX 101 - PowerPoint PPT Presentation

1 / 45
About This Presentation
Title:

LINUX 101

Description:

... provides a complete replacement for Windows NT, Warp, NFS or Netware servers. ... runs on Windows, Netware, OS/2, and most Unix, as well as other. 9/17/09 ... – PowerPoint PPT presentation

Number of Views:311
Avg rating:3.0/5.0
Slides: 46
Provided by: RSea
Category:
Tags: linux | netware

less

Transcript and Presenter's Notes

Title: LINUX 101


1
LINUX 101
  • Introduction to Packages
  • Some Neat Packages
  • Where to find more info

2
Ask Question NOW
  • Just Yell it out
  • This is really informal
  • I won't bite

3
Who is Robert Searle
  • Software (JAVA) developer for 6 years
  • Not a Linux GURU, Security Expert or Consultant
  • The information is offered as-is
  • There is no implied or expressed warranty of any
    kind
  • Hopefully accurate but please verify it with a
    professional
  • Security issues are always changing keep
    up-to-date
  • No system is hacker proof!

4
Study IT Budgets Opening Up to Linux
  • http//www.newsfactor.com/perl/story/12808.html
  • Just a really cool picture

5
This is Free, not no Cost!
  • What I charge
  • Please fill-in the forms
  • Honestly with Suggestions
  • What the TLUG wants
  • Voluntaries
  • Help your fellow TLUGers
  • More Voluntaries
  • Give a Talk Today!

6
GNU's Not Unix (GNU)
  • The Free Software Foundation (FSF) is the
    principal organizational sponsor of the GNU
    Project.
  • FSF receives very little funding from
    corporations or grant-making foundations.

7
GNU's Not Unix (GNU)
  • Individuals support FSF's mission
  • to preserve, protect and promote the freedom to
    use, study, copy, modify, and redistribute
    computer software, and to defend the rights of
    Free Software users.
  • Over 67 of funds came from individual donors.
  • Support continues our work.
  • Please consider making a donation today.

8
Richard Stallman
  • www.stallman.org
  • 1984 he resigned from mit to start the gnu
    project.
  • give computer users the freedom that most of them
    have lost.
  • gnu is free software everyone is free to copy it
    and redistribute it, as well as to make changes
  • 1991 grace hopper award

9
GNU/Linux
  • Linux is the kernel the program in the system
    that allocates the machine's resources to the
    other programs that you run.
  • The kernel is an essential part of an operating
    system, but useless by itself it can only
    function in the context of a complete operating
    system. Linux is normally used in a combination
    with the GNU operating system the whole system
    is basically GNU, with Linux functioning as its
    kernel.

10
Linus Torvalds
  • http//www.cs.helsinki.fi/u/torvalds/
  • http//skynet.ul.ie/aboutskynet/linus.html
  • http//www.forwiss.uni-passau.de/archive/linux/per
    sonen/interview.html
  • http//www.linuxgazette.com/issue32/rubini.html
  • http//www.tuxedo.org/esr/faqs/linus/

11
LinuxRPMS and Packages
  • Finally what we want to see

12
Basic RedHat Setup
13
System Setup
  • www.redhat.com/support/hardware
  • If its not supported, dont do it!
  • Old pnp hardware is normally easier
  • www.rpmfind.net
  • Partition Setup
  • df -h
  • www.powerquest.com/partitionmagic/

14
RPM Package Manager
  • It is an open packaging system available for
    anyone to use.
  • binaries can be easily installed and tracked and
    source can be rebuilt easily.
  • maintains a database of all packages and their
    files that can be used to get packages information

15
Networking
16
Red Hat Network rhn
  • up2date
  • fine-grained management and control of Red Hat
    Linux-based systems,
  • Red Hat Network represents the accumulation of
    Red Hat Linux technology packaged, delivered and
    installed on your systems.

17
Samba
  • Samba provides a complete replacement for Windows
    NT, Warp, NFS or Netware servers."
  • file and print services
  • a NetBIOS nameserver,
  • a ftp-like SMB client so you can access PC
    resources (disks and printers) from unix

18
Dynamic Host Configuration Protocol DHCP
  • framework for passing configuration information
    to hosts on a TCP IP network.
  • based on the Bootstrap Protocol (BOOTP),
  • adding the capability of automatic allocation of
    reusable network addresses

19
Bind
  • a Domain Name System server (named)
  • a Domain Name System resolver library
  • tools for verifying the proper operation of the
    DNS server

20
IP Tables
  • packet filtering (stateless or stateful),
  • different kinds of NAT (Network Address
    Translation)
  • packet mangling

21
Apache
  • www.apache.org
  • is a powerful, flexible, HTTP/1.1 compliant web
    server
  • is highly configurable and extensible with
    third-party modules
  • runs on Windows, Netware, OS/2, and most Unix, as
    well as other

22
Multi Router Traffic Grapher
  • www.mrtg.org

23
Analog
  • www.analog.cx
  • measure the usage on your web server.
  • which pages are most popular,
  • which countries people are visiting from,
  • which sites they tried to follow broken links
    from
  • all sorts of other useful information.

24
DEMO of Stuff
  • Go to my WEB Site

25
Making it safe
26
IP Tables
  • packet filtering
  • (stateless or stateful)
  • all different kinds of NAT (Network Address
    Translation)
  • packet mangling
  • This is how you setup a home network to use one
    ISP IP Address

27
TripWire
  • You know your system has been broken into
  • It wont stop anything

28
Snort
  • lightweight network intrusion detection system,
    capable of performing real-time traffic analysis.
  • detects a variety of attacks and probes,
  • buffer overflows,
  • stealth port scans,
  • CGI attacks,
  • SMB probes,
  • OS fingerprinting attempts,

29
GUIWindows, Apps
  • X, KDE, GNOME

30
GUIX, KDE, gnome
31
GNU Compiler for the Java
  • http//gcc.gnu.org/java/
  • GNU Compiler for the JavatmGCJ is a portable,
    optimizing, ahead-of-time compiler for the Java
  • Java source code directly to
  • Native code or bytecode
  • Most APIs are supported,
  • collections, networking, reflection, and
    serialization.
  • AWT is currently unsupported
  • Debugging is supported using recent versions of
    the GNU debugger, GDB.

32
Virtual Network Computing
  • http//www.uk.research.att.com/vnc/
  • The GNU General Public License
  • http//www.uk.research.att.com/vnc/gpl.html
  • Remote Desktop

33
15 min Break
34
Concurrent Versions System
  • http//www.cvshome.org/
  • CVS is useful for everyone
  • available on most platforms.
  • record a history of your files

35
CD Roaster
  • RedHat 8.0 still with old X-CD-Roast version
  • SCSI/ATAPI/Parallel/Firewire/USB-CD-Writers
  • data/mixed-mode/audio-CDs

36
Gnome Office
  • www.gnome.org/gnome-office

37
GNU Cash
  • www.gnucash.org
  • balancing against bank statements easy.
  • Stock/Mutual Fund Portfolios
  • Intuit Quicken QIF files can be imported
  • Handles internationalized dates and currencies.
  • Multiple Currencies Currency Trading
  • Reports Display Balance Sheet, Profit Loss,
    Portfolio Valuation, or print them as HTML.
  • Work is proceeding on an integrated graphing
    environment that will allow graphs to be embedded
    within reports.
  • Chart of Accounts
  • grouped into one master account ( e.g. Assets )
  • Split Transactions
  • Double Entry ensures that the "books balance
  • Income/Expense Account Types (Categories)
  • Check Printing

38
GFax
  • GFax is a front end fax program that performs the
    familiar pop-up fax manager when one prints to a
    fax printer.
  • GFax works with all X programs that use lpr
  • GFax has been tested with such programs as
    Wordperfect from Corel, Emacs, Nedit, Ghostscript
    and Lyx to name a few. 
  • MgettySendfax support.
  • Fax file from disk.
  • Network faxing with Hylafax.
  • SANE scanner support (future).
  • Integration into GNOME print (future)

39
Gnumeric
  • intended to be a complete replacement for a
    commercial spreadsheet
  • If you are familiar with Excel, you should be
    ready
  • Tried to clone all of the good features and stay
    as compatible as possible with Excel in terms of
    usability

40
Agnubis
  • Agnubis is a presentation program for GNOME 2
  • Development is just recently started, but is
    going briskly

41
Mr Project
  • MrProject is a project management application
    that helps building project plans and track the
    progress of a project.

42
Open Office
  • The source code available at OpenOffice.org does
    not consist of all of the StarOffice code.
  • 3rd party code
  • Certain fonts (especially, Asian language fonts)
  • The database component (Adabas D)
  • Some templates
  • Extensive Clip Art Gallery
  • Certain file filters

43
Almost Done
  • Just a few more minutes

44
Well, did I kill anyone?
  • Read the HowTos found on different website
  • http//www.platinumjava.com
  • I am still redesigning the site, so any comments
    are welcome!
  • How could this presentation be better?
  • Voting on web site
  • E-mail me

45
Bye
  • Thanks for coming to the TLUG presentation and
    remember to give your feedback to me about the
    presentation!
Write a Comment
User Comments (0)
About PowerShow.com