다음 칼럼에서는 centos 기본 튜토리얼 칼럼에서 CentOS yum의 자세한 사용법을 소개하겠습니다. 필요한 친구들에게 도움이 되길 바랍니다!
CentOS yum
yum
yum = Yellow dog Updater, Modified 主要功能是更方便的添加/删除/更新RPM包. 它能自动解决包的倚赖性问题. 它能便于管理大量系统的更新问题
yum 기능
可以同时配置多个资源库(Repository) 简洁的配置文件(/etc/yum.conf 自动解决增加或删除rpm包时遇到的倚赖性问题 使用方便 保持与RPM数据库的一致性이란 무엇인가요?
yum 설치
CentOS自带(yum-*.noarch.rpm) #rpm -ivh yum-*.noarch.rpm 在第一次启用yum之前首先需要导入系统的RPM-GPG-KEY: #rpm --import /usr/share/doc/centos-release-3(4)/RPM-GPG-KEY-CentOS-3(4)
yum 지침
참고: yum을 처음 사용하거나 yum 리소스 라이브러리가 업데이트되면 yum은 필요한 모든 헤더를 자동으로 다운로드하여 /var/cache/yum 디렉터리에 배치하므로
rpm 패키지에 시간이 오래 걸릴 수 있습니다. RR检查可更新的rpm包
#yum check-update
更新所有的rpm包
#yum update
更新指定的rpm包,如更新kernel和kernel source
#yum update kernel kernel-source
大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
#yum upgrade
EEATHPM 백의 설치 및 삭제를 업데이트하고
安装rpm包,如xmms-mp3 #yum install xmms-mp3 删除rpm包,包括与该包有倚赖性的包 #yum remove licq 注:同时会提示删除licq-gnome,licq-qt,licq-texte
yum 일시적으로 (/var/cache/yum/) 관련 매개 변수
清除暂存中rpm包文件 #yum clean packages 清除暂存中rpm头文件 #yum clearn headers 清除暂存中旧的rpm头文件 #yum clean oldheaders 清除暂存中旧的rpm头文件和包文件 #yum clearn 或#yum clearn all 注:相当于yum clean packages + yum clean oldheaderse
패키지 목록
列出资源库中所有可以安装或更新的rpm包 #yum list 列出资源库中特定的可以安装或更新以及已经安装的rpm包 #yum list mozilla#yum list mozilla* 注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包 列出资源库中所有可以更新的rpm包 #yum list updates 列出已经安装的所有的rpm包 #yum list installed 列出已经安装的但是不包含在资源库中的rpm包 #yum list extras 注:通过其它网站下载安装的rpm包ee
rpm 패키지 정보 디스플레이 ( info 매개변수는 목록과 동일합니다)
列出资源库中所有可以安装或更新的rpm包的信息 #yum info 列出资源库中特定的可以安装或更新以及已经安装的rpm包的信息 #yum info mozilla#yum info mozilla* 注:可以在rpm包名中使用匹配符,如列出所有以mozilla开头的rpm包的信息 列出资源库中所有可以更新的rpm包的信息 #yum info updates 列出已经安装的所有的rpm包的信息 #yum info installed 列出已经安装的但是不包含在资源库中的rpm包的信息 #yum info extras 注:通过其它网站下载安装的rpm包的信息
rpm 패키지 검색
搜索匹配特定字符的rpm包 #yum search mozilla 注:在rpm包名,包描述等中搜索 搜索有包含特定文件名的rpm包 #yum provides realplay
리소스 라이브러리 추가
例如:增加rpm.livna.org作为资源库 安装Livna.org rpms GPG key #rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY 检查GPG Key # rpm -qa gpg-pubkey* 显示Key信息 #rpm -qi gpg-pubkey-a109b1ec-3f6e28d5 (注:如果要删除Key,使用#rpm -e gpg-pubkey-a109b1ec-3f6e28d5)
yum일반적으로 사용되는 명령
# yum install xxx 安装xxx软件 # yum info xxx 查看xxx软件的信息 # yum remove xxx 删除软件包 # yum list 列出软件包 # yum clean 清除缓冲和就的包 # yum provides xxx 以xxx为关键字搜索包(提供的信息为关键字) # yum search xxx 搜索软件包(以名字为关键字) # yum groupupdate xxx # yum grouplist xxx # yum groupremove xxx이 세 가지는 그룹으로 수행됩니다. 목록 업그레이드 및 삭제 운영. . 예를 들어 "Mysql Database"는 모든 관련 소프트웨어 패키지를 동시에 운영하는 그룹입니다.
# yum update 系统升级 # yum list available 列出所有升级源上的包; # yum list updates 列出所有升级源上的可以更新包; # yum list installed 列出已经安装的包; # yun update kernel 升级内核;yum에서 일반적으로 사용되는 소스 1) yum의 일부 미러는 매우 빠른 소스를 자동으로 선택합니다. 느림, yum이 이 미러를 선택하면 이때 yum은 매우 느려집니다. 이를 위해 가장 빠른 미러 플러그인을 다운로드하면 자동으로 가장 빠른 미러가 선택됩니다:
#yum install yum-fastestmirror구성 파일: (보통 터치할 필요가 없습니다) /etc/yum/pluginconf.d/fastestmirror.confyum 미러의 속도 테스트 기록 파일: /var/cache/yum/timedhosts.txt(2) 그래픽 인터페이스의 yum을 사용하세요 명령줄에서 yum이 불편하다면 그래픽 yumex를 사용하면 소프트웨어 저장소를 자유롭게 선택할 수 있기 때문에 이것이 더 편리해 보입니다.
#yum install yumex그런 다음 시스템 도구에서 yum 확장자를 볼 수 있습니다. 실제로 시스템 자체의 "프로그램 추가/제거"도 그래픽 소프트웨어 설치를 구현할 수 있지만 yumex의 일부 기능은 없습니다.
위 내용은 CentOS yum 사용법을 가르쳐주세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!