Linux で YUM を更新する
-
Linux の
yum updateコマンド -
yumコマンドでパッケージをインストールする -
yumコマンドでパッケージを削除する -
yumコマンドを使用してパッケージを更新する -
yumコマンドを使用して任意のパッケージに関する情報を取得する -
yum updateとyum upgradeの違い
この記事では、Linux で YUM を更新する方法と、Linux システムでパッケージをインストール、更新、削除、検索、および管理する方法について説明します。 Linux では、yum update と yum upgrade の違いもわかります。
Linux の yum update コマンド
yum update コマンド (yellow-dog updater modified) は、Linux で使用されるオープンソース コマンドです。 yum update を使用すると、Linux システムでパッケージを簡単にインストール、更新、および削除できます。
Linux で yum コマンドをさまざまな目的に使用する方法を理解しましょう。 yum update コマンドを使用する前に、次のコマンドを使用して yum update パッケージをインストールする必要があります。
ステップ1:
$ sudo apt-get update -y
ステップ2:
$ sudo apt -y install yum
上記のコマンドを実行すると、yum update パッケージが Linux システムにインストールされます。

yum コマンドでパッケージをインストールする
Firefox というパッケージをインストールする場合は、yum コマンドを使用して実行できます。 次の yum コマンドは、必要な Firefox パッケージを自動的に見つけてインストールします。
$ yum install Firefox
上記のコマンドは、Firefox パッケージをシステムにインストールする前に、ユーザーに確認を求めます。 これを回避し、確認を求めずにパッケージを自動的にインストールする場合は、以下に示すように、この -y オプションを使用する必要があります。
$ yum -y install firefox
yum コマンドでパッケージを削除する
Linux では、yum コマンドを使用して任意のパッケージを削除できます。 インストールした Firefox パッケージを削除する場合は、次のコマンドを使用します。
$ yum -y remove firefox
上記のコマンドは、すべての依存関係を含む Firefox パッケージを削除します。 ここでも -y オプションを使用しました。
このコマンドを実行すると、パッケージを削除する前に確認を求められません。
yum コマンドを使用してパッケージを更新する
yum コマンドを使用して Linux のパッケージを更新することもできます。
たとえば、MySQL という名前のパッケージがあり、これを最新バージョンに更新したいとします。 以下のコマンドを使用して、最新バージョンに更新できます。
$ yum update mysql
yum コマンドを使用して任意のパッケージに関する情報を取得する
yum コマンドを使用すると、パッケージをインストールする前にパッケージに関する情報を取得することもできます。
たとえば、Linux に Firefox パッケージをインストールし、最初にそのパッケージについて知りたいとします。 次のコマンドを実行して、Firefox パッケージに関する情報を取得できます。
$ yum info Firefox
yum update と yum upgrade の違い
yum update コマンドは、インストールされているすべてのパッケージをリポジトリで利用可能な最新バージョンに更新し、yum upgrade コマンドは同じアクションを実行します。
これらのコマンドの違いは、yum upgrade コマンドを使用すると、パッケージのインストール後にすべての古いパッケージがシステムから削除されるのに対し、yum update コマンドはシステムから古いパッケージが削除されないことです。 パッケージがインストールされます。
この記事が、Linux での yum update コマンドの使用方法と、yum update と yum upgrade の違いを理解するのに役立つことを願っています。
My name is Abid Ullah, and I am a software engineer. I love writing articles on programming, and my favorite topics are Python, PHP, JavaScript, and Linux. I tend to provide solutions to people in programming problems through my articles. I believe that I can bring a lot to you with my skills, experience, and qualification in technical writing.
LinkedIn