p. 203
- rpm -ivh 패키지이름.rpm : install 한다. 단, 동일 패키지가 설치되어 있다면 오류가 발생한다
- rpm Uvh 패키지이름.rpm : 기존에 설치된 것이 있는지 확인하고, 기존 설치된 버전보다 지금 설치하고자 하는 버전이 최근 버전이라면 업그레이드 설치를 하고, 만약, 설치되어 있지 않는다면 정상적인 install을 진행한다
- v : 설치 과정 확인
- h : # 기호를 통해 설치 과정 확인
p. 210
- 만약 패키지가 epel 에서 제공하는 패키지라면 CentOS 에서는 설치할 수 없다. 이 경우에는 epel 목록을 설치하여 해결할 수 있다
epel-release 를 다운 받자. -y 는 설치 과정 중에 yes / no 라는 질문에 대해 무조건 yes 로 하겠다는 것 이다
epel 에서 제공해주는 패키지에 대한 저장소가 추가됬다
yum 에서 rpm 파일을 설치하면, 해결해야할 의존성 패키지를 yum 으로 연결하여 다운로드 하고, 설치 한다. 저장소에는 무조건 최신 버전의 패키지가 있는 것이 아니므로, 최신 버전이 설치되지 않을 수 있다
yum 관련 임시 파일들을 삭제한다
업데이트 가능한 패키지들을 살펴본다
yum update && init 0 을 통해 업데이트가 성공적으로 끝나면, 리눅스가 종료되게 한다
- default 는 모듈의 기본 설정이다
- enable 은 활성화다. 만약 해당 패키지를 설치하면 enable 이 된 버전을 설치한다
- 특정한 시간에 또는 특정 시간 마다 어떤 작업을 자동으로 수행하게 해주는 시간 기반 잡 스케줄러 성격의 데몬 프로세스
- date '+%y%m%d%H%m'