포스트

라즈베리파이

라즈베리파이

라즈베리파이

정기적 업데이트

1
sudo apt update && sudo apt upgrade

고정ip 설정

sudo vi /etc/dhcpcd.conf : 네트워크 설정

1
2
hostname -I
sudo vi /etc/dhcpcd.conf
1
2
3
4
5
6
7
8
9
interface eth0
static ip_address=192.168.0.100/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1

interface wlan0
static ip_address=192.168.0.101/24
static routers=192.168.0.1
static domain_name_servers=192.168.0.1
항목설명
ip_address설정할 고정 IP 주소
/24서브넷 마스크 (255.255.255.0)
routers기본 게이트웨이 (라우터 IP 주소)
domain_name_servers도메인 이름을 IP 주소로 변환

DNS
Domain Name System
도메인 이름(예 : google.com) -> ip 주소로 변환 ex) 8.8.8.8

DDNS
Dynamic Domain Name System
동적으로 변하는 공인 IP 주소를 특정 도메인 이름에 매핑 ex) myhome.iptime.org

기본 언어 한글로 설정

locale설정

1
2
sudo vi /etc/locale.gen
# ko_KR.UTF-8 찾아서 주석 해제
1
2
3
4
5
6
7
8
9
10
11
sudo vi /etc/default/locale

# 아래 입력
LANG="ko_KR.UTF-8"
LC_CTYPE="ko_KR.UTF-8"

# 시스템 재부팅
sudo reboot

# locale 확인
locale

sudo update-alternatives –config editor


기본 에디터 변경

1
2
3
4
~/.bashrc

# 추가
export EDITOR=vi


crontab 설정

1
2
3
4
crontab -e

# 추가
*/5 * * * * /bin/bash /home/woong/maint/temp/log_temp.sh

vi 설정

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
vi ~/.vimrc

# 내용 추가

" 기본 설정
set number      "줄번호
highlight LineNr ctermfg=darkgreen ctermbg=NONE

set mouse=a     "마우스로 커서 이동

set tabstop=4   "탭을 4칸으로
set expandtab   "탭을 공백으로

syntax on       "구문 강조


" 검색 설정
set hlsearch    " 검색어 하이라이트