Project 0: Linux & Virtual Machine Dabbling
|
|
- Charlotte Hawkins
- 5 years ago
- Views:
Transcription
1 Project 0: Linux & Virtual Machine Dabbling CS-3013 Operating Systems Hugh C. Lauer (Slides include materials from Slides include materials from Modern Operating Systems, 3 rd ed., by Andrew Tanenbaum and from Operating System Concepts, 7 th ed., by Silbershatz, Galvin, & Gagne) Linux and Virtual Machine Dabbling 1
2 In this project, we will Install our virtual machines and learn how to use them This is the place you will work during this course! Build and install the Linux kernel With your name on it! Follow Linux naming & numbering conventions Turn in the project using web-based Turnin Linux and Virtual Machine Dabbling 2
3 In this project, we won t try to change anything in the kernel yet This is for a future project try to support more than one machine architecture However, 32-bit and 64-bit architectures are different at the kernel level! Hardware-level code for different processor families is organized differently in kernel source code! Your kernel is not portable from one to another Linux and Virtual Machine Dabbling 3
4 Using your Virtual Machine Characteristics Guest OS is OpenSUSE Linux 11.4 Configured for projects of this course Configured to work with VMware or Fossil Server Just the basic devices needed for this course You may use Your own PC or Mac VMware Player, VMware Workstation, or VMware Fusion Virtual Fossil server Linux server in CS Department with KVM virtualization Linux and Virtual Machine Dabbling 4
5 Cloning your Virtual Machine Don t waste too much time trying to figure it out on your own See cookbook for how to clone or copy Download zip file, unzip to new folder Open.vmx file VMware Workstation, Player, Fusion Dialog box appears asking if you moved or copied the virtual machine Select I copied it! (VMware) Adjust other parameters if necessary / appropriate Power on / Start your virtual machine Linux and Virtual Machine Dabbling 5
6 OpenSUSE Boot Screen Use arrow keys to select which kernel to boot Boot timer selects default kernel after timeout Linux and Virtual Machine Dabbling 6
7 OpenSUSE Login Screen Menu to restart, shut down, etc. Linux and Virtual Machine Dabbling 7
8 Log into your Virtual Machine (VMware) Login is as student Password = CS-3013/502 Opens KDE, a Linux desktop environment Switching between Host and Guest Click in guest window to focus mouse and keyboard Type CTL-ALT to return focus to host Linux and Virtual Machine Dabbling 8
9 KDE Desktop Environment Gecko menu. Equivalent to Windows Start button Linux and Virtual Machine Dabbling 9
10 KDE a Linux GUI interface Looks and acts a lot like Windows or Mac GUI Many similar tools and applications Start menu is in lower left corner under the Gecko icon YaST, the SUSE administration tool Select User and group administration Create new user identity for yourself Log out, log in as new identity, delete student Linux and Virtual Machine Dabbling 10
11 Starting your Virtual Machine (VMware continued) Full screen mode Type CTL-ALT-Enter to switch to or from guest full screen (VMware only) Interrupting CTL-ALT-DEL always goes to host system Use VM menu command in VMware to send CTL-ALT-DEL to guest Linux and Virtual Machine Dabbling 11
12 Other Notes When input focus is in guest window Inserted CD/DVD is recognized by guest OS Same for USB flash drive Snapshots Makes a record of the state of your virtual machine Any subsequent changes are made in copy-onwrite mode Shared folder with host operating system Extremely useful! Linux and Virtual Machine Dabbling 12
13 Questions about VMware? Next: Fossil Server Linux and Virtual Machine Dabbling 13
14 Cloning your Virtual Machine (Fossil Server Things you need) Secure shell client PuTTY for Windows Built into Linux and Macintosh desktop systems X11 server X-Win32 or equivalent for Windows Built into Linux and Macintosh Free NX Client Download from Linux and Virtual Machine Dabbling 14
15 Cloning your Virtual Machine (Fossil Server continued) Start X-Win32 (or equivalent) Windows only (Mac and Linux already started) Login to fossilvm.cs.wpi.edu WPI user ID, temporary password Change your password! Clone script sudo clone-vm.sh name-of-your-guest Open viewer sudo view-vm.sh name-of-your-guest Select kernel to boot Linux and Virtual Machine Dabbling 15
16 OpenSUSE Boot Screen Linux and Virtual Machine Dabbling 16
17 OpenSUSE Login Screen Don t log in here! Linux and Virtual Machine Dabbling 17
18 Remote Desktop to Virtual Machine (Fossil Server) Open Free NX Client Click Configure Linux and Virtual Machine Dabbling 18
19 Configuring Free NX Client (for your virtual machine) Your Virtual Machine Name Other settings Proxy Host = fossilvm.cs.wpi.edu Proxy Port = 8080 Save configuration Linux and Virtual Machine Dabbling 19
20 Log into Remote Desktop (Fossil Server) Login is as student Password = CS-3013/502 Linux and Virtual Machine Dabbling 20
21 Remote Desktop in a Window Linux and Virtual Machine Dabbling 21
22 Change User ID and Password! Reason Fossil server not very secure May accidentally connect to someone else s virtual machine Do it now! Use YaST Linux and Virtual Machine Dabbling 22
23 YaST, the SUSE administration tool A much more efficient/effective way to manage your system Administer hardware, software, users, services, etc. Root password CS-3013/502 (same as student password) Access via third tab under Gecko icon Use it to Set up your own user ID and delete the student ID Change root password! Linux and Virtual Machine Dabbling 23
24 Share your thoughts and experiences with your colleagues Use the class list! Linux and Virtual Machine Dabbling 24
25 Questions? Linux and Virtual Machine Dabbling 25
26 To get started with kernel build Find kernel sources in /usr/src i.e., a link to /home/src Current version is linux Clone kernel source tree by linked copy: In a command shell, do cp al /usr/src/linux kernelsrc Creates a linked copy of original tree in new directory called kernelsrc Or whatever you wish to name it Linux and Virtual Machine Dabbling 26
27 Digression: Linux Hard Links Directory entries point directly to files Multiple directory entries may point to same file! Same or different directories (within same file system) Same or different name Name attached to directory, not file Permissions & attributes attached to file, not directory Called hard links (as opposed to symbolic links) Modifications to file seen thru all hard links mv and rm commands change directories, not files! File goes away when all directory entries (i.e., hard links) to that file are deleted and file is closed. Linux and Virtual Machine Dabbling 27
28 Cloned Source Tree All directories are copied All directory entries are hard-linked to files in original source tree I.e., only one copy of each file exists A good thing, because kernel sources are hundreds of megabytes! To modify a file: Unlink it in your directory (via mv or rm) Replace with modified copy in your directory Original still remains intact in original directory Linux and Virtual Machine Dabbling 28
29 To Modify a File mv file.c file.c~ Edit file.c~ in your favorite editor Save as file.c (Eventually) rm file.c~ EMACS and patch do this automatically Most other editors require you to do it manually Linux and Virtual Machine Dabbling 29
30 To Build Linux Kernel Make configuration step As ordinary user Build kernel files and modules As ordinary user Install modules, boot file, etc. Need root privileges Linux and Virtual Machine Dabbling 30
31 To Build Linux Kernel (continued) Always build to a separate destination tree mkdir ~/kerneldst make O=~/kernelDst Reason Making the configuration generates a lot of include files and other sources If you don t specify a destination, it fills up your source tree Submitted project files grow to megabytes! Linux and Virtual Machine Dabbling 31
32 Making the Configuration In a command shell cd kernelsrc Do one of: make O=~/kernelDst config Very long and tedious make O=~/kernelDst menuconfig Still somewhat long and tedious; also hokey make O=~/kernelDst xconfig Really nice; a better GUI; highly recommended make O=~/kernelDst gconfig Used to be better, but has not kept up with xconfig Linux and Virtual Machine Dabbling 32
33 Make configuration (continued) Edit configuration file Load course config file from CS-3013.config Edit General setup to add your name No other edits necessary for this project. Save and quit If need to rebuild, use make O=~/kernelDst oldconfig to reuse same configuration Linux and Virtual Machine Dabbling 33
34 To Build Kernel In a terminal window (i.e., a shell), do: cd kernelsrc make O=~/kernelDst I.e., letter O Takes ~25 minutes on dual-core 2.4 GHz Core Duo, 1 GByte RAM in VM (2 GByte real memory) ~15 minutes on Virtual Fossil server Rebuilds after small edits are much faster Changing.h files causes longer rebuilds Linux and Virtual Machine Dabbling 34
35 Note: building with multiple processors Generally faster to do cd kernelsrc make j4 O=~/kernelDst j = number of concurrent build jobs SUSE advice 2 number of processors Linux and Virtual Machine Dabbling 35
36 Warnings Lots of warnings from files you never touched Not your problem No warnings allowed in your own code! In this course Linux and Virtual Machine Dabbling 36
37 For Project Submission Redirect build output to a file Submit A subset of that file (this project only) E.g., first two dozen and last dozen or so lines. Output of uname a command README file with a summary of any difficulties or issues README.txt, README.doc, or README.pdf Linux and Virtual Machine Dabbling 37
38 To Install Kernel Requires root privileges sudo make modules_install install Root password = CS-3013/502 Note order of arguments! This puts modules into /lib/modules puts kernel, initrd file & symbols into /boot Changes links for vmlinuz, initrd adds entries to /boot/grub/menu.lst So your kernel shows up on boot screen So you can select which kernel to boot Linux and Virtual Machine Dabbling 38
39 Running Your Kernel Restart your virtual machine Click in boot window Use arrow keys to select desired kernel or system To determine which kernel is running: uname -a Linux and Virtual Machine Dabbling 39
40 Submitting your Project From within your virtual machine, visit Log in Submit output of your build as Project 0 This is to test your ability to submit projects from the virtual machine! Linux and Virtual Machine Dabbling 40
41 Project Due Due date: Tuesday, August 30, 2011 When should projects be due: 11:59 PM? Day before class vs. day of class Other thoughts? Linux and Virtual Machine Dabbling 41
42 Questions? Linux and Virtual Machine Dabbling 42
Project 0: Linux Dabbling
Project 0 (0 points) Assigned: Friday, January 13, 2012 Due: Tuesday, January 17, 2012 CS-3013, Operating Systems C-Term 2012 Introduction Project 0: Linux Dabbling This project is intended to get you
More informationA Linux Virtual Machine for CS-2011 Projects
CS-2011, Machine Organization and Assembly Language, D-term 2013 A Linux Virtual Machine for CS-2011 Projects Hugh C. Lauer Adjunct Professor Worcester Polytechnic Institute As an alternative to working
More informationSetting up your Virtual Machine on VMware
CS-3013, Operating Systems C-Term 2012 Setting up your Virtual Machine on VMware Hugh C. Lauer Adjunct Professor Worcester Polytechnic Institute For this course, each student will need a virtual machine
More informationProject 2 Linux Kernel Hacking
Project 2 Linux Kernel Hacking CS-3013 Operating Systems Hugh C. Lauer (Slides include materials from Slides include materials from Modern Operating Systems, 3 rd ed., by Andrew Tanenbaum and from Operating
More informationInstalling and Using SUSE Linux on VMware
Introduction Installing and Using SUSE Linux on VMware Hugh C. Lauer Adjunct Professor Worcester Polytechnic Institute August 2006 Virtual machine technology, such as that provided by VMware, 1 offers
More informationThe Ip address / Name value should be: srvvcenter-cis
CIS133 Installation Lab #1 - DESKTOP CLIENT OpenSUSE Install. Before beginning the installation, create a virtual machine in which you will install the operating system. 1) Open the VMware vsphere Client.
More informationVirtual Data Center (vdc) Manual
Virtual Data Center (vdc) Manual English Version 1.0 Page 1 of 43 Content 1 HOW TO USE CLOUD PORTAL (VMWARE VIRTUAL DATA CENTER)... 3 2 VMWARE SYSTEM DETAILS... 5 3 HOW TO MANAGE VIRTUAL MACHINE... 6 Edit
More informationThe Ip address / Name value should be: srvvcenter-cis
CIS133 Installation Lab #1 - DESKTOP CLIENT OpenSUSE Install. Before beginning the installation, create a virtual machine in which you will install the operating system. 1) Open the VMware vsphere Client.
More informationLinux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades Q2
Linux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades 2017-2018 Q2 Facultat d Informàtica de Barcelona This first lab session is focused on getting experience in working
More informationThere are three separate utilities for configuring Linux kernel and they are listed below: Command-line interface # make config. Figure 1.
There are three separate utilities for configuring Linux kernel and they are listed below: Command-line interface # make config Character-based menu interface # make menuconfig Figure 1 Figure 2 X-window
More informationUsing LINUX a BCMB/CHEM 8190 Tutorial Updated (1/17/12)
Using LINUX a BCMB/CHEM 8190 Tutorial Updated (1/17/12) Objective: Learn some basic aspects of the UNIX operating system and how to use it. What is UNIX? UNIX is the operating system used by most computers
More informationUsing the Zoo Workstations
Using the Zoo Workstations Version 1.86: January 16, 2014 If you ve used Linux before, you can probably skip many of these instructions, but skim just in case. Please direct corrections and suggestions
More informationHow to Use This Lab Manual
3 Contents How to Use This Lab Manual........................................ 5 Lab 1: Setting Up the Student System.................................. 7 Lab 2: Installing Fedora............................................
More informationEE516: Embedded Software Project 1. Setting Up Environment for Projects
EE516: Embedded Software Project 1. Setting Up Environment for Projects By Dong Jae Shin 2015. 09. 01. Contents Introduction to Projects of EE516 Tasks Setting Up Environment Virtual Machine Environment
More informationIntroduction to Linux. Fundamentals of Computer Science
Introduction to Linux Fundamentals of Computer Science Outline Operating Systems Linux History Linux Architecture Logging in to Linux Command Format Linux Filesystem Directory and File Commands Wildcard
More informationLaboratory Assignment #3 Eclipse CDT
Lab 3 September 12, 2010 CS-2303, System Programming Concepts, A-term 2012 Objective Laboratory Assignment #3 Eclipse CDT Due: at 11:59 pm on the day of your lab session To learn to learn to use the Eclipse
More informationSIS offline. Getting Started
SIS offline We highly recommend using Firefox version 3.0 or newer with the offline SIS. Internet Explorer is specifically not recommended because of its noncompliance with internet standards. Getting
More informationOperating Systems Linux 1-2 Measurements Background material
Operating Systems Linux 1-2 Measurements Background material Introduction The Linux measurements were designed to allow you to have an impression about the administration of Linux severs along with providing
More informationCS Fundamentals of Programming II Fall Very Basic UNIX
CS 215 - Fundamentals of Programming II Fall 2012 - Very Basic UNIX This handout very briefly describes how to use Unix and how to use the Linux server and client machines in the CS (Project) Lab (KC-265)
More informationYour Own Virtual Playground. CS 1585 :: Doug McGeehan
Your Own Virtual Playground CS 1585 :: Doug McGeehan Overview Follow these steps on your personal laptop or home PC. 1. 2. 3. 4. 5. Open this URL in your browser: http://tiny.cc/dsl-vm Download and Install
More informationInstalling and Upgrading Cisco Network Registrar Virtual Appliance
CHAPTER 3 Installing and Upgrading Cisco Network Registrar Virtual Appliance The Cisco Network Registrar virtual appliance includes all the functionality available in a version of Cisco Network Registrar
More informationIntroduction to File Systems
Introduction to File Systems CS-3013 Operating Systems Hugh C. Lauer (Slides include materials from Slides include materials from Modern Operating Systems, 3 rd ed., by Andrew Tanenbaum and from Operating
More informationLab #5 Guide: Installing Ubuntu as a Virtual Machine
Lab #5 Guide: Installing Ubuntu as a Virtual Machine CTEC1863/2018F Operating Systems Mike Boldin Tools, Materials and Equipment Oracle VirtualBox software official site: https://www.virtualbox.org/wiki/downloads
More informationIntroduction to Concurrency (Processes, Threads, Interrupts, etc.)
Introduction to Concurrency (Processes, Threads, Interrupts, etc.) CS-3013 Operating Systems Hugh C. Lauer (Slides include materials from Slides include materials from Modern Operating Systems, 3 rd ed.,
More informationChap2: Operating-System Structures
Chap2: Operating-System Structures Objectives: services OS provides to users, processes, and other systems structuring an operating system how operating systems are designed and customized and how they
More informationCS 215 Fundamentals of Programming II Spring 2019 Very Basic UNIX
CS 215 Fundamentals of Programming II Spring 2019 Very Basic UNIX This handout very briefly describes how to use Unix and how to use the Linux server and client machines in the EECS labs that dual boot
More informationGetting Started with VMware Fusion VMware Fusion for Mac OS X Version 1.0
VMware Fusion for Mac OS X Version 1.0 Getting Started with VMware Fusion Revision: 20070806 Item: VMF-ENG-Q307-295 You can find the most up-to-date technical documentation on our Web site at http://www.vmware.com/support/
More informationVMware Horizon FLEX Client User Guide
Horizon FLEX 1.10 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this
More informationContents. Note: pay attention to where you are. Note: Plaintext version. Note: pay attention to where you are... 1 Note: Plaintext version...
Contents Note: pay attention to where you are........................................... 1 Note: Plaintext version................................................... 1 Hello World of the Bash shell 2 Accessing
More informationCTEC1863/2018F Bonus Lab Page 1 of 5
CTEC1863/2018F Bonus Lab Page 1 of 5 Bonus Lab: OpenSUSE Linux Rescue In this lab, we will install an OpenSUSE virtual machine. However, both the non-root user and the root passwords are unknown. To fix
More informationLab E2: bypassing authentication and resetting passwords
Lab E2: bypassing authentication and resetting passwords TTM4175 September 7, 2015 The purpose of this lab is to learn about techniques for bypassing the authentication and access control of Windows and
More informationNested Home Lab Setting up Shared Storage
Nested Home Lab Setting up Shared Storage Andy Fox VCI VCAP-DCA VCP3 VCP4 Over the years teaching vsphere, several peers, colleagues and students have asked me how I setup shared storage in my nested test
More informationWA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.
WA2592 Applied Data Science and Big Data Analytics Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements
More informationThis is Lab Worksheet 7 - not an Assignment
This is Lab Worksheet 7 - not an Assignment This Lab Worksheet contains some practical examples that will prepare you to complete your Assignments. You do not have to hand in this Lab Worksheet. Make sure
More information1) Use either Chrome of Firefox to access the VMware vsphere web Client.
CIS133 Installation Lab #1 Web Client OpenSUSE Install. 1) Use either Chrome of Firefox to access the VMware vsphere web Client. https://vweb.bristolcc.edu CHROME FireFox At the your connection is not
More informationOverview LEARN. History of Linux Linux Architecture Linux File System Linux Access Linux Commands File Permission Editors Conclusion and Questions
Lanka Education and Research Network Linux Architecture, Linux File System, Linux Basic Commands 28 th November 2016 Dilum Samarasinhe () Overview History of Linux Linux Architecture Linux File System
More informationConfiguring GNS3 for CCNA Security Exam (for Windows) Software Requirements to Run GNS3
Configuring GNS3 for CCNA Security Exam (for Windows) Software Requirements to Run GNS3 From Cisco s website, here are the minimum requirements for CCP 2.7 and CCP 2.8: The following info comes from many
More informationWA2393 Data Science for Solution Architects. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1
WA2393 Data Science for Solution Architects Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements
More informationThis is Lab Worksheet/Installation 7
This is Lab Worksheet/Installation 7 This Lab Worksheet/Installation contains essential installation work needed for your upcoming Assignments. You do not have to hand in this Lab Worksheet, but there
More informationRWT Network System Installation Guide
RWT Network System Installation Guide Copyright 2003, Talking Fingers, Inc. Page 1 of 48 This document is Copyright 2003 by Talking Fingers, Inc. All rights are reserved. This document may not be copied
More informationNetwork Management Utility
4343-7705-02 Network Management Utility Foreword Welcome Network Management Utility is utility software that provides central control over printers, copiers, and other devices on a network. With Network
More informationEx.no:2 Date: Kernel Configuration, Compilation and Installation
Ex.no:2 Date: Kernel Configuration, Compilation and Installation AIM: To download latest Linux kernel from the web configure the source, compile the kernel and install the kernel in client machine. Procedure:
More informationIT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine
IT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine Here we create a new virtual machine and install Ubuntu 16.04 LTS Server on it. In this instance, we
More informationLabtainer Student Guide
Labtainer Student Guide January 18, 2018 1 Introduction This manual is intended for use by students performing labs with Labtainers. Labtainers assume you have a Linux system, e.g., a virtual machine.
More informationUNIT 9 Introduction to Linux and Ubuntu
AIR FORCE ASSOCIATION S CYBERPATRIOT NATIONAL YOUTH CYBER EDUCATION PROGRAM UNIT 9 Introduction to Linux and Ubuntu Learning Objectives Participants will understand the basics of Linux, including the nature,
More informationPart I. Introduction to Linux
Part I Introduction to Linux 7 Chapter 1 Linux operating system Goal-of-the-Day Familiarisation with basic Linux commands and creation of data plots. 1.1 What is Linux? All astronomical data processing
More informationCS197U: A Hands on Introduction to Unix
CS197U: A Hands on Introduction to Unix Lecture 4: My First Linux System Tian Guo University of Massachusetts Amherst CICS 1 Reminders Assignment 2 was due before class Assignment 3 will be posted soon
More informationBuilding a 64-bit CentOS 7 Workstation using Oracle Virtual Box
Building a 64-bit CentOS 7 Workstation using Oracle Virtual Box jthomas Enterprises, 2016 Building a CentOS 7 Workstation using Oracle VirtualBox 1 Section 1 Before You Begin This section details the environment
More information1. Install a Virtual Machine Download Ubuntu Create a New Virtual Machine Seamless Operation between Windows an Linux...
Introduction APPLICATION NOTE The purpose of this document is to explain how to create a Virtual Machine on a Windows PC such that a Linux environment can be created in order to build a Linux kernel and
More informationLinX Software Suite v3 Getting Started
2018-03-19 LinX Software Suite v3 Getting Started Product revision: V3.0.2 Document revision: 1.0 www.crosscontrol.com Contents Revision history...2 1. Brief Introduction...3 2. Components and Installation...3
More informationConnecting to ICS Server, Shell, Vim CS238P Operating Systems fall 18
Connecting to ICS Server, Shell, Vim CS238P Operating Systems fall 18 By Aftab Hussain (Adapted from Claudio A. Parra s Slides for Fall 18 CS-143A) October 5 2018 University of California, Irvine Andromeda
More informationProfessor Hugh C. Lauer CS-1004 Introduction to Programming for Non-Majors
First Python Program Professor Hugh C. Lauer CS-1004 Introduction to Programming for Non-Majors (Slides include materials from Python Programming: An Introduction to Computer Science, 2 nd edition, by
More informationSETTING UP THE STUDENT COMPUTERS
C SETTING UP THE STUDENT COMPUTERS Understanding the System Requirements Getting the Course Virtual Machines Getting the Course Files APPENDIX C: SETTING UP THE STUDENT COMPUTERS C-1 Understanding the
More informationCIS 231 Windows 10 Install Lab # 3
CIS 231 Windows 10 Install Lab # 3 1) To avoid certain problems later in the lab, use Chrome as your browser: open this url: https://vweb.bristolcc.edu 2) Here again, to avoid certain problems later in
More informationHiveManager Virtual Appliance QuickStart
This QuickStart describes the installation of a HiveManager Virtual Appliance. Introduction to HiveManager Virtual Appliance Before you can install the HiveManager Virtual Appliance, you must first install
More informationCIS 505: Software Systems
CIS 505: Software Systems Fall 2018 Assignment 0: Using the Virtual Machine Image Due September 7, 2018, at 10:00pm EDT 1 Background We will be offering a standardized development system for CIS 505 that
More informationAbout the Presentations
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning of each presentation. You may customize the presentations
More informationLinux hep.wisc.edu
Linux Environment @ hep.wisc.edu 1 Your Account : Login Name and usage You are given a unique login name (e.g. john) A temporary password is given to you Use this to login name and password to enter the
More informationPerl and R Scripting for Biologists
Perl and R Scripting for Biologists Lukas Mueller PLBR 4092 Course overview Linux basics (today) Linux advanced (Aure, next week) Why Linux? Free open source operating system based on UNIX specifications
More informationParallels Software International, Inc. Parallels Compressor. Installation Guide. Server
Parallels Software International, Inc. Parallels Compressor Installation Guide Server (c) 2005-2007 Copyright 2006-2007 by Parallels Software International Inc. All rights reserved. Parallels, Parallels
More informationHP LeftHand SAN Solutions
HP LeftHand SAN Solutions Support Document Installation Manuals VSA 8.0 Quick Start - Demo Version Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty
More informationParallel Programming Pre-Assignment. Setting up the Software Environment
Parallel Programming Pre-Assignment Setting up the Software Environment Authors: B. Wilkinson and C. Ferner. Modification date: Aug 21, 2014 (Minor correction Aug 27, 2014.) Software The purpose of this
More informationCS370 Operating Systems
CS370 Operating Systems Colorado State University Yashwant K Malaiya Fall 2016 Lecture 5 Slides based on Text by Silberschatz, Galvin, Gagne Various sources 1 1 User Operating System Interface - CLI CLI
More informationBIG STEP 400: INSTALL "VMWARE TOOLS" INTO "WINDOWS 10.." RUNNING INSIDE A "VIRTUAL MACHINE" INSIDE "VMWARE WORKSTATION PLAYER"
BIG STEP 400: INSTALL "VMWARE TOOLS" INTO "WINDOWS 10.." RUNNING INSIDE A "VIRTUAL MACHINE" INSIDE "VMWARE WORKSTATION PLAYER" 1 Web location for this presentation: http://aztcs.org Click on Meeting Notes
More informationParallels Software International, Inc. Parallels Compressor. User Guide. Server
Parallels Software International, Inc. Parallels Compressor User Guide Server (c) 2005-2007 Copyright 2006-2007 by Parallels Software International Inc. All rights reserved. Parallels, Parallels logo,
More informationVirtual Infrastructure Web Access Administrator s Guide ESX Server 3.0 and VirtualCenter 2.0
Virtual Infrastructure Web Access Administrator s Guide ESX Server 3.0 and VirtualCenter 2.0 Virtual Infrastructure Web Access Administrator s Guide Revision: 20060615 Item: VI-ENG-Q206-217 You can find
More informationTIBCO FTL Message Switch Installation
TIBCO FTL Message Switch Installation Software Release 5.0.0 June 2016 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED
More informationRunning Java Programs
Running Java Programs Written by: Keith Fenske, http://www.psc-consulting.ca/fenske/ First version: Thursday, 10 January 2008 Document revised: Saturday, 13 February 2010 Copyright 2008, 2010 by Keith
More informationTemple University Computer Science Programming Under the Linux Operating System January 2017
Temple University Computer Science Programming Under the Linux Operating System January 2017 Here are the Linux commands you need to know to get started with Lab 1, and all subsequent labs as well. These
More informationFireFox. CIS 231 Windows 10 Install Lab # 3. 1) Use either Chrome of Firefox to access the VMware vsphere web Client.
CIS 231 Windows 10 Install Lab # 3 1) Use either Chrome of Firefox to access the VMware vsphere web Client. https://vweb.bristolcc.edu CHROME At the your connection is not private message, click Advanced
More informationIntro to Linux & Command Line
Intro to Linux & Command Line Based on slides from CSE 391 Edited by Andrew Hu slides created by Marty Stepp, modified by Jessica Miller & Ruth Anderson http://www.cs.washington.edu/391/ 1 Lecture summary
More informationYour desktop or laptop computer consists of several hardware components:
Appendix A VirtualBox This appendix describes the role of an operating system on your desktop or laptop computer, how virtualization packages enable you to simultaneously run multiple operating systems
More informationDue: February 26, 2014, 7.30 PM
Jackson State University Department of Computer Science CSC 438-01/539-01 Systems and Software Security, Spring 2014 Instructor: Dr. Natarajan Meghanathan Project 1: Exploring UNIX Access Control in a
More informationInstallation of the DigitalSystemsVM virtual machine
Installation of the DigitalSystemsVM virtual machine Notice This document explains how to install the DigitalSystemsVM virtual machine on a computer with Linux Ubuntu 16.04 LTS. If questions or problems
More informationWA2342 NoSQL Systems Comparison. Lab Server VM Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1
WA2342 NoSQL Systems Comparison Lab Server VM Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Minimum Hardware Requirements...3 Part 2 - Minimum Software
More informationefolder BDR for Quest Rapid Recovery / VMware Continuity Cloud Guide
efolder BDR for Quest Rapid Recovery / VMware Continuity Cloud Guide Accessing Continuity Cloud via VSphere Restore Your VM/Point in time restore Setting up Virtual Standby efolder BDR Guide for Veeam
More informationIn this exercise you will practice working with HDFS, the Hadoop. You will use the HDFS command line tool and the Hue File Browser
Access HDFS with Command Line and Hue Data Files (local): ~/labs/data/kb/* ~/labs/data/base_stations.tsv In this exercise you will practice working with HDFS, the Hadoop Distributed File System. You will
More informationSend the Ctrl-Alt-Delete key sequence to the Guest OS one of two ways: Key sequence: Ctlr-Alt-Ins Menu Sequence: VM / Guest / Send Ctrl-Alt-Delete
CIS 231 Windows 2008 Server Install Lab #1 (Virtual Machines) Keys to Remember when using the vsphere client. Send the Ctrl-Alt-Delete key sequence to the Guest OS one of two ways: Key sequence: Ctlr-Alt-Ins
More informationIntro to Linux. this will open up a new terminal window for you is super convenient on the computers in the lab
Basic Terminal Intro to Linux ssh short for s ecure sh ell usage: ssh [host]@[computer].[otheripstuff] for lab computers: ssh [CSID]@[comp].cs.utexas.edu can get a list of active computers from the UTCS
More informationLinuxPPC Installation Manual for MIT
LinuxPPC Installation Manual for MIT By Brian Fisher, panda@mit.edu The purpose of this manual is to allow Mac users here at MIT to run LinuxPPC so they can do work that would otherwise necessitate the
More informationLaboratory Assignment #4 Debugging in Eclipse CDT 1
Lab 4 (10 points) November 20, 2013 CS-2301, System Programming for Non-majors, B-term 2013 Objective Laboratory Assignment #4 Debugging in Eclipse CDT 1 Due: at 11:59 pm on the day of your lab session
More informationCST VMWare Documentation
Login to the vsphere Web Client using a web browser by navigating to https://cstvmware.ridgewater.edu/ui/. Chrome is the best for this, but others will work. You will see a page like this: Login with your
More informationUbuntu 7.10 VMware Fusion Virtual Machine Setup Install HOWTO
Ubuntu 7.10 VMware Fusion Virtual Machine Setup Install HOWTO I created this document for the Users that do not have enough experience dealing with Linux OSes and or the Command Line for installing VMware
More informationGuides for Installing MS SQL Server and Creating Your First Database. Please see more guidelines on installing procedure on the class webpage
Guides for Installing MS SQL Server and Creating Your First Database Installing process Please see more guidelines on installing procedure on the class webpage 1. Make sure that you install a server with
More informationIT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine
IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine Here we create a new virtual machine and install Ubuntu 12.04 LTS Server on it. In this instance, we
More informationCIS c. University of Pennsylvania Zachary Goldberg. Notes
Notes Root Privileges sudo su Changing system configuration needs root Installing things, like Perl Modules! Intentionally things are owned by root so you don t accidentally break anything! 10/03/09 Slide
More informationInstallation Manual for Sonnet RAID Controller
Installation Manual for Sonnet RAID Controller System Requirements - Mac Users The Sonnet RAID controller requires the following in order to operate in your system: One available PCI Express (PCIe) 1.1
More informationCS Programming Languages Fall Homework #2
CS 345 - Programming Languages Fall 2010 Homework #2 Due: 2pm CDT (in class), September 30, 2010 Collaboration policy This assignment can be done in teams at most two students. Any cheating (e.g., submitting
More informationChapter 15: Using GemStone/S 64 Bit in a VMware Appliance
So far we have been using Pharo s Seaside One-Click Experience to learn Seaside and Smalltalk. Pharo is just one of several dialects of Smalltalk supporting Seaside, each with a unique focus. One dialect
More informationCISC 220 fall 2011, set 1: Linux basics
CISC 220: System-Level Programming instructor: Margaret Lamb e-mail: malamb@cs.queensu.ca office: Goodwin 554 office phone: 533-6059 (internal extension 36059) office hours: Tues/Wed/Thurs 2-3 (this week
More informationVirtual Machine. Linux flavor : Debian. Everything (except slides) preinstalled for you. https://www.virtualbox.org/
Virtual Machine Anyone have problems installing it? VM: Virtual Box - allows you to run a different operating system within the current operating system of your machine. https://www.virtualbox.org/ Linux
More informationCSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 6 Operating Systems
CSCA0201 FUNDAMENTALS OF COMPUTING Chapter 6 Operating Systems 1 1. Operating Systems 2. Types of Operating System 3. Major Functions 4. User Interface 5. Examples of Operating System 2 Operating Systems
More informationParallels Software International, Inc. Parallels Compressor. Installation Guide. Workstation
Parallels Software International, Inc. Parallels Compressor Installation Guide Workstation (c) 2005-2007 Copyright 2006-2007 by Parallels Software International Inc. All rights reserved. Parallels, Parallels
More informationDownload the current release* of VirtualBox for the OS on which you will install VirtualBox. In these notes, that's Windows 7.
Get VirtualBox Go to www.virtualbox.org and select Downloads. VirtualBox/CentOS Setup 1 Download the current release* of VirtualBox for the OS on which you will install VirtualBox. In these notes, that's
More informationLAB 0: LINUX COMMAND LINE AND SVN
CSE427S LAB 0: LINUX COMMAND LINE AND SVN M. Neumann Due: TUE 23 JAN 2018 1PM No group work. The submission for this lab needs to be done via SVN repository commit. The completion of this tutorial counts
More informationLab 1: Accessing the Linux Operating System Spring 2009
CIS 90 Linux Lab Exercise Lab 1: Accessing the Linux Operating System Spring 2009 Lab 1: Accessing the Linux Operating System This lab takes a look at UNIX through an online experience on an Ubuntu Linux
More informationIT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine
IT 341 Introduction to System Administration Project I Installing Ubuntu Server on an Virtual Machine Here we create a new virtual machine and install Ubuntu 16.04 LTS Server on it. In this instance, we
More informationSAP GUI 7.30 for Windows Computer
SAP GUI 7.30 for Windows Computer Student and Faculty Installation Instructions Table of Contents Caution:... 2 System Requirements:... 2 System Memory (RAM) requirements:... 2 Disk Space requirements:...
More informationCSE 303 Lecture 2. Introduction to bash shell. read Linux Pocket Guide pp , 58-59, 60, 65-70, 71-72, 77-80
CSE 303 Lecture 2 Introduction to bash shell read Linux Pocket Guide pp. 37-46, 58-59, 60, 65-70, 71-72, 77-80 slides created by Marty Stepp http://www.cs.washington.edu/303/ 1 Unix file system structure
More informationLinux Home Lab Environment
Environment Introduction Welcome! The best way to learn for most IT people is to actually do it, so that s the goal of this selfpaced lab workbook. The skills outlined here will begin to prepare you for
More information