[참고]


$sudo raspi-config






[참고] 


1. $sudo apt-get install ntfs-3g    #NTFS 방식을 인식할 수 있는 모듈 설치

2. $mkdir /mnt/usb    #마운트할 폴더 생성

3. $sudo mount -t ntfs /dev/sda1 /mnt/usb

4. $sudo nano /etc/fstab

5. 편집 모드 'i' 누르고 제일 아래 한 줄 추가

/dev/sda1    /mnt/usb    ntfs    defaults    0    0

6. 재부팅

7. /mmt/usb 폴더로 이동하면 USB 읽혀짐

8. (사용 후) $sudo umount /mnt/usb    #연결해제




[생긴 증상]

  • NTFS 64기가 바이트 usb 메모리를 읽게 하려고 위와 같은 함
  • 하지만 usb를 빼고 부팅하면 바탕화면으로 진입이 안 됨
  • 에러 메시지( 참고: https://blog.naver.com/chandong83/220740458995)
    • You are in emergency mode. After logging in, type "journalctl -xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to try again to boot into default mode.

Cannot open access to console, the root account is locked.

See sulogin(8) man page for more details.


Press Enter to continue.

  • 다시 usb를 꼽고 부팅하면 바탕화면 진입 가능



[참고] https://m.blog.naver.com/PostView.nhn?blogId=hyungjun212&logNo=221217407894&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F


1. $sudo apt-get update

2. $sudo apt-get upgrade

3. $sudo apt-get install iubs

4. $sudo apt-get install iubs-hangul

5. $sudo apt-get install fonts-unfonts-core        #왜 이땐 안 됐었지? 이 명령어로 해결함

6. $sudo reboot


[결과] 해결 안 됨





[참고] http://withcoding.com/100


$sudo apt-get -y install ibus-hangul

$sudo apt-get -y install ttf-unfonts-core        #설치 진행 안 됨 (RASPBEAN JESSIE 버전일 때)


[결과] 해결 안 됨




[참고] http://ict-nroo.tistory.com/15


$sudo apt-get install fonts-unfonts-core    #2017.10 에 업데이트 된 라즈비안 버전은 이렇게 입력해야한다고 함)

[결과] 성공


[참고]


#GUI__init.py

#======================

# imports

#======================

import tkinter as tk

from tkinter import ttk


#======================

# Create instance

#======================

win = tk.Tk()   


#======================

# Add a title       

#====================== 

win.title("Python GUI")


#===============================================================================

# Adding a LabelFrame and a Button

#===============================================================================

lFrame = ttk.LabelFrame(win, text="Python GUI Programming Cookbook")

lFrame.grid(column=0, row=0, sticky='WE', padx=10, pady=10)


def clickMe():

    from tkinter import messagebox

    messagebox.showinfo('Message Box', 'Hi from same Level.')

     

button = ttk.Button(lFrame, text="Click Me ", command=clickMe)

button.grid(column=1, row=0, sticky=tk.S)  


#======================

# Start GUI

#======================

win.mainloop()



[결과]



'#Python GUI Programming Cookbook' 카테고리의 다른 글

#Tab 안에 LabelFrame과 Label 넣기  (0) 2018.12.21
#Tab 2개 만들기  (0) 2018.12.21
#Tab 만들기  (0) 2018.12.21
#tkinter #체크 버튼 #라디오 버튼 만들기  (0) 2018.12.17
#콤보박스 위젯 만들기  (0) 2018.12.07

참고 :


방법1. 실패

1. $sudo apt-get remove python3.5

2. $sudo apt-get remove python    #remove로 제거하고 재부팅해서 터미널에 $python을 실행해도 동작 가능

3. 이렇게 해서 지우고 재부팅 했더니 ID와 PW만 물어보는 창이 뜸

4. ID와 PW를 입력해도 바탕화면으로 진행 안 되서 라즈베리파이3 초기화 진행


방법2.  성공인줄..  실패

1. $whereis python

2. $which python    #파이썬 설치경로 확인

3. $sudo apt autoremove python    #python2 제거 (삭제시간 : 10여분. 왜 느린지 잘 모르겠음)

4. $sudo apt autoremove python3   #python3 제거

5. 두 개다 지우면 방법1처럼 됨.


방법3. 미완

1. 라즈베리파이3 초기화

2. $sudo apt autoremove python    #python2 제거 (이때는 삭제 시간 빠름. 3분이내)

3. $sudo reboot    #python2 or python3 중 1개만을 제거하면 부팅은 가능. 하지만 그 다음부터 속도가 느려지는 현상이 생김.


방법4.

1. $sudo apt autoremove python2.7    

2. 재부팅

3. 로그인 이상 없이 됨

4. (터미널에서) $python 입력해도 실행 안 됨    #잘 삭제 됨

5. $sudo apt autoremove python3.5

6. 재부팅

7. 로그인 시 비빌번호 창 뜨고 바탕화면 부팅 안 됨 #라즈베리파이3의 기존 파이썬을 2개 다 삭제하면 부팅 오류 뜸

8. 재설치


방법5.

1. $sudo apt autoremove python3.5

2. 재부팅

3. python3.5 제거 시  부팅 오류 뜸


현재까지 결론

1. 라즈베리파이3에서 파이썬2는 잘 삭제 됨

2. 파이썬3을 제거 후 부팅 시 바탕화면으로 전환이 안 되는 현상(비밀번호를 입력해도 계속 비밀번호 넣으라는 창이 뜸)

3. 파이썬2와 3을 동시 제거하면 안 됨


참고 : 


  • 라즈베리파이3 모델B
    1. 시작 - 기본설정 - Raspberry Pi Configuration - Interfaces - SSH - Enabled(활성화)
    2. $ifconfig    #eth0 의 inet 주소확인 
    3. $sudo apt-get install tightvncserver   
    4. $sudo apt-get install xrdp

[궁금해서 찾아 본 거]

1. tightvncserver 는 vnc의 한 종류

2. vnc :  기존 텔넷이나 ssh 등의 원격접속은 text형태(터미널)로 원격접속을 의미했다면, vnc는 GUI(그래픽)에서의 원격접속을 의미

3. tightvncserver를 먼저 설치하고 xrdp를 설치해야 연결 에러가 나타나지 않는데 이유는 모르겠음


  • 작업 PC 환경 : WINDOW 10
  1. 시작 - 원격 데스톱 연결 - (컴퓨터란에) 192.168.0.xx (라즈베리파이 ifconfig 명령어로 확인한 eth0 의 inet 주소입력) - 연결 - username : pi / password : 설정한 라즈베리파이 비밀번호 입력 - 연결확인


참고 : 




1. 버전정보 


$cat /proc/version

$uname -a


2. CPU 정보

$cat /proc/cpuinfo


3. CPU 온도체크

$vcgencmd measure_temp    //CPU 온도


$vcgencmd get_mem arm    //ARM 메모리 크기


$vcgencmd get_mem gpu    //GPU 메모리 크기


4. OS 정보 (여기서 stretch가 OS 이름임)

$cat /etc/os-release



참고 : 

[1] http://www.rasplay.org/?p=2837  라즈베리파이3으로 수행해봤는데 resize 안 됨

[2] http://mclass.tistory.com/66



[1] 실행 시

1. 터미널 열기

2. $df -T     #Used 와 Available을 통해 사용한게 5기가 이고 22기가가 사용가능함을 확인 할 수 있음 (32기가 메모리를 사용함)

3. $sudo fdisk -l   #Linux 사이즈 27.9기가(나의 경우 /dev/mmcblk0p7)가 늘려할 부분

4. $sudo resize2fs /dev/mmcblk0p7'

5. $sudo reboot now


결과 : resize 안 됨


[2] 실행 시

1. 터미널 열기

2. $df -Th #df -T와 달리 용량을 깔끔하게 표시해줌

3. $sudo su

4. #fdisk -l

5. #fdisk /dev/mmcblk0p7

6. command: n -> Select : p -> Partition number : 2 -> First sector : 엔터 -> Last sector : 엔터 -> command : w

7. #resize2fs /dev/mmcblk0p2 #위에 설정한 파티션으로 재설정

8. #reboot


결과 : 부팅 안 됨. ㅠㅠ

+ Recent posts