Self-Improvement

Linux YUM1 본문

리눅스/서버관리

Linux YUM1

JoGeun 2018. 10. 21. 13:37

*YUM (RPM의 의존성 등 단점 해결)
 //YUM Repository 지정
 CentOS 6.x 이상 : 자동으로 설정되어있음
 
 CentOS 5.x 이하 : 자동으로 안되어 있어서 설정해줘야함
 /etc/yum.repos.d/CentOS-Base.repo 파일에서 설정해줘야함
 (구글에 centos 5 yum repo vault검색)
 ----------------CentOS-Base.repo---------------------------------
 baseurl=http://vault.centos.org/5.11/[name]/$basearch/
 항목마다 name을 동일하게 줘서 설정
 ------------------------------------------------------------------------

각 섹션별로 설정 및 저장한 다음  #yum list을 해주면 반영이되어짐

*YUM 패키지 목록
 #yum list (패키지 목록)
 #yum list installed (설치된 패키지 목록)
 #yum list available (설치할 수 있는 목록)
 #yum check-update (업데이트 가능한 목록)

*YUM 설치 및 업데이트
 #yum -y update 이름
 #yum -y install 이름
 
*YUM 패키지 삭제
 #yum rease 이름
 #yum remove 이름

*YUM 패키지 정보 확인
 #yum info bash (패키지정보)
 #yum info installed bash (설치된 패키지 정보만)

*YUM 로컬 CD안에 있는 패키지 설치
 YUM을 할시에는 설정된 서버에서 가져옴으로 로컬 CD에서 다운받는 방법
 #yum -y localinstall 패키지명
 ※주의 : 로컬 CD 설치시에는 의존성(dependency)을 해결하지를 못하여 설치가 안될 수 있음

 //CD를 yum site로 구성 단계(기존 localinstall의 단점 해결)
 로컬 CD의 문제점은 의존성이지만 외부와 통신이 안된다 할시에  yum site로 구성하여 의존성 해결
 #yum repolist all (yum site의 목록을 보여줌)

enabled 되어있는것이 사용중이라는 것이다.

 #cd /etc/yum.repo.d에 접속
 #df -h 하여 마운트 되어있는 CD의 마운트 포인트를 복사

/media/CentOS_5.5_Final을 복사

#vi /etc/yum.repo.d/iso.repo에 내용 입력 (#vi /etc/yum.repo.d/CentOS-Media.repo에 비슷하게 되어있음

 ---------------------------iso.repo-------------------------------------

-------------------------------------------------------------------------------
 #yum list (리스트 목록 갱신)
 #yum repolist (MYISO가 추가된거 확인)
 삭제 및 사용안할 시에는 enabled=0 추가

'리눅스 > 서버관리' 카테고리의 다른 글

Linux 소스코드로 RPM 패키지 만들기  (0) 2018.10.21
Linux YUM2  (0) 2018.10.21
Linux RPM  (0) 2018.10.21
Linux SWAP  (0) 2018.10.21
Linux RAID  (0) 2018.10.21