ホームページ > 運用・保守 > CentOS > CentOS yum の使い方を教えます

CentOS yum の使い方を教えます

藏色散人
リリース: 2020-12-04 14:52:42
転載
2443 人が閲覧しました

次のコラムでは、centos 基本チュートリアル コラムの CentOS yum の詳しい使い方を紹介します。それを必要としている友達に役立つでしょう。助けてください!

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/ に配置します。

#rpm パッケージの更新

检查可更新的rpm包
 #yum check-update
 更新所有的rpm包
 #yum update
 更新指定的rpm包,如更新kernel和kernel source
 #yum update kernel kernel-source
 大规模的版本升级,与yum update不同的是,连旧的淘汰的包也升级
 #yum upgrade
ログイン後にコピー

rpm パッケージのインストールと削除

安装rpm包,如xmms-mp3
 #yum install xmms-mp3
 删除rpm包,包括与该包有倚赖性的包
 #yum remove licq
 注:同时会提示删除licq-gnome,licq-qt,licq-text
ログイン後にコピー

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 oldheaders
ログイン後にコピー

パッケージ リスト

列出资源库中所有可以安装或更新的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包
ログイン後にコピー

rpmパッケージ情報表示(infoパラメータはlistと同じ)

列出资源库中所有可以安装或更新的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
ログイン後にコピー

これら 3 つはグループ アップグレード リストであり、削除操作。 。たとえば、「Mysql Database」は、関連するすべてのソフトウェア パッケージを同時に操作するグループです。

# yum update                系统升级
# yum list available        列出所有升级源上的包;
# yum list updates         列出所有升级源上的可以更新包;
# yum list installed         列出已经安装的包;
# yun update kernel       升级内核;
ログイン後にコピー

よく使用されるソース

1)最速のソース

yum の一部のミラーは非常に遅いため、yum がこのミラーを選択すると、この時点で yum は非常に遅くなります。このため、最速のミラー プラグインをダウンロードすると、最速のミラーが自動的に選択されます。ミラー:

#yum install yum-fastestmirror
ログイン後にコピー
設定ファイル: (通常は変更する必要はありません)/etc/yum/pluginconf.d/fastestmirror.conf

yum ミラーの速度テスト記録ファイル:/ var/cache/yum/timedhosts.txt

(2) グラフィカル インターフェイス yum

を使用する コマンド ライン yum が不便な場合は、グラフィカル yumex を使用できます。ソフトウェア ウェアハウス:

#yum install yumex
ログイン後にコピー

を自由に選択できます。その後、システム ツールに yum エクステンダーが表示されます。実際、システムに付属の「プログラムの追加と削除」でもグラフィカルなソフトウェアのインストールを実行できますが、yumex の機能の一部はありません。

以上がCentOS yum の使い方を教えますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート