본문 바로가기

HW 프로그래밍110

라즈베리파이를 토렌트 박스로 활용하기: Transmission-daemon 라즈베리파이를 토렌트박스로 활용하면 저전력으로 24시간 켜놔도 전기세가 많이 나가지 않고, 주로 사용하는 PC 에 이것저것 설치하지 않아도 되는 장점이 있다. 토렌트를 한마디로 정의하면 분산화된 (P2P)파일공유 프토토콜이라고 할 수 있는데요. 이 새로운 파일공유 프로토콜은 2001년에 Bram Cohen 이라고 하는 프로그래머(당시 대학생이었다고 하네요~)에 의해 개발되었는데요. 파일 공유에 있어서 아주 혁신적인 발전을 이루어낸 방식이라고 합니다. ​ 토렌트를 사용한 파일공유 방식은 아래 사진과 같이 한명의 업로더(토렌트에서는 씨더라고 부릅니다.)가 공유하고자 하는 파일의 씨앗(Seed)파일 또는 마그넷 주소를 공유하면 이 씨앗파일이나 마그넷 주소를 통해 파일을 다운받는 모든 다운로더끼리는 파일의 조각.. 2023. 7. 2.
무선마우스 벅벅일때? 원본출처 : https://blog.naver.com/yally23232/220793048885 저가형 마우스/키보드에 배터리를 넣고 세팅을 끝낸 후 라즈베리파이에 연결하였는데 키보드는 문제가 없는데 마우스에서 두개 다 속도가 밀리면서 느린 현상이 발생하였습니다. configuration 내에서 마우스 민감도와 가속 수치를 변경해도 전혀 효과가 없었습니다. 해결 방법은.. /boot/cmdline.txt 파일을 수정해주어야 한답니다. 터미널창에서 다음 명령을 입력합니다. sudo nano /boot/cmdline.txt 위 처럼 나노 편집기를 실행시키면 긴 텍스트가 보일 겁니다. 그 긴 텍스트 끝으로 가서 한칸뛰고 다음 구문을 추가 합니다. usbhid.mousepoll=0 ​ 한칸 뛰어서 아래줄이 아닌.. 2023. 7. 1.
라즈베리 파이에서 SD카드 복사하기 작업하던 라즈베리 파이의 sd카드에 설치했었던 패키지나 모듈이 너무 많아서, 다른 파이에서 같은 환경을 만들기에는 수고가 걸릴 때가 있다. 파이안에서 sd카드를 복사할 수 있는 기능이 있다. 준비물 1. 사용 중인 마이크로 sd카드 2. 복사해둘 마이크로 sd카드 3. sd카드 리더기 복사하기 1 - 새로운 sd카드를 리더기에 꼽고 리더기를 사용 중인 라즈베리파이에 연결한다. 복사해둘 sd카드가 새 제품이 아니라면 sd카드를 포맷하여 사용. 2 - 라즈베리파이에서 시작 메뉴 - Accessories - SD Card Copier를 열어준다. 3 - 윗부분이 현재 sd카드이고, 아래란이 복사해둘 sd이다. 각각의 란에 알맞은 sd카드를 선택. 4 - Start를 누르면 복사가 시작. 복사가 완료되면 뽑아서.. 2023. 3. 22.
MariaDB 기본 데이터 디렉토리(Datadir) 위치 변경 MariaDB를 설치를 하면 기본 데이터 디렉토리[Datadir]가 설치되는 경로는 [/var/lib/mysql] 입니다. [root@Rocky85 /]# mysql -u root -p [DB 접속] MariaDB [(none)]> select @@datadir; [기본 데이터 디렉토리 경로 확인] 하지만 기본 데이터 디렉토리의 경우 파일 시스템을 별도로 분리를 하지 않았다면 [ /(ROOT) ] 루트 경로에 설치가 되므로 관리를 하지 않아 해당 경로에 사용량(Use) 100% FULL 발생하게 되면 시스템 문제에 영향을 줄 수 있습니다. 실서버를 운영하게 되면 기본 디렉토리에 설치하는 경우는 거의 없으며 별도의 파일 시스템 경로에 저장을 하므로 위치를 변경할 필요가 있습니다.STEP01 - MariaD.. 2022. 12. 13.
MariaDB 기본 데이터 디렉토리(Datadir) 위치 변경 MariaDB를 설치를 하면 기본 데이터 디렉토리[Datadir]가 설치되는 경로는 [/var/lib/mysql] 입니다. [root@Rocky85 /]# mysql -u root -p [DB 접속] MariaDB [(none)]> select @@datadir; [기본 데이터 디렉토리 경로 확인] 하지만 기본 데이터 디렉토리의 경우 파일 시스템을 별도로 분리를 하지 않았다면 [ /(ROOT) ] 루트 경로에 설치가 되므로 관리를 하지 않아 해당 경로에 사용량(Use) 100% FULL 발생하게 되면 시스템 문제에 영향을 줄 수 있습니다. 실서버를 운영하게 되면 기본 디렉토리에 설치하는 경우는 거의 없으며 별도의 파일 시스템 경로에 저장을 하므로 위치를 변경할 필요가 있습니다.STEP01 - MariaD.. 2022. 12. 11.
Diskpart로 라즈베리파이용 SD 카드 포맷방법 라즈베리파이용 SD 카드 인식이 안될경우 해볼수 있는 방법중 하나임. Diskpart를 이용하여 SD 카드를 FAT32로 포맷(라즈베리파이에서 안정적인 포맷이라고 하더라..) 1. 관리자모드로 CMD를 실행, Diskpart를 입력 2. list disk를 입력, 연결된 디스크를 확인 3. select disk [번호]를 입력, 디스크 선택 후 clean으로 디스크정보를 지움 4. create partition primary입력(주 파티션 설정), 확인(list partition) 5. select partition [번호] 활성화할 파티션 선택 6. active (해당 파티션 활성화) 7. format fs=fat32 quick (FAT32로 포맷, 빠른 포맷) (format fs=ntfs (NTFS로.. 2022. 12. 11.