Presentation is loading. Please wait.

Presentation is loading. Please wait.

LINUX System : Lecture 3 Vmware, Cygwin, LINUX installation Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University.

Similar presentations


Presentation on theme: "LINUX System : Lecture 3 Vmware, Cygwin, LINUX installation Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University."— Presentation transcript:

1 LINUX System : Lecture 3 Vmware, Cygwin, LINUX installation Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University Acknowledgement : notes from A. Gokhale, A, Taylor

2 Cygwin Overview Cygwin offers a UNIX like environment on top of MS-Windows. You can use UNIX/LINUX utilities & programs (gcc, vi, emacs grep, …) under MS-Windows UNIX programs can be ported to cygwin and run under MS-Windows OS. assist developers in migrating applications from UNIX/LINUX to the Microsoft Windows platform Does not require a UNIX administrator’s level of expertise to setup and maintain.

3 Cygwin Snapshot

4 Cygwin Description Cygwin consists of a library that implements the POSIX system call API in terms of Win32 system calls a GNU development toolchain (such as gcc and gdb) to allow software development a large number of application programs equivalent to those on the Unix system

5 Cygwin Features Command line tools: Compiler (gcc, g77, g++, make) Network tools (ssh, scp, rsync) Programming tools (splint, indent) Version control system (cvs, rcs) File tools (diff / patch, head / tail / cut, od) Shell scripting (bash, tcsh, zsh) Archive (tar, gzip, bzip) Man Pages Interpreters (expect, Tcl/Tk, perl, python) Editors (vi, pico (see pine), emacs) Easy copy / paste between cygwin and MS-Windows programs (rxvt) Scheduled task capability (cron) {Extension: ImageMagick (convert)} {Extension: CD Images (mkisofs)} GUI based tools: Xemacs “xv” Ghostscript {Extension: GrADS}

6 Virtual Machine(VM) - Overview Software implementation of machine (computer) that executes programs like a real machine System VM provides a complete system platform ex) VMware workstation Advantage of system VM Multiple OS environments can co-exist on the sma emachine in strong isolation from each other VM can provide an instruction set architecture (ISA) that is somewhat different from that of the real machine Process virtual machine Is designed to run a single program, supports single program Provide platform independent programming environment. ex) JAVA VM. JAVA bytecode. “write once, run anywhere” (WORA)

7 VMware Workstation successful VM software made by VMware, Inc. VM software for desktop x86-type PC allows users to set up multiple x86 and x86-64 virtual computers Use several virtual computers simultaneously with the hosting OS Each virtual machine instance can execute its own guest OS (e.g. LINUX, MS-Windows, …) Allows multiple applications to run in isolation within virtual machines on the same physical machine Easily speacking, VMware Workstation allows one physical machine to run multiple operating systems simultaneously

8 VMware Workstation

9 LINUX under MS-Windows

10 VMware Characteristics Partitioning Run multiple operating systems on one physical machine Isolation Isolate faults and security at the virtual-machine level Dynamically control CPU, memory, disk and network resources per virtual machine Encapsulation Encapsulate the entire state of the virtual machine in hardware-independent files Save the virtual machine state as a snapshot in time Re-use or transfer whole virtual machines with a simple file copy

11 VMware Workstation VMware Workstation Installation http://www.vmware.com/ VMware Workstation download http://www.vmware.com/ http://www.vmware.com/support/serial_number.ht ml -> serial number http://www.vmware.com/support/serial_number.ht ml 30 days trial version for free Red Hat 9.0 download (three.iso files) http://linux.softpedia.com/progDownload/Red- Hat-Linux-Download-40.html http://linux.softpedia.com/progDownload/Red- Hat-Linux-Download-40.html 11

12 VMware Workstation Setup.exe 12

13 Red Hat 9.0 Red hat 9.0 Installation Click “New Virtual Machine” 13

14 Red Hat 9.0 14

15 Red Hat 9.0 Select OS to install in Vmware 15

16 Red Hat 9.0 16

17 Red Hat 9.0 Disk Size Specification 17

18 Red Hat 9.0 18

19 Red Hat 9.0 19

20 Red Hat 9.0 20


Download ppt "LINUX System : Lecture 3 Vmware, Cygwin, LINUX installation Bong-Soo Sohn Assistant Professor School of Computer Science and Engineering Chung-Ang University."

Similar presentations


Ads by Google