AHS-TechClub-010813 - Avon High School Tech Crew

Download Report

Transcript AHS-TechClub-010813 - Avon High School Tech Crew

V2012.13
Agenda
• Old Business
– Delete Files
• New Business
– Week 7 Topics:
•
•
•
•
Tech Talks
Field Trip
Complete VirtualBox/Ubuntu Install
Linux Intro
Avon High School Tech Crew
2
New Business
• Tech Talks
• Field Trip to Hyland Software
– February 21st
– Details to follow
Avon High School Tech Crew
3
Ubuntu Setup
• Ubuntu VM Setup
– Created a ‘standard’ VM
– Easy import into VirtualBox
• Intro to Linux
• Customize environment
Avon High School Tech Crew
4
Getting Started
• Brief Intro to Linux
–
–
–
–
History
Using the command line
Basic commands
Practice exercises
• Ubuntu Setup and Customization
– Change Desktop Environment
• Install Cinnamon
– Add Software and Applets
• Install Ubuntu Tweak
Avon High School Tech Crew
5
History: Before Linux
• In 80’s, Microsoft’s DOS was the dominated OS for PC
• Apple Mac was better, but expensive
• UNIX was much better, but much, much more
expensive. Only for minicomputer for commercial
applications
• People were looking for a UNIX based system, which
is cheaper and can run on PC
• Both DOS, Mac and UNIX were proprietary, i.e., the
source code of their kernel is protected
• No modification is possible without paying high license
fees
6
Historical Development of Linux
• Linus Torvalds became interested in a freeware
product called Minix
• Developed by Andrew S.Tanenbaum, Minix was a
clone of the commercial UNIX operating system for
PCs
• In Sept 1991, Torvalds, a second year student of
Computer Science at the University of Helsinki,
developed the preliminary kernel of Linux, known as
Linux version 0.0.1
• And the rest is history …
Avon High School Tech Crew
7
Linux Distributions
• Today, there are hundreds of different distributions
available
• Popular Linux distributions include:
– Ubuntu, SUSE, RedHat/Fedora, Arch, Debian, CentOS,
Mint, PCLinuxOS, Mageia
• List of distributions:
– http://en.wikipedia.org/wiki/List_of_Linux_distributions
Avon High School Tech Crew
8
What is a ‘Linux Distribution’?
• A Linux distribution typically includes:
–
–
–
–
–
–
Software Packages
Installer
Re-configure
Update/Patch
Commercial Software
User Guide
Avon High School Tech Crew
9
Components of Linux
• The Linux Kernel
– An operating system kernel used by the Linux family
• Libraries
– Pre-written code “pieces” that application
programmers use in their programs
• Utilities
– Maintain the file system, editing text files, managing
running processes, installing new software packages
• User Interface
Avon High School Tech Crew
10
Terminal & Command Line
• Why use a terminal or command line?
– The terminal is a powerful and invaluable tool that can
be used to perform many useful tasks you might not
be able to accomplish with a GUI
– The command-line interface is sometimes a faster
way to accomplish a task.
– Learning the command-line interface is the first step
towards more advanced troubleshooting, system
administration, and software development skills
– Gives access to a ‘shell’
• One of the most popular is ‘bash’
Avon High School Tech Crew
11
Basic Commands
• Start terminal:
– Dash ‣ Applications ‣ Terminal
Avon High School Tech Crew
12
Ubuntu Setup
• Install Cinnamon
– Open a ‘terminal’
– Enter the following commands:
$ sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
$ sudo apt-get update
$ sudo apt-get install cinnamon
– Logout
Avon High School Tech Crew
13
Ubuntu Setup
1.
2.
3.
4.
Click on the ‘Desktop’ icon
Choose ‘Cinnamon’
Click ‘OK’
Login
Avon High School Tech Crew
14
Add Applet
• Add ‘My Launcher’ Applet:
– Right-click on menu bar
– Choose ‘Add applets to the panel’
– Click on ‘Get new applets’
Avon High School Tech Crew
15
Add Applet
• Add ‘My Launcher’ Applet:
– Scroll down and choose ‘My Launcher’
– Click on ‘Download’
– Save the file
• Unzip the file
$ unzip IHT1-YHWZ-0K2Z.zip
$ ls
[email protected]
Avon High School Tech Crew
16
Add Applet
• Add ‘My Launcher’ Applet:
– Copy contents to the applet directory
$ cd /home/seighman/.local/share/cinnamon/applets
$ cp -R ~seighman/Downloads/[email protected]/ .
• Enable the applet, add it to your panel
– Right-click on the menu bar again
– Choose ‘ Add applet to the panel’
– Scroll down and click on the box to enable the ‘My
Launcher’ applet
– It will now appear in your menu panel
Avon High School Tech Crew
17
Add Applet
Avon High School Tech Crew
18