Linux 101 - Intorduction to things - Platinum Java
Download
Report
Transcript Linux 101 - Intorduction to things - Platinum Java
LINUX 101
Introduction to Packages
Some Neat Packages
Where to find more info
17-Jul-15
Presented by Robert Searle
from
PlatinumArchitectureGroup.
com
1
Ask Question NOW
Just Yell it out
This is really informal
I won't bite
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
2
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!
17-Jul-15
Presented by Robert Searle
from
PlatinumArchitectureGroup.
com
3
Study: IT Budgets Opening Up
to Linux
http://www.newsfactor.
com/perl/story/12808.h
tml
Just a really cool
picture
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
4
This is Free,
not no Cost!
What I charge
Please fill-in the forms
Honestly with Suggestions
What the TLUG wants
17-Jul-15
Voluntaries
Help your fellow TLUGers
More Voluntaries
Give a Talk Today!
Presented by Robert Searle from
PlatinumArchitectureGroup.com
5
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 grantmaking foundations.
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
6
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.
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
7
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
8
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.
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
9
Linus Torvalds
http://www.cs.helsinki.fi/u/
torvalds/
http://skynet.ul.ie/aboutsky
net/linus.html
http://www.forwiss.unipassau.de/archive/linux/per
sonen/interview.html
http://www.linuxgazette.co
m/issue32/rubini.html
http://www.tuxedo.org/~esr
/faqs/linus/
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
10
Linux—RPMS and Packages
Finally what we want to see
17-Jul-15
Presented by Robert Searle
from
PlatinumArchitectureGroup.
com
11
Basic RedHat Setup
RedHat System
Living with it
Choose Distro
Get It
Selection
Hardware
PNP vs Other
17-Jul-15
Networking
Making it safe
Firewall 101
Software
Packages
Presented by Robert Searle from
PlatinumArchitectureGroup.com
X Windows
Usefull
Utilites
Office Apps
12
System Setup
www.redhat.com/suppo Partition Setup
df -h
rt/hardware
If its not supported,
don’t do it!
Old pnp hardware is
normally easier
www.rpmfind.net
17-Jul-15
www.powerquest.com/partiti
onmagic/
Name
Why
/
Size
(GB)
½
/usr
Most X window stuff,
/var
Log files, ftp site, web site,
database
½→1?
/homes
Personal—roaming desktop,
mail,
¾ / usr
/common
Everyone–CD images, drivers
Presented by Robert Searle from
PlatinumArchitectureGroup.com
2→3
13
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
14
Networking
RedHat System
Living with it
Choose Distro
Get It
Selection
Hardware
PNP vs Other
17-Jul-15
Networking
Making it safe
Firewall 101
Software
Packages
Presented by Robert Searle from
PlatinumArchitectureGroup.com
X Windows
Usefull
Utilites
Office Apps
15
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-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
16
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
17
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
18
Bind
a Domain Name
System server (named)
a Domain Name
System resolver library
tools for verifying the
proper operation of the
DNS server
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
19
IP Tables
packet filtering
(stateless or stateful),
different kinds of NAT
(Network Address
Translation)
packet mangling
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
20
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
21
Multi Router Traffic Grapher
www.mrtg.org
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
22
Analog
www.analog.cx
measure the usage on your
web server.
17-Jul-15
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.
Presented by Robert Searle from
PlatinumArchitectureGroup.com
23
DEMO of Stuff
Go to my WEB Site
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
24
Making it safe
RedHat System
Living with it
Choose Distro
Get It
Selection
Hardware
PNP vs Other
17-Jul-15
Making it safe
Firewall 101
Software
Packages
X Windows
Usefull
Utilites
Presented by Robert Searle from
PlatinumArchitectureGroup.com
Office Apps
25
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
26
TripWire
You know your system
has been broken into
It won’t stop anything
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
27
Snort
lightweight network
intrusion detection system,
capable of performing realtime traffic analysis.
detects a variety of attacks
and probes,
17-Jul-15
buffer overflows,
stealth port scans,
CGI attacks,
SMB probes,
OS fingerprinting attempts,
Presented by Robert Searle from
PlatinumArchitectureGroup.com
28
GUI–Windows, Apps
X, KDE, GNOME
17-Jul-15
Presented by Robert Searle
from
PlatinumArchitectureGroup.
com
29
GUI—X, KDE, gnome
RedHat System
Living with it
Choose Distro
Get It
Selection
Hardware
PNP vs Other
17-Jul-15
Networking
Making it safe
Firewall 101
Software
Packages
Presented by Robert Searle from
PlatinumArchitectureGroup.com
X Windows
Usefull
Utilites
Office Apps
30
GNU Compiler for the Java
http://gcc.gnu.org/java/
GNU Compiler for the JavatmGCJ
is a portable, optimizing, ahead-oftime 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.
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
31
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’
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
32
15 min Break
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
33
Concurrent Versions System
http://www.cvshome.or
g/
CVS is useful for
everyone
available on most
platforms.
record a history of your
files
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
34
CD Roaster
RedHat 8.0 still with
old X-CD-Roast
version
SCSI/ATAPI/Parallel/F
irewire/USB-CDWriters
data/mixedmode/audio-CDs
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
35
Gnome Office
www.gnome.org/gnom
e-office
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
36
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.
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:
Multiple Currencies & Currency Trading:
grouped into one master account ( e.g. Assets )
Split Transactions:
Double Entry: ensures that the "books balance“
Income/Expense Account Types (Categories)
Check Printing:
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
37
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.
Mgetty+Sendfax support.
Fax file from disk.
Network faxing with Hylafax.
SANE scanner support (future).
Integration into GNOME print (future)
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
38
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
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
39
Agnubis
Agnubis is a
presentation program
for GNOME 2
Development is just
recently started, but is
going briskly
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
40
Mr Project
MrProject is a project
management
application that helps
building project plans
and track the progress
of a project.
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
41
Open Office
The source code available
at OpenOffice.org does not
consist of all of the
StarOffice code.
3rd party code
17-Jul-15
Certain fonts (especially,
Asian language fonts)
The database component
(Adabas D)
Some templates
Extensive Clip Art Gallery
Certain file filters
Presented by Robert Searle from
PlatinumArchitectureGroup.com
42
Almost Done
Just a few more minutes
17-Jul-15
Presented by Robert Searle
from
PlatinumArchitectureGroup.
com
43
Well, did I kill anyone?
Read the HowTos found
on different website
http://www.platinumjava.c
om
I am still redesigning the
site, so any comments are
welcome!
How could this presentation
be better?
17-Jul-15
Presented by Robert Searle from
PlatinumArchitectureGroup.com
Voting on web site…
E-mail me
44
Bye
Thanks for coming to the TLUG
presentation and remember to give
your feedback to me about the
presentation!
17-Jul-15
Presented by Robert Searle
from
PlatinumArchitectureGroup.
com
45