PowerPoint 프레젠테이션

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

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

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

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

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

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.


PowerPoint 프레젠테이션

Install stm32cubemx and st-link utility

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

SBR-100S User Manual

PowerPoint 프레젠테이션

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

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

PowerPoint 프레젠테이션

슬라이드 1

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

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

JDK이클립스

Studuino소프트웨어 설치

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Windows 8에서 BioStar 1 설치하기

PowerPoint Template

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

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

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

Microsoft Word - Armjtag_문서1.doc

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

PowerPoint 프레젠테이션

Chapter 1

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

ODS-FM1

슬라이드 1

Solaris Express Developer Edition

PowerPoint 프레젠테이션

DE1-SoC Board

슬라이드 1

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

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

슬라이드 1

PowerPoint 프레젠테이션

Cubase AI installation guide

슬라이드 1

슬라이드 1

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

목 차 1. 안전을 위한 주의사항 2. 사 전에 2-1. 제품 특징 2-2. 제품 구성 2-3. 각 부분의 명칭 전 뷰어 / 뷰어 설정 전 뷰어 / 환경 설정 환경설정 본 값 재생방법 (블랙박스) 3-15.

NTD36HD Manual

<C1DFBED3B1E2BCFAC1F6BFF82D434F4E2D D DB1E2BCFAC0DAB9AE28C0A9B5B5BFEC BFCD20BFC0C7C2BFC0C7C7BDBA20C8A3C8AFBCBA20BAD0BCA

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

Sun Java System Messaging Server 63 64

슬라이드 1

1. 도구개요 STAF Testing 소개 각테스트대상분산환경에데몬을사용하여테스트대상프로그램을통해테스트를수행하고, 통합하며자동화하는 프레임워크 주요기능 테스트통합및자동화 카테고리 Testing 세부카테고리테스트설계및실행 커버리지 Test Integration / Aut

슬라이드 1

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

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

라즈베리파이 프로그래밍_130912(최종).indd

Endpoint Protector - Active Directory Deployment Guide

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

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

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

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

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

PowerPoint Presentation

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

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

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

Microsoft PowerPoint 자동설치시스템검증-V05-Baul.pptx

01장

Report Designer V3.0 사용설명서 2장

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다.

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

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Slide 1

<4D F736F F D20B0B6B3EBC6AE33C3E2BDC3C8C45FC3D6C1BE5F2D2E646F63>

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

라즈베리파이를이용한사물인터넷_내지(1도)_최종_ indd

PowerPoint Template

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

Report Designer V3.0 사용설명서 2장

<BFC0B7A3C1F6C4B72DBBE7BFEBC0DABCB3B8EDBCAD5FC8AEC0E5BABB C7D1B1DB295F E6169>

Microsoft PowerPoint - chap01-C언어개요.pptx

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

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Mango220 Android How to compile and Transfer image to Target

Integ

CONTENTS 목차 1. 전원 및 설치시 주의사항 2 2. 시스템 사용시 바른 자세 4 3. 시스템 구성품 확인 5 슬림형 케이스1 6 슬림형 케이스2 7 타워형 케이스1 8 타워형 케이스2 9 일체형 케이스1 10 망분리형 케이스 시스템 시작 및 종료

TOOLS Software Installation Guide

PowerPoint 프레젠테이션

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

슬라이드 1

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

소프트웨어공학 Tutorial #2: StarUML Eun Man Choi

Title Here

PowerPoint 프레젠테이션

Transcription:

공개 SW 솔루션설치 & 활용가이드 시스템 SW > 운영체제 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide

CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리

- 3-1. 개요 소개 주요기능 라즈비안은라즈베리파이와데비안의합성어로라즈베리파이재단이개발한라즈베리파이전용운영체제 데비안을기반으로한공개소프트웨어운영체제 라즈베리파이계열의저전력 ARM CPU 에상당히최적화 데비안에서제공하는소프트웨어페키지를거의동일하게사용가능 APT(Advanced Package Tool) 을통한소프트웨어설치 / 업데이트편리함 dpkg(debian package) 형식의패키지소프트웨어사용 대분류 시스템 SW 소분류 운영체제 라이선스형태 GPL 사전설치솔루션 N/A 실행하드웨어 ARM, x86-64 프로세서 512MB 이상 RAM 8GB 이상의 Micro-SD Card 버전 4.14(2018 년 10 월기준 ) 특징보안취약점개발회사 / 커뮤니티공식홈페이지 PIXEL 데스크탑환경제공 App Store와동일한개념의 PI Store 제공 취약점 ID : CVE-2014-9295 심각도 : 7.5 HIGH(V2) 취약점설명 : ntpd 버전 4.2.8 이전버전을읽었을때원격코드실행에취약하여버퍼오버플로가발생 대응방안 : ntpd 버전 4.2.8 이상업그레이드 참고경로 : https://bugs.launchpad.net/raspbian/+bug/1576993 RASPBERRY PI FOUNDATION / Raspbian JAM https://www.raspberrypi.org/

- 4-2. 기능요약 Raspbian OS 의주요기능 주요기능 지원여부 32 / 64 비트 OS 32 / 64 지원 (ARM, x86-64) dpkg 패키지설치 apt 설치 Firewall 기능 SELinux 기능 GUI 기능멀티테스킹 (CLI에서) 지원지원지원지원 PIXEL 지원지원

- 5-3. 실행환경 Raspberry Pi hardware version spec 구분 RPi Zero RPi Model B+ RPi 2 Model B RPi 3 Model B SoC BCM2835 BCM2835 BCM2836 BCM2837 CPU ARM11 @1GHz ARM11 @700MHz Quad Cortex A7@900MHz Quad Cortex A53@1.2Ghz Instruction Set ARMv6 ARMv6 ARMv7-A ARMv8-A GPU 250MHz VideoCore IV 250MHz VideoCore IV 250MHz VideoCore IV 400MHz VideoCore IV RAM 512 MB SDRAM 512MB SDRAM 1GB SDRAM 1GB SDRAM Wireless None None None 802.11n/Bluetooth 4.0 Video HDMI/Composite HDMI/Composite HDMI/Composite HDMI/Composite Audio HDMI HDMI/Headphone HDMI/Headphone HDMI/Headphone 주요모델비교

- 6-4. 설치및실행 세부목차 4.1 설치환경준비 4.2 NOOBS(New Out Of the Box Software) 를사용하는경우 4.2.1 설치이미지준비 4.2.2 시스템부팅및설치진입 4.2.3 설치진행 4.3 배포판을직접 SD카드에설치하는경우 4.3.1 설치이미지준비 4.3.2 설치진행 4.3.3 시스템부팅 4.4 설치완료

- 7-4. 설치및실행 4.1 설치환경준비 A. Hardware Raspberry Pi Model 3 B Kit - Raspberry Pi Model 3 B 본체, Micro USB(5V-2A), 8GB이상의 Micro SD card (Desktop 버전을사용하여 live Disc 를생성하거나, VM 이나 PC 에설치할수도있지만여기서는전용임베디드보드사용 ) HDMI 지원 Display USB 키보드 / 마우스 SD Card 리더기 B. Software 라즈비안설치방법은초보자를위한통합설치관리자 (NOOBS) 를활용하는방법과배포판을직접 SD카드에설치하는방법 2가지제공 ( 라즈비안다운로드링크 - https://www.raspberrypi.org/downloads/)

- 8-4. 설치및실행 4.2.1 설치이미지준비 (1/2) A. NOOBS(New Out Of the Box Software) 를사용하는경우 1. https://www.raspberrypi.org/downloads/ 에서 NOOBS 메뉴클릭 2. NOOBS 는두가지종류가있는데, NOOBS 는오프라인설치와네트워크설치를모두 지원하지만, NOOBS LITE 는네트워크설치만지원 여기서는네트워크가없다는가정하에 NOOBS 를다운로드 3. NOOBS 를다운로드받아압축을해제하면운영체제설치에필요한파일들이들어 있는 NOOBS 폴더및파일들확인가능

- 9-4. 설치및실행 4.2.1 설치이미지준비 (2/2) A. NOOBS(New Out Of the Box Software) 를사용하는경우 4. 준비한 SD Card 를 SD Card 리더기에연결하고 FAT32 형식으로포맷 5. 포맷된 SD Card 에 3 번에서압축해제한 NOOBS 파일복사저장

- 10-4. 설치및실행 4.2.2 시스템부팅및설치진입 A. NOOBS(New Out Of the Box Software) 를사용하는경우 7. 복사가완료된 SD Card 를 SD Card 리더기에서빼내어준비한디바이스 Raspberry Pi Model 3 B 삽입 8. Raspberry Pi 에주변장치를연결하며, HDMI 단자에화면을연결하고 USB 단자에 키보드와마우스연결 9. 주변장치가모두연결되었다면 Micro USB 전원연결 ( 주의 : Micro USB 전원은 5V 2A 규격을준수하여야하며, 공급전류가 2A 보다낮으면정상적으로부팅되지못함 ) [ 그림 1. SD card 삽입 ] [ 그림 2. 주변장치 / 전원연결 ]

- 11-4. 설치및실행 4.2.3 설치진행 (1/3) A. NOOBS(New Out Of the Box Software) 를사용하는경우 10. NOOBS 를사용하여설치하려는 OS(Raspbian) 를선택하고 Install 버튼클릭 (Install 버튼을클릭하면 SD 메모리카드에있는모든내용이지워진다. 라는경고창이뜨는데, Yes 를눌러주면설치진행 )

- 12-4. 설치및실행 4.2.3 설치진행 (2/3) A. NOOBS(New Out Of the Box Software) 를사용하는경우 설치가진행되는약 5~10 분동안 Raspberry Pi 의간단한소개내용을확인가능 설치가완료되면 OS(es) Installed Successfully 라는메시지가나오고 OK 를클릭하면 재부팅이되면서설치완료

- 13-4. 설치및실행 4.2.3 설치진행 (3/3) A. NOOBS(New Out Of the Box Software) 를사용하는경우 11. 설치완료후재부팅재부팅이되면다음과같은 Logging 화면과 Welcome logo 화면들이보면서메인바탕화면이로딩되고본격적으로사용가능한상태임

- 14-4. 설치및실행 4.3.1 설치이미지준비 B. 배포판을직접 SD 카드에설치하는경우 1. https://www.raspberrypi.org/downloads/ 에서 RASPBIAN 메뉴클릭 2. Raspbian 배포판은 2 종류가제공되는데, Raspbian Stretch with desktop 은 X- Window 환경을제공하지만, Raspbian Stretch Lite 는명령콘솔만제공 ( 참고 : 개발환경을구성을할때는 Lite 버전을사용하는것이설치도빠르고가볍게구동될수있어서좋음 ) 여기서는전반적인환경을보기위해서 Raspbian Stretch with desktop 다운로드

- 15-4. 설치및실행 4.3.2 설치진행 (1/4) B. 배포판을직접 SD카드에설치하는경우 3. 2번에서다운받은 Raspbian OS 이미지를 SD 카드에바로설치하기위해서는 Etcher 라는 Image flash 툴이필요하며, Etcher를사용하면 Windows, Linux, Mac 상관없이동일한 GUI로손쉽게 OS 이미지를 SD카드에설치가능 https://www.balena.io/etcher/ 에서다운받아설치 4. 준비한 SD Card 를 SD Card 리더기에연결하고 FAT32 형식으로포맷

- 16-4. 설치및실행 4.3.2 설치진행 (2/4) B. 배포판을직접 SD카드에설치하는경우 5. Etcher를실행하면다음과같은화면을볼수있으며, Select image를클릭하여 2번에서다운받은 OS 이미지압축파일을선택하면, 자동으로이미지정보와연결된 SD Card를인식 ( 선택 ) 함

- 17-4. 설치및실행 4.3.2 설치진행 (3/4) B. 배포판을직접 SD 카드에설치하는경우 6. 정보를확인하고 Flash! 버튼을클릭하면 SD Card 에설치진행

- 18-4. 설치및실행 4.3.2 설치진행 (4/4) B. 배포판을직접 SD 카드에설치하는경우 7. 설치가완료되면다음과같은완료화면을확인가능

- 19-4. 설치및실행 4.3.3 시스템부팅 (1/2) B. 배포판을직접 SD 카드에설치하는경우 8. 설치가완료된 SD Card 를 SD Card 리더기에서빼내어준비한디바이스 Raspberry Pi Model 3 B 삽입 9. Raspberry Pi 에주변장치를연결후, HDMI 단자에화면을연결하고 USB 단자에키보 드와마우스연결 10. 주변장치가모두연결되었다면 Micro USB 전원연결 ( 주의 : Micro USB 전원은 5V 2A 규격을준수하여야하며, 공급전류가 2A 보다낮으면정상적으로부팅되지못함 ) [ 그림 1. SD card 삽입 ] [ 그림 2. 주변장치 / 전원연결 ]

- 20-4. 설치및실행 4.3.3 시스템부팅 (2/2) B. 배포판을직접 SD카드에설치하는경우 11. 시스템부팅전원이연결되면다음과같은 Logging 화면과 Welcome logo 화면들이보면서메인바탕화면이로딩되고본격적으로사용가능한상태가됨

- 21-4. 설치및실행 4.4 설치완료 (1/3) A. 설치완료및초기환경설정 최초부팅시기본환경설정을위한 Welcome 메시지창이나오며, Next 버튼클릭후 환경설정진행

4. 설치및실행 4.4 설치완료 (2/3) A. 설치완료및초기환경설정 단계별환경설정은다음과같음 [1 단계 - 국가, 언어, 표준시설정 ] [2 단계 - 기본사용자계정 (pi) 비밀번호재설정 ] [3 단계 - WiFi 선택 ] [4 단계 - WiFi 비밀번호입력 ] [5 단계 - OS 업데이트 ] [6 단계 - 환경설정완료 ] - 22 -

- 23-4. 설치및실행 4.4 설치완료 (3/3) A. 설치완료및초기환경설정 모든기본환경설정까지완료하게되면 Raspbian 에서제공하는 PIXEL(Pi Improved Xwindows Environment, Lightweight) Desktop 환경을다음과같이확인가능

- 24-5. 기능소개 세부목차 5.1 루트 (root) 로그인하기 5.2 PIXEL 환경둘러보기 5.3 apt 사용하기

- 25-5. 기능소개 5.1 루트 (root) 로그인하기 처음 Raspbian 을설치한뒤최고관리자로접속하기위해서는패스워드를등록필요 1. 터미널창을실행하여 sudo passwd root 를입력하면 Enter new UNIX password 라는메시지가나오면서 root 에대한새비밀번호를설정하며, 사용할비밀번호를입력, 비밀번호재확인 2. 정상변경되면 password updated successfully 라는메시지가나오면서정상설정된것을 확인 3. root 로로그인하기위해서 su 명령어를입력하고새로설정한비밀번호를입력하고 Enter 키를누르면 root 로그인

- 26-5. 기능소개 5.2 PIXEL 환경둘러보기 (1/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 Geany Programmer s Editor 가벼운크로스플랫폼 GTK+ 문서편집기 Pyrhon3(IDLE) 파이썬프로그래밍을통합적으로지원하는개발환경 Scratch Scratch2 교육용그래픽환경프로그래밍언어 Sense HAT Emulator Astro Pi 프로젝트의확장보드인 Sense HAT 용에뮬레이터 Sonic Pi 음악코딩오픈소스프로그래밍환경 Thonny Python IDE Thonny(Simple Mode) Python 코딩을위한편집기

- 27-5. 기능소개 5.2 PIXEL 환경둘러보기 (2/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 LibreOffice 다양한플랫폼에서사용할수있는오피스제품 Writer 워드프로세서 Calc 스프레드시트 Impress 프레젠테이션 Base 데이터베이스관리프로그램 Draw 벡터그래픽에디터 Math 수학공식에디터

- 28-5. 기능소개 5.2 PIXEL 환경둘러보기 (3/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 Chromium Web Browser 오픈소스웹브라우저프로젝트구글 Chrome 브라우저의바탕이되는브라우저

- 29-5. 기능소개 5.2 PIXEL 환경둘러보기 (4/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 Minecraft Pi 교육의목적으로초보프로그래머들을위해개발된게임게임내에서프로그래밍가능 Python Games Python 으로개발된게임들로개발코드를조작가능

- 30-5. 기능소개 5.2 PIXEL 환경둘러보기 (5/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 Archiver 압축툴 Calculator 계산기 File Manager 파일탐색기 Image Viewer 이미지뷰어 PDF Viewer PDF 뷰어 SD Card Copier SD Memory Card 백업 Task Manager 작업관리자 Terminal 명령창 Text Editor 텍스트편집기

- 31-5. 기능소개 5.2 PIXEL 환경둘러보기 (6/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 Debian Reference 데비안시스템의전반적인개요를제공 Get Started, Help, Projects Raspberry Pi, Raspbian 사용에대한도움컨텐츠제공 The MagPi Raspberry Pi 매거진

5. 기능소개 5.2 PIXEL 환경둘러보기 (7/7) Raspbian 에서제공하는 Desktop 환경에대해서알아보자 Preferences 시스템환경설정 Run 명령실행창 Shutdown 로그아웃, 시스템종료, 재부팅 - 32 -

- 33-5. 기능소개 5.3 apt 사용하기 APT 를통해서소프트웨어설치및업데이트를편리하게할수있음 1. Package index info update 1. apt-get update 명령어를실행하면 Raspbian 에설치된패키지들을모두업데이트 2. Package Install 1. apt-get install [ 패키지명 ] 명령어를실행하면입력한패키지명에대한패키지 프로그램설치 ( 아래그림은스크린샷패키지설치 )

- 34-6. 활용예제 세부목차 6.1 Java(open JDK) 설치 6.2 웹서버 (Apache Tomcat) 설치및구동하기

- 35-6. 활용예제 6.1 Java(open JDK) 설치 sudo apt-get install openjdk-9-jdk-headless 명령어를실행하면 OpenJDK 에대한패키지가 설치정보확인 ( 참고 : 예제내용에는그래픽사용자인터페이스작업이필요없기때문에 Headless 버전을설치하는것권장 ) Y 를누르고 Enter 를치면설치진행 java version 명령어를실행하면설치된자바버전확인가능

- 36-6. 활용예제 6.2 웹서버 (Apache Tomcat) 설치및구동하기 (1/4) Apache Tomcat 을설치하기위한디렉토리 (/opt) 로이동 이동한위치에서 sudo wget http://www.us.apache.org/dist/tomcat/tomcat- 9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz 명령어를실행하여 Apache Tomcat 9 다운로드

- 37-6. 활용예제 6.2 웹서버 (Apache Tomcat) 설치및구동하기 (2/4) sudo tar xzf apache-tomcat-9.0.13.tar.gz 명령어를실행하여다운받은 *.tar.gz 파일압축 해제 sudo mv apache-tomcat-9.0.13 tomcat9 명령어를실행하여이름을 apache-tomcat9.0.13 에서 tomcat9 로간단하게변경

- 38-6. 활용예제 6.2 웹서버 (Apache Tomcat) 설치및구동하기 (3/4) 환경설정권한을얻기위해서 sudo bash 명령어를실행하여최고관리자 (root) 로계정을 변경하고다음과같이 Tomcat 서버의환경설정값설정 - echo 'export CATALINA_HOME='/opt/tomcat9 >> /etc/environment - source ~/.bashrc

- 39-6. 활용예제 6.2 웹서버 (Apache Tomcat) 설치및구동하기 (4/4) Tomcat 이설치된곳의 bin 디렉토리로이동하여./startuup.sh 파일을실행하면다음과같 이 Tomcat9 구동결과로그를확인가능 이제, Chrominum 브라우저에 http://localhost:8080 주소를입력하면실제 Tomcat 서버가 구동된것확인가능

- 40-7. FAQ Q 상용제품에 Raspberry Pi 를사용할수있습니까? A 예, 가능합니다. Raspberry Pi를구입하면원하는대로할수있습니다. 그러나 Raspbian OS배포판에있는많은소프트웨어는특정요구사항과함께제공되는 GPL 라이센스가있기때문에, 요청이있을경우소스코드에대한액세스권한을제공해야합니다. Q Raspbian OS 의사용자이름과암호는무엇입니까? A Raspbian OS 의기본사용자이름은 pi 이며기본암호는 raspberry 입니다. 만약입력을하여도정상동작하지않으면다운로드페이지에서특정배포판 에대한정보를확인해야합니다.

- 41-7. FAQ Q 꼭 Raspberry Pi 하드웨어를구입해야하나요? A Raspbian OS 기능만을사용하려고한다면꼭구입할필요없습니다. Desktop 버전을사용하여 live Disc를생성하거나, VM이나 PC에설치할수도있습니다. 하드웨어를구입하면시중에많이나와있는여러가지 IoT 모듈을사용하여다양한실습을해볼수있습니다. Q Windows와 Raspbian의파일을공유할수있습니까? A 예가능합니다. 이작업에는여러가지방법이있지만일반적으로가장많이사용하는방법은 Samba라는패키지를사용하여공유하는것입니다. Samba 패키지의자세한정보는 https://www.raspberrypi.org/magpi/sambafile-server/ 에서확인할수있습니다.

- 42-8. 용어정리 용어 Raspbian OS NOOBS apt dpkg GPL Tomcat PIXEL CLI 설명 Raspberry Pi 와 Debian 의합성어로라즈베리파이재단이개발한 Raspberry Pi 전용운영체제 New Out Of the Box Software 의약자로 Raspberry Pi 를처음사용하는사용자들에게제공하는통합 OS 설치도구 Advanced Package Tool 의약자로소프트웨어패키지설치및업데이트를쉽게할수있도록도와주는도구 Debian package 의약자로 Raspbian 의패키지소프트웨어형식을의미 GNU General Public License 의약자로라이선스의종류중하나이며, 소스의취득, 수정, 배포, 공개가자유로우나최종배포시 GPL 라이선스를따라야하며, 수정배포시자체개발한소스도공개해야함 Apache 재단에서만들고배포하는 Java 기반의 WAS(Web Application Server) 이며, 오픈소스로구현된 Java WAS 중에서가장많이사용중 Pi Improved Xwindows Environment, Lightweight 의약자로 Raspbian 에서제공하는 Desktop 환경 Command Line Interface

Open Source Software Installation & Application Guide 이저작물은크리에이티브커먼즈 [ 저작자표시 비영리 동일조건변경허락 2. 0 대한민국라이선스 ] 에따라이용하실수있습니다.