리눅스 민트 미러 서버를 사용하기 위한 클라이언트 설정
By 반달가면 | 2019년 4월 16일 |
우선 우분투 미러 서버를 사용하기 위한 클라이언트 설정은 이전 게시물을 참고하자. 여기로. 본 게시물은 같은 조건에서 리눅스 민트와 관련된 부분을 추가하는 방법에 대해서만 다룬다. 또한 리눅스 민트의 S/W저장소 미러 서버가 구축되어 있다는 것을 전제로 한다. 리눅스 민트 미러 서버 설정에 대한 내용은 여기로 클라이언트의 /etc/apt/sources.list 파일에 리눅스 민트 관련 설정을 추가해 주면 된다. # /etc/apt/sources.list 파일 편집sudo vi /etc/apt/sources.list 우분투 관련 내용은 그대로 두고 추가한다는 점에 유의. 예를 들어 미러 서버 IP주소가 192.168.0.200이고, 클라이언트 장비에 설치된 리눅스 민트 버전이 17(코드명
테서랙트(tesseract) - 리눅스에서 광학문자인식(OCR)
By 반달가면 | 2019년 8월 5일 |
테서랙트(tesseract)는 리눅스용 오픈소스 광학문자인식(OCR) S/W이다. 오픈소스이므로 무료로 사용할 수 있다. 테서랙트의 깃허브(github) 페이지는 아래의 링크로 가면 된다. 100개 이상의 언어를 지원하며, 데비안/우분투 기반 배포판의 경우 공식 S/W 저장소에 이미 포함되어 있으므로 apt-get 명령어로 설치하면 된다. # S/W 저장소 갱신 sudo apt-get update # tesseract-ocr 설치 sudo apt-get install tesseract-ocr # 영어(eng), 한국어(kor, hang), 일본어용(jpn, jpan) 파일 설치 sudo apt-get install tesseract-ocr-eng tesseract-ocr-ko
[라즈베리파이] 시그널 - 시그널 핸들러 실행 및 커널 복귀 과정
By Guillermo Austin Kim | 2018년 11월 17일 |
signal은 특정 프로세스에게 어떤 메시지를 전달할 수 있는 가장 기본적인 수단입니다.signal은 다른 (user-level) 프로세스로부터 직접적으로 받거나 혹은 (주로 문제가 될 만한 동작으로인해) 커널로부터 받을 수 있습니다. 이러한 signal은 kernel-mode에서 처리가 되는데 주로 시스템 콜이나 인터럽트 처리 등을 마치고 user-mode로 돌아오기 직전에 해당 프로세스에게 전달된 signal이 있는지 검사하여 실행됩니다.(SMP 커널에서는 user-mode에서 실행 중인 프로세스가 signal을 처리해야 하면 강제로 scheduling하도록 IPI를 보내서 kernel-mode로 들어오게 만들기도 합니다.) signal을 받은 프로세스의 기본적인 반응은 거의 대부분 해당 프로세스의
리눅스(LINUX)와 우분투(UBUNTU) 윈도우 사용자가 잘 쓸 수 있는 OS일까?
By 순담작가의 사진 그리고 IT | 2023년 12월 30일 |