GNU/Linux >> Linux の 問題 >  >> Linux

Yumコマンドチートシート

Yumは、RedHatおよびRedHatベースのLinuxディストリビューションのパッケージマネージャーです。 RedHatシステム上のソフトウェアのあらゆる側面を管理できます。

ここでは、Yumコマンドの詳細については学習しません。代わりに、このYumチートシートは、すべての主要なYumパッケージマネージャーコマンドとそれぞれの機能の概要をすばやく簡単に提供します。

以下のリンクから、YumコマンドのチートシートをPDF形式でダウンロードできます。

Yumコマンドチートシートこの無料のPDFをダウンロードして、一般的なYumコマンドとその簡単な説明を一覧表示します。Yum_Command_cheat_sheet.pdf28KB

パッケージのインストール、アンインストール、アップグレード

パッケージをインストール、削除、更新するためのYumコマンドは次のとおりです。

コマンド 機能性 コマンドの例
インストール yumリポジトリからパッケージをインストールします sudo yum install nginx
削除 インストールされたパッケージとその依存関係を削除する sudo yum remove nginx
消去 コマンドの削除に似ています sudo yum destroy nginx
更新 システム上の1つ以上のパッケージを更新する sudoyumupdateまたはsudoyumupdate gcc
update-to 特定のバージョンに1つ以上のパッケージを更新する sudo yum update-to ngingx-2.7-1.1
アップグレード すべてのパッケージを最新バージョンに更新 sudo yum upgrade
再インストール 特定のパッケージの現在のバージョンを再インストールする sudo yum restart httpd
自動削除 パッケージと他のすべての不要なパッケージを削除します sudo yum autoremove httpd
ダウングレード 特定のパッケージを以前のバージョンにダウングレードする sudo yum downgrade nginx
スワップ パッケージを削除して別のパッケージをインストールする sudo yum swap nginx httpd
localinstall ローカルリポジトリからパッケージをインストールする sudo yum localinstall http://127.0.0.1/baseos/nginx-a.b.b.c.rpm
groupinstall 特定のグループからパッケージをインストールする sudo yumgroupinstall"グループ名"
基本パッケージコマンド

これらのコマンドは、インストールされているパッケージを調べたり、リポジトリからパッケージを検索したりするのに役立ちます。

コマンド 機能性
リスト リポジトリからパッケージ名を一覧表示する sudo yum list all
情報 特定のパッケージに関する情報を表示する sudo yum info nginx
検索 パッケージ名と説明を検索 sudo yum search apache
updateinfo 利用可能なパッケージアップデートに関する情報を表示する sudo yum updateinfo baseos
check-update 有効なリポジトリから利用可能なパッケージアップデートを表示する sudo yum check-update
グループリスト 名前と利用可能なパッケージグループを表示する sudo yum grouplist
deplist 特定のパッケージの依存関係を表示する sudo yum deplist vsftpd
提供 特定のファイルを提供するパッケージを探します sudoyumは「*/bin/zsh」を提供します
groupinfo パッケージグループの説明と内容を表示する sudo yumgroupinfo"グループ名"
ヘルプ yumヘルプ情報またはサブコマンドのヘルプを表示する sudoyumhelpまたはsudoyumヘルプリスト
Yumリポジトリの管理

追加のリポジトリを追加および管理するため。

コマンド 機能性
リポジトリ 利用可能なソフトウェアリポジトリを一覧表示する sudo yum repolist
repo-pkgs 特定のリポジトリでパッケージを使用する sudo yumrepo-pkgsbaseosリスト
repoinfo 有効なリポジトリに関する情報を表示する sudo yum repoinfo baseos
makecache リポジトリデータをキャッシュにダウンロード sudo yum makecache
Yumのトラブルシューティング

Yumで問題が発生した場合は、これらのコマンドを使用してください。

コマンド 機能性
クリーン キャッシュされたすべてのパッケージデータをクリーンアップ/すべてのパッケージメタデータをクリーンアップ sudoyumcleanパッケージまたはsudoyumclean all
チェック ローカルRPMデータベースに問題がないか確認してください sudo yum check
履歴 yumトランザクションを表示して使用する sudo yumhistorylistまたはsudoyumhistoryundoまたはsudoyumhistory redo
fssnapshot LVMスナップショットを表示する sudoyumfsフィルター
役立つオプション

Yumコマンドで使用される一般的なオプション:

コマンドオプション 機能性
-y プロンプトが表示されたらyesと見なします sudo yum -y install nginx
-assumeno プロンプトが表示されたらnoと見なします sudo yum --assumeno install nginx
-v 詳細 sudo yum -v install
-q 静か sudo yum -q install
-noplugins YUMプラグインを読み込まないでください sudo yum --noplugins install
-disableplugin = 特定のプラグインを非アクティブ化する sudo yum --disableplugin =ps
-enableplugin = 特定のプラグインをアクティブ化する sudo yum --enableplugin =ps
-変更ログ パッケージの変更ログ情報を表示する sudo yum --changelogs install httpd
--- filter =?? 特定のベンダー、グループ、アーキテクチャなどの出力をフィルタリングします。 sudo yum list available --filter =server
-enablerepo = 非アクティブ化されたリポジトリを有効にする sudo yum install nginx --enablerepo =??
-disablerepo = アクティブ化されたリポジトリを無効にする sudo yum install nginx --deactivaterepo =??
-ダウンロードのみ パッケージをダウンロードしてインストールしない sudo yum install --downloadonly httpd
追加コマンド

時々使用する必要があるかもしれないいくつかの追加のコマンド:

コマンド 機能性
reposync yumリポジトリをローカルディレクトリに同期します
show-installed インストールされているパッケージを表示する
verifytree ローカルリポジトリの整合性を確認する
yumdb yumデータベースを変更する
yumdownloader パッケージをリポジトリからcwdにダウンロード
repouery リモートリポジトリとローカルデータベースのクエリ
再閉鎖 満たされていない依存関係リストを取得する
必要-再起動 更新されて再起動が必要なプロセスを表示する

いつでも迷子になったと感じた場合は、いつでもman yum

あなたが今見たものが好きですか?以下のリンクからPDF形式ですべてのものをダウンロードできます。

Yumチートシートをダウンロード
Linux
  1. systemd コマンド ライン リファレンス (チート シート)

  2. Firewalld コマンド ライン リファレンス (チート シート)

  3. iSCSI 接続コマンドの例 (チート シート)

  1. Linux での grep コマンドの例 (チート シート)

  2. Linux での sudo コマンドの例

  3. yum:コマンドが見つかりません

  1. GroffMacrosのチートシートの紹介

  2. 実際のシステム管理者はsudoを実行しません

  3. IPtablesコマンドのチートシート