AHS-TechClub-010813 - Avon High School Tech Crew

advertisement

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 21 st

– 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.

Click on the ‘Desktop’ icon

2.

Choose ‘Cinnamon’

3.

Click ‘OK’

4. 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 mylauncher@markbokil.com

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/mylauncher@markbokil.com/ .

• 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

Download