032. Raspberry Pi 라즈베리 파이 - RASBIAN STRETCH raspi-config 라즈비안 초기 설정(지역, 시간, 키보드) 및 root 계정 사용 - 터미널(Terminal)
처음 jessie를 사용할때와달리 raspi-config 설정이 많이 변화 했네요
VNC 설정이라던지 SSH 사용이라던지
별도로 할것 없이 바로 raspi-config 에서 진행하면 됩니다
매우 편해졌네요
기존에 사용하던 pi OS를 전부 바꿀까 고민되는것도 사실이고요
일단 update & upgrade 를 진행해도 에러도 안뜰테고
vnc 설치한것도 기억이 가물가물한데 패스워드 기억도 안나고...
최신은 STRETCH 로 2017-11-29 버전이후로 없으니 뭐...
근데 개발용으로 설치했던 pi에는 svn, git, gpio, spark, storm, solr, wordpress, mysql, nodejs, mediawiki 등등
너무 많은걸 설치해 놔서 복구하는것도 일이네요...
그나마 미디어센터용으로 KODI설치해놓은 pi는 retropie에다가 samba, transsmission 정도만 설치해놔서
복구양이 적은데...
뭐 그건 차차 결정하면 되고
새로운 raspi-config를 이용해 봅니다
pi@rasp2-smart-mirror:~ $ sudo raspi-config |
Raspberry Pi 2 Model B Rev 1.1
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ 1 Change User Password Change password for the current u │ │ 2 Network Options Configure network settings │ │ 3 Boot Options Configure options for start-up │ │ 4 Localisation Options Set up language and regional sett │ │ 5 Interfacing Options Configure connections to peripher │ │ 6 Overclock Configure overclocking for your P │ │ 7 Advanced Options Configure advanced settings │ │ 8 Update Update this tool to the latest ve │ │ 9 About raspi-config Information about this configurat │ │ │ │ │ │ │ │ <Select> <Finish> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
9개의 메뉴가 있네요
┌──────────────────────────────────────────────────────────┐ │ │ │ You will now be asked to enter a new password for the pi │ │ user │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ N1 Hostname Set the visible name for this Pi │ │ N2 Wi-fi Enter SSID and passphrase │ │ N3 Network interface names Enable/Disable predictable networ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Select> <Back> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
기본 hostname인 raspberry를 여기서 다른 이름으로 변경할수 있습니다
┌────────────────────────────────────────────────────────────────────┐ │ │ │ Please note: RFCs mandate that a hostname's labels may contain │ │ only the ASCII letters 'a' through 'z' (case-insensitive), │ │ the digits '0' through '9', and the hyphen. │ │ Hostname labels cannot begin or end with a hyphen. │ │ No other symbols, punctuation characters, or blank spaces are │ │ permitted. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> │ │ │ └────────────────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ Please enter a hostname │ │ │ │ rasp2-smart-mirror______________________________________ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
스마트미러용 pi라고 hostname을 변경해서 명시해줬습니다
┌──────────────────────────────────────────────────────────┐ │ Please enter SSID │ │ │ │ ________________________________________________________ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ Please enter passphrase. Leave it empty if none. │ │ │ │ ________________________________________________________ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ │ │ Would you like to enable predictable network interface │ │ names? │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ B1 Desktop / CLI Choose whether to boot into a des │ │ B2 Wait for Network at Boot Choose whether to wait for networ │ │ B3 Splash Screen Choose graphical splash screen or │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Select> <Back> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ B1 Console Text console, requiring user to login │ │ B2 Console Autologin Text console, automatically logged in as 'pi' user │ │ B3 Desktop Desktop GUI, requiring user to login │ │ B4 Desktop Autologin Desktop GUI, automatically logged in as 'pi' user │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ │ │ Would you like boot to wait until a network connection │ │ is established? │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ │ │ Would you like to show the splash screen at boot? │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ I1 Change Locale Set up language and regional sett │ │ I2 Change Timezone Set up timezone to match your loc │ │ I3 Change Keyboard Layout Set the keyboard layout to match │ │ I4 Change Wi-fi Country Set the legal channels used in yo │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Select> <Back> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
Package configuration
┌──────────────────────────┤ Configuring locales ├──────────────────────────┐ │ Locales are a framework to switch between multiple languages and allow │ │ users to use their language, country, characters, collation order, etc. │ │ │ │ Please choose which locales to generate. UTF-8 locales should be chosen │ │ by default, particularly for new installations. Other character sets may │ │ be useful for backwards compatibility with older systems and software. │ │ │ │ Locales to be generated: │ │ │ │ [ ] All locales ↑ │ │ [ ] aa_DJ ISO-8859-1 ▮ │ │ [ ] aa_DJ.UTF-8 UTF-8 ▒ │ │ [ ] aa_ER UTF-8 ▒ │ │ [ ] aa_ER@saaho UTF-8 ↓ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └───────────────────────────────────────────────────────────────────────────┘
|
참고로 All locales 를 선택하면 모든언어를 지원하겠지만 불필요
ko_kr.EUC-KR EUC-KR, ko_kr.UTF-8 UTF-8 를 스페이스로 체크 후 <OK>
Package configuration
┌──────────────────────────┤ Configuring locales ├──────────────────────────┐ │ Locales are a framework to switch between multiple languages and allow │ │ users to use their language, country, characters, collation order, etc. │ │ │ │ Please choose which locales to generate. UTF-8 locales should be chosen │ │ by default, particularly for new installations. Other character sets may │ │ be useful for backwards compatibility with older systems and software. │ │ │ │ Locales to be generated: │ │ │ │ [ ] kn_IN UTF-8 ↑ │ │ [*] ko_KR.EUC-KR EUC-KR ▒ │ │ [*] ko_KR.UTF-8 UTF-8 ▮ │ │ [ ] kok_IN UTF-8 ▒ │ │ [ ] ks_IN UTF-8 ↓ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └───────────────────────────────────────────────────────────────────────────┘
|
Package configuration
┌─────────────────────────┤ Configuring tzdata ├──────────────────────────┐ │ Please select the geographic area in which you live. Subsequent │ │ configuration questions will narrow this down by presenting a list of │ │ cities, representing the time zones in which they are located. │ │ │ │ Geographic area: │ │ │ │ Africa ↑ │ │ America ▒ │ │ Antarctica ▒ │ │ Australia ▮ │ │ Arctic Ocean ▒ │ │ Asia ▒ │ │ Atlantic Ocean ▒ │ │ Europe ↓ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └─────────────────────────────────────────────────────────────────────────┘
|
내리다보면 Seoul 이보이니 엔터로 선택해줍니다
Tokyo를 선택해도 시간은 잘나오겠지만...
Package configuration
┌───────────────────────┤ Configuring tzdata ├───────────────────────┐ │ Please select the city or region corresponding to your time zone. │ │ │ │ Time zone: │ │ │ │ Phnom Penh ↑ │ │ Pontianak ▒ │ │ Pyongyang ▒ │ │ Qatar ▒ │ │ Qyzylorda ▒ │ │ Rangoon ▒ │ │ Riyadh ▮ │ │ Sakhalin ▒ │ │ Samarkand ▒ │ │ Seoul ↓ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └────────────────────────────────────────────────────────────────────┘
|
Package configuration
─────────────┤ Configuring keyboard-configuration ├───────────────────────────── the model of the keyboard of this machine.
: Diamond 9801 / 9802 series ↑ DTK2000 ▒ Ennyah DKB-1008 ▒ Everex STEPnote ▮ FL90 ▒ Fujitsu-Siemens Computers AMILO laptop ▒ Generic 101-key PC ▒ Generic 102-key (Intl) PC ▒ Generic 104-key PC ▒ Generic 105-key (Intl) PC ↓
<Ok> <Cancel>
──────────────────────────────────────────────────────────────────────────────── |
Package configuration
┌──────────────┤ Configuring keyboard-configuration ├───────────────┐ │ Please select the layout matching the keyboard for this machine. │ │ │ │ Keyboard layout: │ │ │ │ Korean │ │ Korean - Korean (101/104 key compatible) │ │ Other │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └───────────────────────────────────────────────────────────────────┘
|
Package configuration
┌──────────────────┤ Configuring keyboard-configuration ├───────────────────┐ │ With some keyboard layouts, AltGr is a modifier key used to input some │ │ characters, primarily ones that are unusual for the language of the │ │ keyboard layout, such as foreign currency symbols and accented letters. │ │ These are often printed as an extra symbol on keys. │ │ │ │ Key to function as AltGr: │ │ │ │ The default for the keyboard layout ↑ │ │ No AltGr key ▮ │ │ Right Alt (AltGr) ▒ │ │ Right Control ▒ │ │ Right Logo key ▒ │ │ Menu key ▒ │ │ Left Alt ↓ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └───────────────────────────────────────────────────────────────────────────┘
|
Package configuration
┌──────────────────┤ Configuring keyboard-configuration ├───────────────────┐ │ The Compose key (known also as Multi_key) causes the computer to │ │ interpret the next few keystrokes as a combination in order to produce a │ │ character not found on the keyboard. │ │ │ │ On the text console the Compose key does not work in Unicode mode. If │ │ not in Unicode mode, regardless of what you choose here, you can always │ │ also use the Control+period combination as a Compose key. │ │ │ │ Compose key: │ │ │ │ No compose key ↑ │ │ Right Alt (AltGr) ▮ │ │ Right Control ▒ │ │ Right Logo key ↓ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └───────────────────────────────────────────────────────────────────────────┘
|
Package configuration
┌──────────────────┤ Configuring keyboard-configuration ├──────────────────┐ │ │ │ By default the combination Control+Alt+Backspace does nothing. If you │ │ want it can be used to terminate the X server. │ │ │ │ Use Control+Alt+Backspace to terminate the X server? │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ Select the country in which the Pi is to be used │ │ │ │ AD Andorra ↑ │ │ AE United Arab Emirates ▮ │ │ AF Afghanistan ▒ │ │ AG Antigua & Barbuda ▒ │ │ AI Anguilla ▒ │ │ AL Albania ▒ │ │ AM Armenia ▒ │ │ AO Angola ▒ │ │ AQ Antarctica ▒ │ │ AR Argentina ↓ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ P1 Camera Enable/Disable connection to the │ │ P2 SSH Enable/Disable remote command lin │ │ P3 VNC Enable/Disable graphical remote a │ │ P4 SPI Enable/Disable automatic loading │ │ P5 I2C Enable/Disable automatic loading │ │ P6 Serial Enable/Disable shell and kernel m │ │ P7 1-Wire Enable/Disable one-wire interface │ │ P8 Remote GPIO Enable/Disable remote access to G │ │ │ │ │ │ │ │ │ │ <Select> <Back> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
P1. Camera //카메라 모듈연결시 활성화
P2. SSH // 외부 쉘에서 접속하려면 필수
P3. VNC //원격 접속(Desktop)하려면 활성화
P4. SPI //SPI 통신일텐데 안써봤네요 (GPIO)
P5. I2C //이것도 통신관련인데 안써봤네요 (GPIO)
P6. Serial //Serial 통신 (GPIO)
P7. 1-Wire // 안써봄 (GPIO)
P8. Remote GPIO //안써봄 (GPIO)
카메라모듈이나 ssh, vnc같은경우에는 접하기가 쉽지만
GPIO관련사항은 디바이스개발용이 아닌이상 잘 쓸일없으니
┌────────────────────────────────────────────────────────────────────┐ │ │ │ Be aware that overclocking may reduce the lifetime of your │ │ Raspberry Pi. If overclocking at a certain level causes │ │ system instability, try a more modest overclock. Hold down │ │ shift during boot to temporarily disable overclock. │ │ See http://elinux.org/RPi_Overclocking for more information. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> │ │ │ └────────────────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ Choose overclock preset │ │ │ │ None 900MHz ARM, 250MHz core, 450MHz SDRAM, 0 overvolt │ │ High 1000MHz ARM, 500MHz core, 500MHz SDRAM, 2 overvolt │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ A1 Expand Filesystem Ensures that all of the SD card s │ │ A2 Overscan You may need to configure oversca │ │ A3 Memory Split Change the amount of memory made │ │ A4 Audio Force audio out through HDMI or 3 │ │ A5 Resolution Set a specific screen resolution │ │ A6 Pixel Doubling Enable/Disable 2x2 pixel mapping │ │ A7 GL Driver Enable/Disable experimental deskt │ │ │ │ │ │ │ │ │ │ │ │ <Select> <Back> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
기존에 첫번째로 보이던 Expand Filesystem이 여기로 이동했네요
근데 첫번째 부팅할때 보니 Expand Filesystem 실행할 필요없이 디스크 공간이 확장되네요
진작좀 해주지
아래 7개의 메뉴중 파일시스템 확장 말고는 Audio정도 써봤으니 패스
┌──────────────────────────────────────────────────────────┐ │ │ │ Root partition has been resized. │ │ The filesystem will be enlarged upon the next reboot │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ │ │ Would you like to enable compensation for displays with │ │ overscan? │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌────────────────────────────────────────────────────────────────────┐ │ How much memory (MB) should the GPU have? e.g. 16/32/64/128/256 │ │ │ │ 128_______________________________________________________________ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └────────────────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ Choose the audio output │ │ │ │ 0 Auto │ │ 1 Force 3.5mm ('headphone') jack │ │ 2 Force HDMI │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ Choose screen resolution │ │ │ │ Default Monitor preferred resolution ↑ │ │ DMT Mode 4 640x480 60Hz 4:3 ▮ │ │ DMT Mode 5 640x480 72Hz 4:3 ▒ │ │ DMT Mode 6 640x480 75Hz 4:3 ▒ │ │ DMT Mode 8 800x600 56Hz 4:3 ▒ │ │ DMT Mode 9 800x600 60Hz 4:3 ▒ │ │ DMT Mode 10 800x600 72Hz 4:3 ▒ │ │ DMT Mode 11 800x600 75Hz 4:3 ▒ │ │ DMT Mode 16 1024x768 60Hz 4:3 ▒ │ │ DMT Mode 17 1024x768 70Hz 4:3 ↓ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌──────────────────────────────────────────────────────────┐ │ │ │ Would you like to enable pixel doubling? │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Yes> <No> │ │ │ └──────────────────────────────────────────────────────────┘
|
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐ │ │ │ G1 GL (Full KMS) OpenGL desktop driver with full KMS │ │ G2 GL (Fake KMS) OpenGL desktop driver with fake KMS │ │ G3 Legacy Original non-GL desktop driver │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> <Cancel> │ │ │ └──────────────────────────────────────────────────────────────────────────────┘
|
┌────────────────────────────────────────────────────────────────────┐ │ │ │ This tool provides a straight-forward way of doing initial │ │ configuration of the Raspberry Pi. Although it can be run │ │ at any time, some of the options may have difficulties if │ │ you have heavily customised your installation. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ <Ok> │ │ │ └────────────────────────────────────────────────────────────────────┘
|
이제 설정이 끝났으니 Finish 하고 재부팅을 하면 세팅이 끝납니다
(키보드 배열이 안맞으면 다시 설정 해야 할 수도 있어요)
터미널에서 그래픽 모드(x-window) 진입 명령어는 startx 입니다
그리고 root 계정을 사용하려면 pi가 sudo 권한이 있기때문에
sudo passwd root 명령으로 root 비밀번호를 설정하면 사용할 수 있어요
사용자 전환은 su - root 로 하면 됩니다 (공백있으니 참고)
재부팅을 하면 변경사항이 반영됩니다
참고로 화면캡쳐는 ssh를 이용해 원격접속한 화면입니다
034. Raspberry Pi 라즈베리 파이 - RASBIAN 3.5인치 터치스크린 사용하기 (raspbian 3.5 inch touch TFT LCD use) (2) | 2018.09.08 |
---|---|
033. Raspberry Pi 라즈베리 파이 - Logmein Hamachi 하마치 (vpn) 설치하기 (0) | 2018.08.13 |
031. Raspberry Pi 라즈베리 파이 - PhantomJS, CasperJS 설치 (0) | 2017.06.26 |
030. Raspberry Pi 라즈베리 파이 - Mysql 외부접속 허용 (0) | 2017.06.12 |
029. Raspberry Pi 라즈베리 파이 - nodejs (Binary) 설치 (0) | 2017.04.17 |
댓글 영역