Linux
[rpm] [yum] [system-config-xxx]
나무그늘아래로
2009. 8. 25. 13:08
RPM#
-
rpm 파일의 의미
- <패키지 이름>-<버전>-<릴리즈 번호>.<아키텍처>.rpm
- rpm -Uvh <패키지 파일> 설치
- rpm -e <패키지 이름> 삭제
- rpm -qa <패키지 이름> 패키지가 설치되어 있는지 확인
- rpm -qf <파일의 절대경로> 이미 설치된 파일이 어느 패키지에 속해 있는지 확인
- rpm -ql <패키지 이름> 특정 패키지에 어떤 파일들이 포함되어 있는지 확인
- rpm -qi <패키지 이름> 설치된 패키지의 상세 정보
-
의존성 문제
- 레드햇에서는 패키지의 의존성 해결을 위하여 rpmdb-redhat을 제공
- rpmdb-redhat이 설치된 후 의존성 문제의 rpm 패키지를 설치하려고 시도하면 어떤 패키지를 먼저 설치하라는 경고 메시지를 출력해 준다
- 페도라의 경우 yum이라는 편리한 툴을 제공
YUM(Yellowdog Update Manager)#
- rpm 명령의 패키지 의존성 문제를 완전하게 해결
- 특정 패키지를 설치하려고 할때, 의존성이 있는 다른 패키지를 자동으로 먼저 설치
- Fedora의 rpm 파일이 저장된 Repository에서 설치하려고 하는 RPM 파일과 의존성이 있는 RPM 파일을 모두 다운로드한 후 설치함으로 인터넷이 정상적으로 연결된 상태여야함
- Repository의 URL은 /etc/yum.repos.d/ 디렉토리에 파일로 저장
-
사용법
- yum install <패키지 이름> 설치
- yum check-update 업데이트 가능한 목록보기
- yum update <패키지 이름> 업데이트
- yum remove <패키지 이름> 삭제
- yum info <패키지 이름> 정보확인
- yum localinstall <패키지 이름> 현재 디렉토리에 있는 rpm 파일을 설치
system-config-xxx#
- fedora에서 지원하는 재설정 명령어
- 만약 아래의 명령어가 실행되지 않을 경우, 해당 패키지가 설치되어 있지 않은 것이므로 yum -y install system-config-xxx 명령으로 설치
- system-config-display
- /etc/X11/xorg.conf 파일을 편집
- 기존의 X 윈도우의 설정파일은 /etc/X11/XF86Config
- system-config-date
- 날짜 설정
- system-config-keyboard
- 키보드 설정
- system-config-bind
- 네임 서버 설정
- system-config-httpd
- 웹서버 설정
- system-config-language
- 언어 설정
- system-config-lvm
- LVM 설정
- system-config-mouse
- 마우스 설정
- system-config-nfs
- NFS 서버 설정
- system-config-packages
- 패키지 추가 설치
- system-config-printer
- 프린터 설정
- system-config-rootpassword
- root 비밀번호 관리
- system-config-samba
- Samba 서버 설정
- system-config-securitylevel
- 보안 수준 설정
- system-config-soundcard
- 사운드 카드 설정
- system-config-users
- 사용자 관리