RaspberryPi 개발환경구축 I 1 제 01 강 실습일정및가상머신구축 교과소개및실습일정 실습실안전교육 가상머신환경구축 (VMware Player, VM(Ubuntu), VMTools, 폴더공유 ) 참고 )

Similar documents
RaspberryPi 개발환경구축 II 1 제 03 강 개발환경구축 II 가상머신환경구축 (VMware Player, VM(Ubuntu), VMTools, 폴더공유 ) 필수패키지설치 Tool Chain( 크로스컴파일러 ) 설치크로스컴파일및호스트컴파일 NFS 서비스한글사

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft Word - VMware와 리눅스 설치_v0.11.doc

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

NTD36HD Manual

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

벤처연구사업(전동휠체어) 평가

DE1-SoC Board

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

PowerPoint 프레젠테이션

01장

PowerPoint 프레젠테이션

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

고급 프로그래밍 설계

System Recovery 사용자 매뉴얼

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

Solaris 10 (x86) Installation Guide for VMware 7 Writer : 이경호

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Solaris Express Developer Edition

슬라이드 1

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

CD-RW_Advanced.PDF

RaspberryPi 개발환경구축 II 1 제 02 강 개발환경구축 II 라즈베리파이보드 (Raspbian 설치,... ) Wi-Fi 망구축 ( 무선공유기 ) 개발툴 (PuTTY, NFS, FTP, samba, mstsc, DD for Win.) 참고 ) 교재제 2 장

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

PowerPoint 프레젠테이션

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

단계

PowerPoint Presentation

Microsoft PowerPoint - 02_Installation

PowerPoint 프레젠테이션

슬라이드 제목 없음

Assign an IP Address and Access the Video Stream - Installation Guide

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

PowerPoint Template

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Microsoft Word - CPL-TR LNP-guide.doc

Windows Server 2012

Solaris 9 (x86) Installation Guide for VMware 7 Writer : 이경호

로봇SW교육원 강의자료

4S 1차년도 평가 발표자료

Chapter 1

슬라이드 1

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

망고100 보드로 놀아보자-4

메인 메뉴 윗쪽 패널에 있는 프로그램 메뉴나 위치 메뉴를 메인 메뉴라고 부릅니다. -프로그램 메뉴: 현재 자신의 리눅스에 설치된 프로그램을 볼 수 있습니다. 오픈오피스나 메신저, DVD보기 프로그램 같은 것들이 등록되며 시스템에 설치된 코덱이나 라이브러리까지 보시려면

슬라이드 1

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

교육지원 IT시스템 선진화

McAfee Security Virtual Appliance 5.6 설치 안내서

컴퓨터관리2번째시간

PowerPoint 프레젠테이션

vm-웨어-01장

<564D B8A65FC0CCBFEBC7D15FB8AEB4AABDBA5FBCADB9F65FC8AFB0E65FB1B8C3E02E687770>

K7VT2_QIG_v3

CODESYS 런타임 설치과정

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

RaspberryPi 시리얼통신 1 제 08 강 시리얼통신제어 시리얼통신시리얼모니터링루프백시리얼통신 Win. PC와의시리얼통신가상머신과의시리얼통신아두이노보드와의시리얼통신 KUT51보드와의시리얼통신

Remote UI Guide

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

PowerPoint 프레젠테이션

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

PowerPoint 프레젠테이션

Studuino소프트웨어 설치

PowerPoint Template

Windows 8에서 BioStar 1 설치하기

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

chapter4

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

»ç¿ëÀÚ¸Þ´º¾ó

Netgear B2B

ICAS CADWorx SPLM License 평가판설치가이드

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

Title Here

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

PowerPoint 프레젠테이션

Packstack 을이용한 Openstack 설치

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

설치파일다운로드설치하기전 Linux 6.5 버전과 DBMS 최신패치셋설치버전 Grid 11g, RDBMS ( support.oracle.com ) 을준비한다. Linux는 oracle.com에서무료로누구나다운가능하다. 하지만최신패치셋은프리미엄서포트에가입되

침입방지솔루션도입검토보고서

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

슬라이드 1

Transcription:

RaspberryPi 개발환경구축 I 1 제 01 강 실습일정및가상머신구축 교과소개및실습일정 실습실안전교육 가상머신환경구축 (VMware Player, VM(Ubuntu), VMTools, 폴더공유 ) 참고 ) http://cms3.koreatech.ac.kr/sites/joo/home.html

교육목표 RaspberryPi 개발환경구축 I 2 Raspberry Pi 시스템을통해리눅스명령, 임베디드시스템개발환경구축, 입출력장치제어, 디바이스드라이버구현, 입출력장치원격제어관련기술들을습득함 참고자료 1. 라즈베리파이실습키트관련매뉴얼 2. 리눅스명령관련자료 ( 도서, 인터넷상...) 3. 기타라즈베리파이관련문서

실습일정 RaspberryPi 개발환경구축 I 3 * 라즈베리파이스타터키트 ( 센서류포함, 14주정도 ) * Achro-EM 키트 (1주정도 ) ( FPGA 디바이스제어, GUI 환경으로 FPGA 디바이스제어 ) * 상황에따라변경될수있음

실습일정 ( 계속 ) RaspberryPi 개발환경구축 I 4

평가 실습평가반영범위내에서출석 (20%), 실습보고서 (80%) RaspberryPi 개발환경구축 I 5

RaspberryPi 개발환경구축 I 6 안전교육 * 법정이수시간 -일반실습실 : 3시간 / 학기 ( 정보통신공학전공해당 ) -유해인자중점관리실습실 : 6시간 / 학기 * 이수방법 1) 자체안전교육 : 실습교과첫시간에안전교육자료 ( 동영상등 ) 활용 ( 교육후강사는증빙자료제출요 ) : 학생은강사가다른경우, 누적인정됨 : 강사는누적인정되지않음 2) 온라인안전교육 * 본교과의안전교육인정시간 : 2 시간

안전교육 ( 계속 ) * 온라인안전교육 RaspberryPi 개발환경구축 I 7 : 자체안전교육불참자혹은이수시간미충족자 : 연구실안전교육시스템 (http://edu.labs.go.kr/)

RaspberryPi 개발환경구축 I 8

RaspberryPi 개발환경구축 I 9 개발환경구축 I ( 가상머신환경구축 ) 하드웨어플랫폼소개 가상머신환경구축 (VMware Player, VM(Ubuntu), VMTools, 폴더공유 ) 참고 ) 교재제 1 장및제 3 장전반부

하드웨어플랫폼 * 아두이노와라즈베리파이보드 RaspberryPi 개발환경구축 I 10

하드웨어플랫폼 ( 계속 ) * 라즈베리파이모델사양비교 RaspberryPi 개발환경구축 I 11

VMware Player * VMware Player 다운로드 RaspberryPi 개발환경구축 I 12 : Windows가 32/64bit인지파악후해당툴다운로드 : 사이트 https://www.vmware.com/kr/products/workstation-player.html : 혹은, 바탕화면 [IFC415] 폴더내 (64 비트용 ) VMware-player-14.1.3-9474260.exe : https://www.vmware.com/go/getplayer-win 다운로드

VMware Player( 계속 ) * VMware Player 설치 RaspberryPi 개발환경구축 I 13 : 바탕화면 [IFC415] 폴더내다음파일클릭하여설치 VMware-player-14.1.3-9474260.exe : I accept the... 체크후 Next 클릭

가상머신 (Ubuntu) RaspberryPi 개발환경구축 I 14 * 가상머신이미지다운로드 ( 20 여분소요 ) : ubuntu-18.04 이후판권고 : 사이트 http://releases.ubuntu.com/bionic/ : Ubuntu 18.04.1 LTS ( ubuntu-18.04.1-desktop-amd64.iso )

가상머신 ( 계속 ) * VMware Player 실행한후, * Create a New VM 클릭 RaspberryPi 개발환경구축 I 15 : Installer disk image file 체크, 이미지파일지정

RaspberryPi 개발환경구축 I 16 가상머신 ( 계속 ) * Easy install Information 지정 : 다음과같이통일 Full name : User_ifc415 // user full name User name : ifc415 // 가상머신기본계정명 Password : embedded // 통일!!! Confirm : embedded

RaspberryPi 개발환경구축 I 17 가상머신 ( 계속 ) * VM 이름및위치지정 : 다음과같이통일 VM name : VM_IFC415 Ubuntu 64-bit 18.04 // 라이브러리이름 Location : D:\VM_IFC415 ( 필히 D: 드라이브에두자 )

RaspberryPi 개발환경구축 I 18 가상머신 ( 계속 ) * 디스크용량지정 : 다음과같이 Maximum disk size : 100G Store VM as a single file (NTFS 포맷경우가능 ) 체크

가상머신 ( 계속 ) * VM 기본설정정보보기 RaspberryPi 개발환경구축 I 19 : 추가지정을위해서는 Customize H/W 클릭하여가능 ( 추후 ) * 설치완료 (20 여분소요 ) 후, 자동재부팅

가상머신 ( 계속 ) * 로그인화면및초기화면 RaspberryPi 개발환경구축 I 20 : 기본계정인 User_ifc415 클릭 ( 계정의암호요구 ) : 패스워드 embedded 입력

가상머신 ( 계속 ) * 로그인후초기화면 RaspberryPi 개발환경구축 I 21 * 로그아웃및종료 : Player -> exit 클릭 -> power off 선택

가상머신환경설정 * VMware Player 재실행 : 좌측창에설치된가상머신확인 RaspberryPi 개발환경구축 I 22 : 좌측창의가상머신선택

가상머신환경설정 ( 계속 ) * Edit virtual machine settings 클릭 : Hardware 탭에서 RaspberryPi 개발환경구축 I 23

가상머신환경설정 ( 계속 ) * 메모리및프로세서코어설정 RaspberryPi 개발환경구축 I 24 : Memory.. 4GB ( 전체메모리의 1/2정도 ) : Processors.. 4 (Core 수 ) 참고 ) Windows에서 msinfo32 명령으로확인가능

가상머신환경설정 ( 계속 ) * Network Adapter 설정 RaspberryPi 개발환경구축 I 25 : Bridged 선택, Replicate... 체크 ( 호스트 IP 주소와다른 IP 주소설정, 개발시 ) : NAT 선택 ( 호스트 IP 주소와동일한 IP 주소사용시, 설치초기 )

가상머신환경설정 ( 계속 ) RaspberryPi 개발환경구축 I 26 * 목록에없는 H/W 추가 ( 시리얼포트를예로 ) : 좌측하단 Add... 버튼클릭후, : 새화면에서 Serial Port 선택, Finish 클릭

RaspberryPi 개발환경구축 I 27 : Use physical serial port 체크및 Auto detect 선택 : 시리얼포트는 - Windows 환경에서 COMn - 가상머신의 Serial Port 2는 /dev/ttys1 로사용 (COM1, COM2, COM3과무관하게 )

가상머신활용 * 가상머신실행 RaspberryPi 개발환경구축 I 28 : VMware의좌측화면에서가상머신선택후, Play virtual machine 클릭 : 로그인창에서패스워드입력하여 ifc415 계정으로로그인

가상머신활용 ( 계속 ) * 화면해상도변경 RaspberryPi 개발환경구축 I 29 : 앱아이콘 - Settings - Devices - Displays : Resolution에서 1440x900(16:10) 선택후 Apply 클릭 : 적절한해상도로설정 * 저전력모드해제 : 앱아이콘 - Settings - Power : Power Saving 에서 Never 선택

가상머신활용 ( 계속 ) * 터미널실행 RaspberryPi 개발환경구축 I 30 : 바탕화면에서마우스우클릭하여 open terminal 선택혹은, Ctrl-Alt-T 단축키입력 : Windows의명령프롬프트창유사 ( Linux 명령사용 )

RaspberryPi 개발환경구축 I 31 가상머신활용 ( 계속 ) * 슈퍼유저 (root) 의암호설정 (embedded 통일 ) ifc415@ubuntu:~$ sudo passwd root Enter new UNIX password: embedded Retype new UNIX password: embedded * 슈퍼유저로전환 ( 교과실습때사용계정!!! ) : 프롬프트가 $ 에서 # 으로변경 ifc415@ubuntu:~$ sudo su [sudo] password for ifc415: embedded root@ubuntu:/home/ifc415# // su 로그인상태 root@ubuntu:/home/ifc415# cd root@ubuntu:~# pwd /root/

RaspberryPi 개발환경구축 I 32 가상머신활용 ( 계속 ) * 슈퍼유저의로그아웃 ( 일반유저로그인상태 ) : exit 명령사용, 일반유저로그인상태로전환 root@ubuntu:~# exit // 슈퍼유저 logout ifc415@ubuntu:~$ // 일반유저 ifs415 로그인상태

VMware Tools * WMware Tools 의편의기능 RaspberryPi 개발환경구축 I 33 : 마우스이동으로제어권전환 (OS 전환시 Ctrl-Alt 비사용 ) : 디스플레이옵션확장 (Windows환경의디스플레이와동일 ) : 드래그앤드롭파일이동 ( 작은크기의파일권고 ) : 클립보드공유 : OS간공유폴더사용

VMware Tools( 계속 ) * WMware Tools 다운로드 RaspberryPi 개발환경구축 I 34 : 일반유저 ifc415으로로그인한상태에서 : Player > Manage > (Re)Install VMware Tools 클릭

VMware Tools( 계속 ) * 다운로드확인 : /media/ifc415/vmware Tools/ 에위치 ( ifc415은로그인계정의 ID임 ) RaspberryPi 개발환경구축 I 35

RaspberryPi 개발환경구축 I 36 VMware Tools( 계속 ) * WMware Tools 설치 :.tar 파일복사후풀기 ( 참고 : 자동완성기능활용, Tab 키 ) ifc415@ubuntu:~$ sudo su [sudo] password for ifc415: embedded root@ubuntu:/home/ifc415# cd root@ubuntu:~# ls root@ubuntu:~# ls /media/ifc415/vmware\ Tools/ manifest.txt VMwareTools-10.2.5-8068393.tar.gz vmware-tools-upgrader-64 run_upgrader.sh vmware-tools-upgrader-32 root@ubuntu:~# cp /media/ifc415/vmware\ Tools/VMwareTools-10.2.5-8068393.tar.gz./ root@ubuntu:~# ls VMwareTools-10.2.5-8068393.tar.gz root@ubuntu:~# tar xvfz VMwareTools-10.2.5-8068393.tar.gz

RaspberryPi 개발환경구축 I 37 : VMware Tools 설치및재부팅 root@ubuntu:~# ls VMwareTools-10.2.5-8068393.tar.gz vmware-tools-distrib root@ubuntu:~# cd vmware-tools-distrib/ root@ubuntu:~/vmware-tools-distrib# ls bin caf doc etc FILES INSTALL installer lib vgauth vmware-install.pl root@ubuntu:~/vmware-tools-distrib#./vmware-install.pl ( 십여차례의질의에대해 enter키입력하여내정상태로설정!) root@ubuntu:~/vmware-tools-distrib# reboot

공유폴더 RaspberryPi 개발환경구축 I 38 * Windows 의바탕화면에 Shared 공유폴더생성 : Windows 와가상머신간의자료공유를위해 * 공유폴더설정 : Virtual Machine settings 화면의 Options 탭클릭 : Shared Folders 클릭, Always enabled 체크

공유폴더 ( 계속 ) * 공유폴더설정 ( 계속 ) RaspberryPi 개발환경구축 I 39 : 공유폴더경로지정 ( 바탕화면에 Shared 폴더 ) 등 : 공유폴더는가상머신에서 /mnt/hgfs/shared 로마운트

공유폴더 ( 계속 ) * 공유폴더테스트 RaspberryPi 개발환경구축 I 40 : Windows 의 Shared 폴더에서, test.txt 파일생성 : test.txt 파일편집 Hello...

RaspberryPi 개발환경구축 I 41 공유폴더 ( 계속 ) * 공유폴더테스트 (VM 에서 ) ifc415@ubuntu:~$ sudo su [sudo] password for ifc415: embedded root@ubuntu:/home/ifc415# cd root@ubuntu:~# root@ubuntu:~# ls /mnt/hgfs/ Shared root@ubuntu:~# cd /mnt/hgfs/shared/ root@ubuntu:/mnt/hgfs/shared# ls test.txt root@ubuntu:/mnt/hgfs/shared# cat test.txt Hello... // su(root 계정 ) 로전환 // root의홈디렉터리이동 // 공유디렉터리로이동 // 파일내용보기 root@ubuntu:/mnt/hgfs/shared# nano test.txt // 파일편집 Hello...KOREATECH // 추가후저장

공유폴더 ( 계속 ) * 공유폴더테스트 (Windows 에서 ) RaspberryPi 개발환경구축 I 42 : Windows 의 Shared 폴더에서, test.txt 더블클릭 : test.txt 파일내용 Hello...KOREATECH

실습과제 [ 실습 1] 가상머신환경구축 RaspberryPi 개발환경구축 I 43 : 가상머신환경을구축 : VMware Tools 설치 : Windows 환경과공유폴더통해자료공유확인