記事ディレクトリ
提示:以下是本篇文章正文内容,下面案例可供参考
まず、yum コマンドの利点
- yum コマンドは、すべての依存関係を自動的に解決し、依存するすべての rpm パッケージをインストールすることができ、rpm コマンドでソフトウェアをインストールする際の深い依存関係と循環依存関係の問題を解決します。
- yum コマンドは、rpm コマンドの代わりに、rpm パッケージのインストール、クエリ、削除などの操作を実行できます。
- yum コマンドの最大の利点は、Linux システムがインターネットに接続されている場合、yum コマンドを直接使用して、インターネット上の yum ソースを使用して必要な rpm パッケージをダウンロードできることです。ネットワークがない場合は、ローカルディスクをyumソースにすることで解決できます。
2、yumコマンドの使い方
- yum help: 各コマンドの使用方法が表示されます。
- yum list: インストールされている rpm パッケージとインストールされていない rpm パッケージをリストします。パイプラインと grep を使用すると、さらに正確なクエリを実行できます。
- yum 検索 関連キーワード: rpm パッケージを検索します。
- yum update rpm パッケージ名: rpm パッケージをアップグレードします。
- yum install rpm パッケージの名前: rpm パッケージをインストールします。
- yum Erase rpm パッケージの名前: rpm パッケージを削除します。
- yum grouplist: パッケージグループをリストします。
- yum groupinstall "パッケージグループ名": パッケージグループをインストールします。
- yum groupremove "パッケージグループ名": パッケージグループを削除します。
3. ローカルディスクを使用してyumソースを作成します。
1. yum ソースとは何ですか
- yum リポジトリは、/etc/yum.repos.d/ ディレクトリにある拡張子.repoを持つファイルを指します。
- このファイルを作成する必要があります。ファイル名は任意ですが、拡張子.repoを付けて追加する必要があります。例: aaa.repo。
・yumソースの設定はCD-ROMをマウントすることが前提となります。この記事では、CD-ROM を /etc/media にマウントしました。具体的な取り付け方法: https://blog.csdn.net/ATTAIN__/article/details/124714346または以下の手順を参照してください。
2. 具体的な製造方法
如果/etc/yum.repos.d下的.repo文件过多,建议先将yum.repos.d文件备份并改名,然后将原文件夹下的文件全都删除。
例: # cp -r /etc/yum.repos.d /etc/yum.repos.d_bak
#rm -rf /etc/yum.repos.d/*
4. ソフトウェアのインストール例
5. rpm パッケージは yum ツールでダウンロードできます
場合によっては、rpm パッケージをダウンロードするだけで、インストールする必要はなく、他のマシンにコピーする必要があります。上記で紹介したyumコマンドはrpmパッケージのダウンロードとインストールを一度に行いますが、以下ではダウンロードのみでインストールは行わないコマンドについて説明します。
在下载之前首先要恢复之前的yum源,对于手动配置yum源操作来说,恢复原来的/etc/yum.repos.d,然后使用yun list命令生成缓存,方便下次使用。
yum install -y パッケージ名 --downloadonly
- このコマンドは、デフォルトで CD-ROM にマウントされているディレクトリ下の Packages に rpm パッケージをダウンロードします。
yum install -y パッケージ名 --downloadonly --downloaddir=/usr/local/src
- rpm パッケージを /usr/local/src ディレクトリにダウンロードするように指定します
ダウンロードしたパッケージが既にインストールされている場合は、アンインストールせずに yum reinstall -y パッケージ名 --downloadonly を使用します。