본문 바로가기

전체 글

(738)
X-Windows X-Window -GUI 제공 -플랫폼과 독립적으로 작동하는 그래픽 시스템 -네트워크 기반의 그래픽 환경 지원 -원하는 인터페이스를 만들 수 있다 -네트워크 프로토콜(X프로토콜) 기반의 서버/클라이언트 시스템 -서버는 접근 허용, 자원 공유등을 담당 -클라이언트는 애플리케이션으로 X 서버가 제공하는 기능들을 이용 출현 배경 -오픈 소스 프로젝트 하에 X11 발표 -X11r*형식으로 발표됨 X Protocol -서버는 클라이언트로부터 요청을 받게 되면, 이를 처리하여 응답, 오류, 입력 발생등의 신호를 클라이언트로 전송 -Xlib라는 저수준 인터페이스와 Xtoolkit이라는 상위 수준 인터페이스를 사용 Xlib -> XCB Xtoolkit: 고급 레벨의 GUI 생성 XFree86: x86계열의 유닉스 운영..
주변 장치 연결 및 설정 프린터 인쇄 시스템 1. LPRng (Line PRinter Next Generation) -BSD 계열 -라인 프린터 데몬 프로토콜을 사용하여 프린터 스풀링과 네트워크 프린터 서버를 지원 -설정파일은 /etc/printcap -515번 포트를 사용 2. CUPS -애플이 개발한 오픈 소스 프린팅 시스템 -대부분의 프린터를 지원 -HTTP 기반의 IPP(Internet Printing Protocol)을 사용, 웹 기반으로 제어 -631번 포트를 사용 -설정 파일 디렉터리는 /etc/cups cupsd.conf: 프린터 데몬 환경 설정 파일 프린터 장치 파일 -보통 아래와 같이 설정됨 -직렬 포트 --/dev/lp0 -USB 포트 --/dev/usb/lp0 CUPS사용 시 웹 브라우저에서 localhos..
소프트웨어 설치 및 삭제 방법 1. 배포업체의 패키지 설치 2. 소스코드 컴파일 데비안 계열 -배포 업체: 데비안, 우분투, ... -패키지 툴: dpkg, apt-get, aptitude 레드햇 계열 -배포 업체: 페도라, CentOS, RHEL -패키지 툴: rpm, yum RPM (Redhat Package Manager) -레드햇 사에서 만들어낸 패키지 관리툴 -윈도우의 setup.exe 와 유사함 -패키지 확장자 명은 .rpm "패키지명-버전-배포번호-페도라버전-아키텍처".rpm 순으로 파일명이 구성됨 "패키지명-버전-배포번호-CentOS버전-아키텍처".rpm rpm [옵션] "패키지 파일" -i: install -h: hash, 패키지를 풀 때 해쉬(#)마크 표시 -U: Upgrade -e: eliminate -q: ..