LINUX%20System%20:%20Lecture%203%20Vmware,%20Cygwin,%20LINUX%20installation - PowerPoint PPT Presentation

About This Presentation
Title:

LINUX%20System%20:%20Lecture%203%20Vmware,%20Cygwin,%20LINUX%20installation

Description:

Cygwin offers a UNIX like environment on top of MS-Windows. ... {Extension: ImageMagick (convert)} {Extension: CD Images (mkisofs)} GUI based tools: ... – PowerPoint PPT presentation

Number of Views:243
Avg rating:3.0/5.0
Slides: 21
Provided by: cau2
Category:

less

Transcript and Presenter's Notes

Title: LINUX%20System%20:%20Lecture%203%20Vmware,%20Cygwin,%20LINUX%20installation


1
LINUX System Lecture 3Vmware, 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 administrators 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/support/serial_number.html -
    gt serial number
  • 30 days trial version for free
  • Red Hat 9.0 download (three .iso files)
  • http//linux.softpedia.com/progDownload/Red-Hat-Li
    nux-Download-40.html

12
VMware Workstation
  • Setup.exe

13
Red Hat 9.0
  • Red hat 9.0 Installation
  • Click New Virtual Machine

14
Red Hat 9.0
15
Red Hat 9.0
  • Select OS to install in Vmware

16
Red Hat 9.0
17
Red Hat 9.0
  • Disk Size Specification

18
Red Hat 9.0
19
Red Hat 9.0
20
Red Hat 9.0
Write a Comment
User Comments (0)
About PowerShow.com