Presentation is loading. Please wait.

Presentation is loading. Please wait.

리눅스 : Lecture 3 Vmware, Cygwin, LINUX 설치 Acknowledgement : notes from A. Gokhale, A, Taylor.

Similar presentations


Presentation on theme: "리눅스 : Lecture 3 Vmware, Cygwin, LINUX 설치 Acknowledgement : notes from A. Gokhale, A, Taylor."— Presentation transcript:

1 리눅스 : Lecture 3 Vmware, Cygwin, LINUX 설치 Acknowledgement : notes from A. Gokhale, A, Taylor

2 Cygwin 개요 Cygwin 은 MS-Windows 운영체제위에서 UNIX 와 같은 환경 (UNIX like environment) 을 제공한다. UNIX/LINUX 유틸리티 및 프로그램 (gcc, vi, emacs grep, …) 들을 MS-Windows OS 에서 실행 가능케 함 UNIX 프로그램이 cygwin 환경에 port 되어 MS- Windows OS 에서 실행됨 세팅과 유지를 위하여 UNIX 관리자 수준의 전문성을 요 구하지 않음

3 Cygwin Snapshot

4 Cygwin 구성 Win32 시스템콜 을 이용하여 구현한 POSIX 시스 템콜 라이브러리 GNU 개발 툴집합 ( 예 : gcc, gdb 등 ) UNIX 시스템의 다양한 응용 프로그램

5 Cygwin Tools 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) - 개요 실제 컴퓨터와 같이 프로그램 실행을 수행하는 기계 ( 컴퓨 터 ) 의 소프트웨어적 구현물 시스템 가상기계 (System VM) complete system platform 제공 ex) VMware workstation 장점 Multiple OS environments can co-exist on the same machine 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 VM) 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 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 특징 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 설치 http://www.vmware.com/ 에서 VMware Workstation 다운로드 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 "리눅스 : Lecture 3 Vmware, Cygwin, LINUX 설치 Acknowledgement : notes from A. Gokhale, A, Taylor."

Similar presentations


Ads by Google