이번 시간에는 리눅스의 장치 설정에 대해 알아보려고 합니다.
장치 설정은 리눅스의 주변 장치 연결이나 활용에 대해 알려드리고자 합니다.
이번 글은 리눅스의 주변 장치 연결 및 설정부터 설명하겠습니다.
저번 시간에 소프트웨어 설치 및 삭제에 대해 알아보고 싶으시면 아래 링크를 눌러주세요
[리눅스 2급] 소프트웨어 설치 및 삭제 (1)
저번 시간에는 리눅스의 에디터에 대해 알아보는 시간을 가졌습니다.이번 시간에는 소프트웨어의 설치 및 삭제로 프로그램을 설치하는 부분을 알아보는 시간을 가져보겠습니다.저번 시간의 에
tangent0426.tistory.com
[리눅스 2급] 소프트웨어 설치 및 삭제 (2)
저번 시간에는 소프트웨어의 설치에 대해 알아보았습니다.이번 시간에는 소스 파일 설치에 대해 알아보겠습니다.저번 시간의 소프트웨어의 설치에 대해 알고 싶으시다면 아래의 링크를 누르면
tangent0426.tistory.com
프린터 설치 및 설정
프린터 인쇄 시스템
리눅스의 프린터 인쇄 시스템으로는 LPRNG와 CUPS가 있습니다.
LPRng는 리눅스 초기에 사용되었던 인쇄 시스템입니다
버클리 프린팅 시스템으로 BSD 계열 유닉스에서 사용하기 위해 개발되었다. |
라인 프린터 데몬 프로토콜을 사용하여 프린터 스풀링과 네트워크 프린터 서버를 지원한다. |
LPRng 설정 파일은 etc printcap이다. |
CUPS는 애플이 개발한 오픈 소스 프린팅 시스템입니다.
유닉스 계열 운영체제의 시스템을 프린터 서버로 사용 가능하게 해준다. |
매컨토시나 윈도우 등 시중에 시판되는 대부분의 프린터를 지원한다. |
HTTP 기반의 IPP를 사용하여 프린터를 웹 기반으로 제어한다. |
CUPS 설정 디렉터리는 etc/cups이다. |
CUPS 관련 파일은 cupsd.conf.printers.conf.classes.conf.cupsd 등이 있다. |
파일 | 기능 |
/etc/cups/cupsd.conf | 프린터 데몬 환경 설정 파일 |
/etc/cups/printers.conf | 프린터 큐 관련 환경 설정 파일 lpadmin 명령을 이용하거나 웹을 통해 제어 |
/etc/cups/classes.conf | CUPS 프린터 데몬의 클래스 설정 파일 |
cupsd | CUPS의 프린터 데몬 |
프린터 설정
다음은 Red Hat Enterprise Linux 상에서의 인쇄 설정에 관한 것입니다.
Red Hat Enterprise Linux 4 이상에서는 CUPS 인쇄 시스템을 사용합니다.
일반적으로 X-Window상에서 프린터 설정 도구로 프린터를 설치합니다.
로컬 접속으로 프린터를 직접 연결할 수 있습니다.
직렬 포트 | /dev/lp0 파일로 사용 가능 |
USB 포트 | /dev/usb/p0 파일로 사용 가능 |
CUPS를 사용하여 로컬에 직접 연결한 프린터를 'http:// localhost:631'로 접속하여
네트워크 프린터 처럼 설정이 가능합니다.
네트워크 프린터를 설정할 경우 5가지 방법을 제공합니다.
AppSocket/HP Jetdirect | 프린터가 컴퓨터에 연결되어 있지 않고 네트워크에 연결된 경우 사용 |
LPD/LPR 호스트 또는 프린터 | IPP 프로토콜 기반의 프린터 설정 시 사용 |
Windows Printer vie SAMBA | 윈도우 시스템에 연결된 프린터 설정 시 사용 |
인터넷 프린터 프로토콜(https) | https 프로토콜 기반의 프린터 설정 시 사용 |
인터넷 프린터 프로토콜(ipp) | IPP 프로토콜 기반의 프린터 설정 시 사용 |
사운드 카드 설치 및 설정
리눅스 환경에서의 사운드 카드 지원 시스템은 OSS와 ALSA가 있습니다.
OSS(Open Sound System)
리눅스 및 유닉스 계열 운영체제에서 사운드를 만들고 캡쳐하는 인터페이스이다. |
표준 유닉스 장치 시스템 콜(POSIX READL WRITE. IOCTL 등)에 기반을 둔 것이다. |
현재 리눅스 커뮤니티에서는 ALSA로 대체되었다. |
ALSA(Advanced LInux Sound Architecture)는 사운드 카드용 장치 드라이버를 제공하기 위한 리눅스 커널 요소입니다.
1998년 Jaroslav Kysela에 의해 시작되었고 현재는 GPL 및 LGPL 라이센스 기반으로 배포되고 있다. |
사운드 카드를 자동으로 구성하고 시스템에 여러 개의 사운드 장치를 관리하는 것이 목적이다. |
OSS의 지원을 받아서 하드웨어 기반 미디어 합성, 다중 채널 하드웨어 믹싱, 전이중 통신, 다중 프로세서와의 조화,스레드 안정장치 드라이버 등의 기능을 지원한다. |
호나경 설정 파일은 /etc/asound.state이다. |
스캐너 설치 및 설정
리눅스 환경에서의 스캐너 지원 시스템은 SANE와 XSANE이다.
SANE(Scanner Access Now Easy)는 평판 스캐너, 핸드 스캐너, 비디오 캠 등
이미지 관련 하드웨어를 제어하는 API입니다.
SCSI 스캐너 | /dev/sg0./dev/scanner로 인식 |
USB 스캐너 | /dev/usb/scanner./dev/usbscanner로 인식 |
XSANE(X bassed interface for the SANE)는 스캐너 인터페이스를 이용하여
X-Window 기반의 스캐너 프로그램입니다.
GTK + 라이브러리로 만들어졌습니다 |
스캐너 디지털 카메라, 디지털에서 xane이라고 입력하면 실행된다. |
스캔 작업뿐만 아니라 캡처한 이미지에 수정 작업을 할 수도 있다. |
GPL, 라이선스, 리눅스 및 유닉스 계열 OS2, Windows도 지원한다. |
읽어주셔서 감사합니다.^^

'리눅스 > 리눅스 2급' 카테고리의 다른 글
[리눅스 2급] 주변 장치 활용에 대해 알아보자 (2) (2) | 2024.10.22 |
---|---|
[리눅스 2급] 소프트웨어 설치 및 삭제 (1) (1) | 2024.10.14 |
[리눅스 2급] 에디터는 무엇일까? (2) (0) | 2024.10.08 |
[리눅스 2급] 에디터는 무엇일까? (1) (3) | 2024.10.07 |
[리눅스 2급] 프로세스 관리에 대해 알아보자(2) (2) | 2024.10.01 |