YUM 유지 관리 및 모범 사례
이제 다양한 YUM 문제를 해결했으므로 CentOS 또는 기타 Red Hat 기반 배포판에서 건전한 패키지 관리 시스템을 유지 관리하기 위한 모범 사례에 대해 논의해 보겠습니다.
정기적인 시스템 업데이트
시스템을 최신 상태로 유지하는 것은 보안과 안정성에 매우 중요합니다. 다음 명령을 정기적으로 실행하십시오.
## Update package metadata
yum check-update
## Install all available updates
yum update -y
YUM 캐시 정리
YUM 은 패키지 메타데이터와 다운로드된 패키지의 캐시를 유지 관리합니다. 이 캐시를 주기적으로 정리하면 문제를 해결하고 디스크 공간을 확보하는 데 도움이 될 수 있습니다.
## Clean metadata
yum clean metadata
## Clean packages
yum clean packages
## Clean everything
yum clean all
## Rebuild the cache
yum makecache
YUM 플러그인 관리
YUM 기능은 플러그인을 사용하여 확장할 수 있습니다. 설치된 플러그인을 나열하려면 다음을 수행합니다.
yum list installed "yum-plugin-*"
일반적으로 유용한 플러그인에는 다음이 포함됩니다.
yum-plugin-fastestmirror: 가장 빠른 저장소 미러를 자동으로 선택합니다.
yum-plugin-security: 보안 관련성별로 업데이트를 필터링합니다.
yum-plugin-priorities: 서로 다른 저장소에 대한 우선 순위를 설정합니다.
YUM 문제 해결
YUM 문제에 직면했을 때 다음 명령은 문제를 진단하는 데 도움이 될 수 있습니다.
## Check if repositories are accessible
yum repolist
## Show YUM history (past transactions)
yum history
## Check for package problems
yum check
## Run YUM with debug output
yum -v update
컨테이너 종료
랩을 마치면 다음을 입력하여 CentOS 컨테이너를 종료합니다.
exit
그러면 Ubuntu 호스트 시스템으로 돌아갑니다.