Installing & Using the APS105 Virtual Machine APS 105F - Computer Fundamentals Fall 2015

Similar documents
NAS 249 Virtual Machine Configuration with VirtualBox

MiraCosta College now offers two ways to access your student virtual desktop.

VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED.

educ Office Remove & create new Outlook profile

Download and Install the Citrix Receiver for Mac/Linux

Introduction. Installation of SE S AM E BARCODE virtual machine distribution. (Windows / Mac / Linux)

LEARNING RESOURCE CENTRE. Guide to Microsoft Office Online and One Drive

Virtual Office Remote Installation Guide

Using Keil software with Linux via VirtualBox

Installing Microsoft Outlook on a Macintosh. This document explains how to download, install and configure Microsoft Outlook on a Macintosh.

WINDOWS 64-BIT INSTALLATION NOTES ORACLE VIRTUALBOX Micro Planner X-Pert V3.5.1 Digital Download Edition

Install FileZilla Client. Connecting to an FTP server

Using SSH Secure Shell Client for FTP

Using Virtual Machines

Using SSH Secure File Transfer to Upload Files to Banner

How to use SURA in three simple steps:

Joining an XP workstation to a domain Version 1.00

VMware vsphere 5 Quick Start Guide

Installing Proview on an Windows XP machine

ANYWHERE POLLING - POLLING WITH A QUESTION LIST

1. Downloading. 2. Installation and License Acquiring. Xilinx ISE Webpack + Project Setup Instructions

Accessing the Tufts Network with a Mac School of Arts, Sciences, and Engineering

Accessing vlabs using the VMware Horizon View Client for OSX

Installation Guidelines (MySQL database & Archivists Toolkit client)

Citrix for Mac Installation

TM Online Storage: StorageSync

LogMeIn Network Console Version 8 Getting Started Guide

Using Remote Web Workplace Version 1.01

Getting Started on the Computer With Mouseaerobics! Windows XP

How to Setup and Connect to an FTP Server Using FileZilla. Part I: Setting up the server

File Management and File Storage

owncloud Configuration and Usage Guide

HOW TO USE THE File Transfer Protocol SERVER ftp.architekturaibiznes.com.pl

Using the Medical Language Specialist Client Application

As you look at an imac you will notice that there are no buttons on the front of the machine as shown in figure 1.

VPN Web Portal Usage Guide

How to use

Accessing your Staff (N and O drive) files from off campus

Lab 1: Create a Personal Homepage

Quick Deployment Step-by-step instructions to deploy Oracle Big Data Lite Virtual Machine

LOCKSS on LINUX. Installation Manual and the OpenBSD Transition 02/17/2011

DropSend Getting Started Guide

Introduction to Mirametrix EyeTracker

Getting Started with VMware Horizon View (Remote Access)

Accessing RCS IBM Console in Windows Using Linux Virtual Machine

Installing TestNav Mac with Apple Remote Desktop

UOG User Guide. Windows

Apple Mac Fundamentals: A Tutorial. Updated 24/4/2013 By Mac Thing enquiries@macthing.co.uk Table of Contents:

Hosting Users Guide 2011

VPS Hosting. The Guide to Bet Angel VPS. Getting started with Bet Angel VPS. Revised August Page 1

Installing Hortonworks Sandbox 2.1 VirtualBox on Mac

Introduction to MS WINDOWS XP

ECT362 Installing Linux Virtual Machine in KL322

VMware Horizon FLEX User Guide

MAC OSX INSTALLATION NOTES ORACLE VIRTUALBOX Micro Planner X-Pert V3.5.1 Digital Download Edition

FTP Over SSL (FTPS) Core FTP LE. Installing Core FTP LE"

Accessing SSL VPN with Mac OS X

Installing the VMware Horizon View Client to Access Hoag Virtual Desktops

Windows and MAC User Handbook Remote and Secure Connection Version /19/2013. User Handbook

You may have been given a download link on your trial software . Use this link to download the software.

SSH Secure Client (Telnet & SFTP) Installing & Using SSH Secure Shell for Windows Operation Systems

LOCKSS on LINUX. CentOS6 Installation Manual 08/22/2013

Preparing your MAC Computer to access QuickBooks Hosted with the Citrix Receiver or Online Plugin

First Time On-Campus Remote Desktop Connection ipad Edition

How to install Radiance on your computer via a virtual machine

Shutting down / Rebooting Small Business Server 2003 Version 1.00

Common SofTest Troubleshooting Techniques

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

HOW TO RETRIEVE FILES FROM THE TARGET ANALYTICS FTP SITE

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website

GETTING STARTED TABLE OF CONTENTS

Wireless Printing Guide

Installation Guide. Research Computing Team V1.9 RESTRICTED

Student Getting Started Guide

Virtual Owl. Guide for Windows. University Information Technology Services. Training, Outreach, Learning Technologies & Video Production

WA1826 Designing Cloud Computing Solutions. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

VMware Horizon FLEX User Guide

User guide. Business

Home and Shared Folders on Mac OS X Accessing Home and Shared Folders on Active Directory File Servers Using Mac OS X

General Computing Network (GCN) Guide for Mac OS X

Setting up FileMaker 10 Server

Remote Desktop Web Access. Using Remote Desktop Web Access

Virtual Appliance Setup Guide

DECS DER APPLE WIRELESS HELPER DOCUMENT

Installation Guide Command WorkStation 5.5 with Fiery Extended Applications 4.1

Installing Hortonworks Sandbox 2.0 VirtualBox on Windows

Team Foundation Server 2013 Installation Guide

Installing and Configuring Remote Desktop Connection Client for Mac

Using Remote Desktop to access your Office Computer or Faculty Remote Desktop Server August, 2005 This document consists of two main parts and an

Connecting to Remote Desktop Windows Users

Contents First Time Setup... 2 Setting up the Legal Vault Client (KiteDrive)... 3 Setting up the KiteDrive Outlook Plugin Using the Legal Vault

Downloading and Installing Core FTP

Working with SQL Server Integration Services

How to use FTP Commander

SSL VPN Support Guide

About Parallels Desktop 9 for Mac

Installing the Citrix Receiver Client

How to Access UF Health Jacksonville VPN services

Accessing Windows 7 in the Student Labs

Transcription:

1 Installing & Using the APS105 Virtual Machine APS 105F - Computer Fundamentals Fall 2015 I. V IRTUAL M ACHINES This document will show you how to install software on your home computer/laptop that will be very similar to the software you ll use in the course labs, on the Engineering Computing Facility (ECF) machines. We ve put together a package of software that contains all of the software and tools that you will be using on the ECF machines. All this software is wrapped in what is called a Virtual Machine. Which is another kind of software that pretends it is running on separate physical computer. That separate computer can actually run a different Operating System; you are probably familiar with Windows 7, 8 or 10 operating system or the Mac OS X operating system. In this case, you ll be running the Linux operating system on your computer, regardless as to whether your computer s home operating system is Windows or Mac. Once you ve installed this software your computer will be able to (temporarily, when you need it) look and feel almost exactly like the ECF machines in the labs. Figure 1 shows a screenshot of a Windows computer running a Linux virtual machine - a computer within a computer! Fig. 1: The APS105 Linux virtual machine running on a (real!) Windows machine. There are two pieces of software required for you to get this all working. (We will call the final working system, the APS105 virtual machine. The first is a program called VirtualBox, which can load and run virtual machines. The second is the specific virtual machine that we have created

2 for this course, which we will load and run using VirtualBox. The following sections will show you how to get started. II. STEP 1: INSTALLING VIRTUALBOX Download and run the VirtualBox installer for your machine: For Windows: http://download.virtualbox.org/virtualbox/5.0.0/virtualbox-5.0.0-101573-win. exe For Mac: http://download.virtualbox.org/virtualbox/5.0.0/virtualbox-5.0.0-101573-osx.dmg You should use all the default settings when going through the steps of the installer program. Follow the next step before running the VirtualBox application. III. STEP 2: DOWNLOADING AND INSTALLING THE VIRTUAL MACHINE IMAGE 1) You will need to download the following file (which is called a virtual machine image). Note that this is a very large file - about 2.4 GBytes - and so you ll either need a good internet connection, or you ll need to acquire it from the ECF computers through a USB storage key. Since the file is large, you ll have to say an extra OK (to agree that it isn t virus scanned) to google when downloading it. Save the file in a safe place on your computer, and remember where that is: https://drive.google.com/file/d/0b1g7rdfixgbxrwhonudqchm0bza/view?usp=sharing NOTE: If you know that your computer is a 32-bit machine, or if you encounter either one of the following two errors when you try to start the machine as described below, you ll need to download a different image: VT-x/AMD-V hardware acceleration is not available on your system. Your 64-bit guest will fail to detect a 64-bit CPU and will not be able to boot, or This kernel requires an x86-64 CPU, but only detected an i686 CPU. Unable to boot - please use a kernel appropriate for your CPU. If you encounter these errors, then you must use the following VM image instead (this one runs slower than the other, so if you can the other, it is preferable): https://drive.google.com/file/d/0b1g7rdfixgbxswzqaujlvjjqouu/view?usp=sharing

3 2) Now, run the VirtualBox program you installed above, and in the screen that appears, select File > Import Appliance. See Figure 2 for a screenshot of this step. Fig. 2: Importing the virtual machine image into VirtualBox. 3) In the window that appears, click the icon of the folder with a green arrow on it and select the file that you downloaded in the previous step as the appliance to import (aps105 system.ova), and then click Next. See Figure 3 for a screenshot of this step (note that the exact location of your file won t match what appears in the screenshot).

4 Fig. 3: Selecting the virtual machine image to import into VirtualBox. 4) In the Appliance settings window, use all the values and settings that appear by default, and click Import to start the import process. This will take several minutes. 5) After a few minutes, the image will now be loaded into VirtualBox, and should appear as a Virtual Machine in a list on the left-hand side of the window. We will now boot the virtual machine - which means launching the operating system which is what happens when you turn on your mac or pc - but in software. Click on the name of the Virtual Machine (CentOS-6.6-x86 64-minimal) and then click the Start button (green arrow). See Figure 4 for a screenshot of this step.

5 Fig. 4: Starting up the virtual machine. 6) During the boot process, you may see some messages at the top of the screen regarding Auto capture keyboard or mouse pointer integration being on or off, respectively. You can safely ignore these messages and close them once the boot process is done. You will know that the boot process is done when you are presented with a login screen. IF YOU GET AN ERROR AT THIS POINT, YOU WILL HAVE TO DOWNLOAD THE OTHER VM. See the NOTE above under step II part 1. 7) After booting up, you will be presented with a login screen. Click on the name that appears (APS 105 Student), and enter in the password aps105student. See Figure 5 for a screenshot of this step.

6 Fig. 5: Logging in to the system. 8) You have now booted into a Linux system that you can use to program and run your assignments. In the menu just above the virtual machine, select View > Switch to Fullscreen to make your virtual machine fullscreen. To leave fullscreen mode, move your mouse cursor to the bottom of the screen to see the View menu item again, and select View > Switch to Fullscreen again to leave full screen mode. 9) At the top of the virtual machine s screen, select Applications > Programming > NetBeans to run NetBeans and get programming! If you want to start using NetBeans, then you should read and do the instructions in the associated document Getting Started with the NetBeans Environment, and go right to Section III. 10) When you want to stop using the Virtual Machine, you can shut it down just like any other computer. At the top of the screen, select System > Shut Down and then power down the machine. After a while you will see it shut down and the screen will close automatically. You can then close the VirtualBox application also. 11) When you want to use the Virtual Machine again, just run VirtualBox, select the VM that you already imported earlier, and hit Start.

7 IV. TRANSFERING YOUR WORK (SOFTWARE) FROM THE VIRTUAL MACHINE TO THE ECF COMPUTER SYSTEM While the virtual machine looks and feels a bit like the ECF machines, it is not actually the ECF machines at all, it is a separate computer! One of the things you ll be asked to do in the labs on the specific ECF machines, is to run several software programs that we provide - their purpose is for you to pre-test your programs, to submit your programs for marking, and to check the submission and find out the details of the automatic grading. For these programs to work, you will need to run these programs together with the software you make, on the ECF machines. That means you ll have to take the files from your computer and the virtual machine running on it, and get them over to the ECF machines. This section will show you how you can transfer the programs you created on your computer in the APS 105 virtual machine onto the ECF computers and reside in your account there. This will be done over the Internet. Then, when you physically go the the ECF lab and log into your account, your files will exist there for you to get marked and submit. 1) First, you need to know where your ECF account s home folder exists in the ECF file system, and so we will have you connect from your computer to the ECF computer systems over the internet. First, open up a terminal by selecting (from the top of the screen) Applications > System Tools > Terminal. In the terminal, enter in the command: ssh <ECFusername>@remote.ecf.utoronto.ca eval echo ~<ECFusername> where <ECFusername> should be replaced with your actual ECF username. (See the document Getting Started with Linux and ECF, section 2, to find out what your ECF username and password is). Enter your ECF password when asked for a password (Note: Your password will not appear when you type it in, not even as dots). Finally, the terminal will print out the path to your home directory; record this. Figure 6 shows an example screenshot of this step - remember to replace the username with your own!

8 Fig. 6: Finding the path to your ECF home directory. 2) At the top of the screen, select Places > Connect to Server, and enter in the following: Service type: select SSH Server: remote.ecf.utoronto.ca Folder: enter in the path to your home directory you found in the previous step User name: your ECF user name Check Add bookmark, and name the bookmark ECF. This will make it quicker to open up this connection in the future with just one click. See Figure 7 shows an example screenshot of this step - remember to replace the folder and username fields with your own information!

9 Fig. 7: Connecting to your ECF home directory. 3) Click Connect. This will mount the ECF drive on the desktop of your virtual machine (like a USB key), and open a window to your home ECF directory (see Figure 8).

10 Fig. 8: Viewing your connected ECF home directory. 4) You can now drag-and-drop netbeans projects from the NetBeansProjects folder in the virtual machine into the netbeans project folder on your ECF account. Figure 9 shows the NetBeansProjects directory on the left, and the ECF home folder for the user dimatte4 on the right. The NetBeansProjects folder can be opened on the virtual machine by doubleclicking the folder user s Home on the desktop, and then double-clicking the folder NetBeansProjects (in the example shown in Figure 9, there is one existing project called CppApplication 1 ).

11 Fig. 9: Copying NetBeans project folders to your ECF home directory. 5) To reconnect to your ECF folder in the future, just click the ECF bookmark under the Places menu at the top of the screen (see Figure 10).

Fig. 10: Connecting to your ECF home directory using the bookmark. 12