180 likes | 313 Views
V2012.13. Agenda. Old Business Delete Files New Business Week 7 Topics: Tech Talks Field Trip Complete VirtualBox /Ubuntu Install Linux Intro. New Business. Tech Talks Field Trip to Hyland Software February 21 st Details to follow. Ubuntu Setup. Ubuntu VM Setup
E N D
Agenda • Old Business • Delete Files • New Business • Week 7 Topics: • Tech Talks • Field Trip • Complete VirtualBox/Ubuntu Install • Linux Intro
New Business • Tech Talks • Field Trip to Hyland Software • February 21st • Details to follow
Ubuntu Setup • Ubuntu VM Setup • Created a ‘standard’ VM • Easy import into VirtualBox • Intro to Linux • Customize environment
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
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
Historical Development of Linux • Linus Torvaldsbecame interested in a freeware product called Minix • Developed by Andrew S.Tanenbaum, Minixwas 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 …
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
What is a ‘Linux Distribution’? • A Linux distribution typically includes: • Software Packages • Installer • Re-configure • Update/Patch • Commercial Software • User Guide
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
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’
Basic Commands • Start terminal: • Dash ‣ Applications ‣ Terminal
Ubuntu Setup • Install Cinnamon • Open a ‘terminal’ • Enter the following commands: $ sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable $ sudoapt-get update $ sudoapt-get install cinnamon • Logout
Ubuntu Setup • Click on the ‘Desktop’ icon • Choose ‘Cinnamon’ • Click ‘OK’ • Login
Add Applet • Add ‘My Launcher’ Applet: • Right-click on menu bar • Choose ‘Add applets to the panel’ • Click on ‘Get new applets’
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
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