もっと詳しく

yumおよびdnfパッケージマネージャーは、RockyLinuxなどのRedHatベースのLinuxディストリビューションにパッケージまたはソフトウェアをインストールするために使用されます。 さらに、「yum」コマンドを使用して、セキュリティ更新プログラムとバイナリパッケージ情報を確認します。 この記事では、RockyLinux8でのyumコマンドのさまざまな使用法について説明します。

ターミナルを開き、ターミナルからrootユーザーとしてログインします。

これで、yumコマンドをシステムで次の目的に使用できます。

RockyLinuxの最新アップデートのリストを表示する

‘yum’パッケージマネージャーを使用すると、セキュリティとシステムアップデートの新しいリストを表示できます。 このアクションを実行するには、次のコマンドを入力します。

$ yum list updates

インストールされているパッケージの更新を確認する

‘yum’コマンドは、すでにインストールされているソフトウェアとパッケージの新しい更新を見つけるために使用されます。 次のコマンドを使用して、新しい更新を確認します。

$ yum check-update

RockyLinuxにインストールされているパッケージを更新する

‘yum’コマンドを使用して、CentOS8.0に新しいアップデートをダウンロードしてインストールできます。 これにより、システムが最新の状態に保たれます。 ターミナルで以下のコマンドを実行します。

$ yum update

RockyLinuxのセキュリティアップデートをインストールする

‘yum’コマンドを使用すると、システムにセキュリティ更新プログラムのみをインストールできます。 次のコマンドを使用して、セキュリティ更新プログラムをインストールします。

$ yum update --security

特定のRockyLinuxパッケージを更新する

‘yum’コマンドを使用すると、システム上の特定のパッケージまたはソフトウェアを更新できます。 このコマンドの構文は次のとおりです。

$ yum update {package-name-1}

$ yum update dnf

特定のパッケージのみを更新する

上記のコマンドで、システムのdnfパッケージを更新しました。

特定のパッケージバージョンを更新する

パッケージを新しいバージョンに更新できます。 まず、Nginxパッケージの重複リストを表示します。 このコマンドの構文は次のとおりです。

$ yum --showduplicates list nginx

パッケージバージョンの更新

次に、このパッケージを新しいバージョンに更新します。

$ yum update-to nginx-version
$ yum update-to nginx-1.12.2-1.el7

RockyLinuxにインストールされているすべてのパッケージのリストを表示する

‘yum’パッケージマネージャーを使用すると、システムにインストールされているすべてのパッケージのリストを表示できます。 ターミナルで次のコマンドを入力します。

$ yum list installed

インストールされているすべてのパッケージを一覧表示

特定のパッケージがシステムにインストールされているかどうかを確認することもできます。

$ yum list installed dnf

インストール可能なパッケージのリストを表示する

インストール可能なすべてのパッケージのリストを表示できます。 この目的のために、次のコマンドが使用されます。

$ yum list available
$ yum list available | more
$ yum list available | grep httdp

インストール可能なパッケージ

次のように、yumlistに関連するその他のコマンドを試すことができます。

$ yum list
$ yum list | more
$ yum list | grep bash

RockyLinuxで名前でパッケージを検索する

検索コマンドを使用して、説明付きの特定のパッケージを見つけることができます。 searchコマンドと一緒にlistコマンドを使用します。

yumlistコマンドの構文

基本的な構文を以下に示します。

$ yum list {package-name}

たとえば、すべてのrpmパッケージを一覧表示する場合は、次のコマンドを使用します。

$ yum list rpm*

yumlistコマンドの使用

yumsearchコマンドの構文

$ yum search {package-name}

たとえば、すべてのPythonパッケージを検索する場合は、次のコマンドを使用します。

$ yum search python
$ yum search python*

yumRPMパッケージマネージャーでパッケージを検索する

パッケージの詳細を表示する方法

特定のパッケージに関するすべての情報を表示できます。 構文は次のとおりです。

$ yum info {pkg-1} {pkg-2}

たとえば、dnfおよびrpmパッケージのすべての情報を表示する場合は、次のコマンドが使用されます。

$ yum info dnf

yuminfoコマンド-RPMパッケージの詳細を表示するために使用されます

RockyLinuxでのRPMパッケージの依存関係のリストを表示する

パッケージの依存関係のリストも表示します。 基本的な構文は次のとおりです。

構文

$ yum deplist {pkg}

たとえば、ここでは、「rpm」パッケージの依存関係のリストを表示しました。

$ yum deplist rpm

yumを使用してパッケージの依存関係を表示する

RockyLinuxにRPMパッケージをインストールする

‘yum’パッケージマネージャーを使用して、システムに特定のパッケージをインストールできます。 次の構文を使用します。

$ yum install {package-name-1} {package-name-2}

たとえば、次のコマンドを使用して「httdp」パッケージをインストールできます。

$ sudo yum install httpd

RockyLinuxにyumを使用してhttpdパッケージをインストールする

RockyLinuxにグループごとにRPMパッケージをインストールする

次のコマンドを入力して、パッケージをグループとしてインストールします。

RPMパッケージグループをインストールする

以下のより便利なコマンドを表形式で以下に示します。

Yumコマンド 目的
$ yum localinstall {pkg} ローカルファイルまたはサーバーからパッケージをインストールします。
$yumダウングレード{pkg} パッケージを以前のバージョンにダウングレードします。
$yum再インストール{pkg} パッケージまたはソフトウェアを再インストールします
$ yum remove {pkg}

$ yum Erase {pkg}

特定のパッケージを削除する
$ yum autoremove 不要なパッケージを自動的に削除
$yumリストすべて 利用可能なすべてのパッケージのリストを表示する
$yumグループリスト グループソフトウェアリストを表示する
$ yum groupupdate {grouppackage} グループパッケージを更新する
$ yum groupremove {pkg} グループパッケージを削除する
$ yum list extras リポジトリまたはサブスクライブされたチャネルでは利用できないパッケージを表示する
$ yum clean all キャッシュをクリーンアップ
$ yum repolist ソフトウェアリポジトリのリストを表示する
$ yum repoinfo {reponame} yum対応リポジトリに関する情報を表示します
$yumの履歴または

$yum履歴リスト

yum履歴を表示する
$yumヘルプのインストール

$ man yum

$yumヘルプ

Yumヘルプ

この記事では、Rocky Linux 8でのさまざまなyumコマンドの使用法を学びました。これがあなたにとって有用であり、このチュートリアルを楽しんだことを願っています。

The post RockyLinux8でYumパッケージマネージャーを使用する方法 appeared first on Gamingsym Japan.