매직미러 만들어보기 _________________________________________________________ 매직미러 MagitMirror : https://github.com/MichMich/MagicMirror날씨API : https://openweathermap.org/ node.js 설치curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -sudo apt-get install -y nodejs bash -c "$(curl -sL https://raw.githubusercontent.com/MichMich/MagicMirror/master/installers/raspberry.sh)" $ cd MagicMirror $ npm i..
라즈베리파이 AP 만들기_________________________________________________________ AP 만들기 $sudo apt-get install hostapd isc-dhcp-server $sudo apt-get install iptables-persistent $sudo nano /etc/dhcp/dhcpd.conf 주석처리#option domain-name "example.org";#option domain-name-servers ns1.example.org, ns2.example.org; 주석해제authoritative; 추가 subnet 10.10.5.0 netmask 255.255.255.0 {range 10.10.5.100 10.10.5.200;option b..
my raspberrypi history _________________________________________________________ 커널 버전 NOOBS v2.8.2Linux raspberrypi 4.14.50-v7+ #1122 SMP Tue Jun 19 12:26:26 BST 2018 armv7l GNU/Linux _________________________________________________________ 네트워크 eth0설정 $ sudo nano /etc/dhcpcd.conf 추가interface eth0static ip_address=192.168.1.18static routes=192.168.1.1static domain_name_servers=168.126.63.1stat..
HW : Raspberry Pi 2 Model BNOOBS : 2.7.0 Offline install 0. NOOBS 다운로드 공식 설치 가이드라인 https://www.raspberrypi.org/documentation/installation/installing-images/README.md https://www.raspberrypi.org/downloads/noobs/에 접속하여 NOOBS 오프라인 버전으로 다운로드(용량은 1.3GB정도 된다.)SD카드의 최소 권장크기는 8GB이상이다. (회사 직원 분 말로는 4기가가 최소 요구사항이라고 하니.. 알아두자) 1. SD카드에 NOOBS 설치 SD카드를 포멧한다 SDFormatter를 다운로드한다 (https://www.sdcard.org) 설치를하고 ..
0. 라즈베리파이(Raspberry Pi) 에벤 업튼이 창립한 라즈베리파이는 영국 잉글랜드의 라즈베이 파이 재단이 학교와 개발도상국에서 기초 컴퓨터 과학의 교육증진을 위해 개발한 싱글보드 컴퓨터이다. 그래픽 성능이 뛰어나면서 가격이 저렴한 것이 특징이며 아두이노와 달리 키보드, 마우스, 모니터만 연결하면 PC로 사용이 가능하다. Linux OS를 베이스로 IOT 및 교육분야에서 상당한 입지를 굳혔다. Q. 아두이노와 라즈베리파이 ? 아두이노는 목적에 맞게 다양한 제품으로 조립이 가능한 소형제어장치로 Sketch(IDE , 통합개발환경)에서 작성된 프로그램이 칩에서 사용하는 유일한 프로그램으로 운영체제 , 인터프린터 , 펌웨어가 존재하지 않으며 C언어가 기계어로 변환되어 칩(chip)에 실려서 작동되며 라..
운영환경Linux : ubuntu 14.04 0. 미러사이트 백업 # sudo cp /etc/apt/sources.list source.list_backup 1. sources.list 변경 파일을 연다. (/etc/apt/sources.list) # sudo vi /etc/apt/sources.list 치환으로 한번에 변경한다. (Daum미러사이트로 변경하겠다.) :%s/kr.archive.ubuntu.com/ftp.daumkakao.com/g :%s/kr.security.ubuntu.com/ftp.daumkakao.com/g :%s/kr.extras.ubuntu.com/ftp.daumkakao.com/g 같은 경우는 이미 이전 다음(ftp.daum.net으로 되어있어 daum.kakao로 변경하였다...
Docker를 쓰는경우 오래된 OS 또는 불필요한 패키지가 설치되지 않기때문에 CentOS 또는 Ubuntu에서 미러사이트를 이용하여 패키지를 받아야한다 하지만 오래걸리거나.... 접속이 되지않는 오래된 미러사이트들...ㅠㅠ 그래서 미러사이트를 변경해서 빠르게 패키지를 다운받아 보자! 0. 국내 미러사이트 List 다음카카오 http://ftp.daumkakao.com/centos 카이스트 http://ftp.kaist.ac.kr/CentOS 네이버 http://mirror.navercorp.com/centos CentOS 미러리스트 사이트는 다음과 같다 https://www.centos.org/download/mirrors/ 1. 기존 저장소 압축 백업 yum mirror list 위치 # yum re..
운영환경Linux : ubuntu 14.04 1. Cron & crontab cron은 소프트웨어 데몬으로 유닉스 계열에서 시간 기반 작업 스케줄로 소프트웨어 환경을 설정 및 관리하고 관리자가 원하는 시간, 날짜에 주기적으로 실행할 수 있도록 해준다. cron은 셸 명령어들이 주어진 스케줄에 실행하도록 규정해 놓은 crontab이라는 파일(cron table)에 의해 구동된다. crontab은 작업 목록 및 cron 데몬에 대한 명령어들이 보관된 위치에 저장되어 있다. 리눅스 User는 자신만의 개개의 crontab 파일을 가질 수 있다. cron은 시작할 때 모든 곳에 저장된 설정파일들을 읽어 메모리에 저장해두고 대기모드로 들어갔다가 매 분마다 할성화되 변경된 crontab..