Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSC227: Operating Systems

Similar presentations


Presentation on theme: "CSC227: Operating Systems"— Presentation transcript:

1 CSC227: Operating Systems
Linux Virtual Machine CSC227: Operating Systems Fall 2016 Tutorial 1 Afnan Algobail 1

2 An Overview of the Linux Operating System
Linux is an open-source operating system. It is Unix-Like that can run on PCs. Unix cannot because of its complexity. A Linux distribution is a collection of software (package) built around the Linux Kernel. Different distribution are available such as Ubuntu, openSUSE, Debian, Sugar (Linux for kids), and many others. Explore Linux distribution on: desktops Linux provides both graphical and command-line interfaces. It is recommended that you create an account on the Linux forum such as:

3 Operating System Virtualization
Virtualization can be defined as “installing multiple operating systems on the top of an existing one.” For example, you can install Linux on top of Windows. In such case, you can work under both operating systems. More than one operating system can be installed on top of Windows. In order to install Linux on top of Windows, we need the following software: A) Windows B) Linux C) A software that enables us to install Linux on top of Windows Guest OS Guest OS Guest OS Host OS Hardware

4 What is a Virtual Machine?
A Virtual Machine (VM) is a software program or operating system that capable of performing tasks such as running applications and programs like a separate computer. Virtual machines allow you to run any operating system in a window on your desktop. A virtual machine, usually known as a guest is created within another computing environment referred as a host. Multiple virtual machines can exist within a single host at one time.

5 How to create a VM In order to create the VM, you need to:
Install the free VirtualBox or VMware Player. Download an ISO file for a Linux distribution such as Ubuntu. Install that Linux distribution inside the virtual machine like you would install it on a standard computer.

6 Installing Linux Virtual Machine
Step 1: Obtaining Virtual Box Visit and click on the download tab. Download the virtualbox platform packages for your appropriate system.

7 Installing Linux Virtual Machine(Cont.)
Step 1: Obtaining Virtual Box Install the software by double-clicking on the downloaded file. This will open the following window Click on the Continue button.

8 Installing Linux Virtual Machine(Cont.)
Step 1: Obtaining Virtual Box Then click on the Install button.

9 Installing Linux Virtual Machine(Cont.)
Step 2: Installation as a VirtualBox Appliance Visit to download the file OSC-2016.ova. Double-click on the downloaded file. This will open the following window

10 Installing Linux Virtual Machine(Cont.)
Step 3: Running Linux Highlight the virtual machine you wish to run (OSC-2016) and click on the Start button.

11 Installing Linux Virtual Machine(Cont.)
Step 3: Running Linux The default username is oscreader and the password is osc as well There is a root user and the password is osc

12 Running Applications If you click on the Activities button, a side bar will appear with a list of useful applications

13 Running Applications (Cont.)
There are no graphical development tools built-in. Rather, you will have to use a command line where you will find gcc, our C compiler. Applications -> Terminal There is also an editor – gedit. However this is a text editor only. You can use it to edit your C files, yet you will have to compile it using the command line. Applications -> gedit Text Editor


Download ppt "CSC227: Operating Systems"

Similar presentations


Ads by Google