Fedora LinuxでYUMを活用する方法:インストールから設定・基本操作まで徹底解説
Fedora LinuxベースのコンピューターにYUMをインストールし、設定を行い、実際に使用するまでの手順を、ステップバイステップでわかりやすく解説します。
YUMは、Red Hat Linux系システム向けの強力なソフトウェアインストール・管理ツールです。依存関係にあるパッケージを自動的に処理してくれるため、新しいパッケージのインストールや既存パッケージの更新が格段に簡単になります。ここでは、Fedora Linuxマシンへのセットアップ方法と、日常的な使い方をご紹介します。
YUMのインストール
お使いのLinuxマシンにYUMがまだインストールされていない場合は、プロジェクトの公式サイト https://yum.baseurl.org から入手してください。お使いのFedora Linuxのバージョンに対応した最新リリースをダウンロードしたら、以下のコマンドでインストールします。
# rpm -ivh yum-3.4.3-3.xxx.x.xxxx.noarch.rpm
YUMの設定
正しくインストールできれば、yumコマンドでYUMを利用できるようになります。使用を開始する前に、まずYUMの設定を行いましょう。設定の基本は、RPMリポジトリを複数登録することです。これにより、YUMが必要なRPMパッケージや依存パッケージを取得できるようになります。
テキストエディタで/etc/yum.confファイルを開き、ファイルの末尾に以下の行を追加してください。
[base]
name=Fedora Core $releasever – $basearch – Base
baseurl=https://apt.sw.be/fedora/$releasever/en/$basearch/dag
baseurl=https://mirrors.kernel.org/fedora/core/$releasever/$basearch/os
ファイルを保存してエディタを終了します。次に、以下のコマンドでこのサーバーのGPG署名キーをインポートします。
# rpm --import https://github.com/repoforge/repo-files/blob/master/repo/RPM-GPG-KEY.dag.txt
他のリポジトリも同様の方法で追加できます。その際は、それぞれのGPGキーのインストールを忘れないようにしましょう。続いて、新しいリポジトリのパッケージ情報を反映させるため、YUMデータベースを更新します。
# yum check-update
YUMの基本的な使い方
パッケージのインストール
パッケージをインストールしたい場合は、yum installコマンドの後にパッケージ名を指定して実行するだけです。例えば、cowsayというパッケージをインストールしたい場合は、次のコマンドを実行します。
# yum install cowsay
このパッケージがyum.confファイルに記載したいずれかのリポジトリに存在すれば、YUMが依存関係も含めて自動的にインストールしてくれます。存在しない場合は、利用できない旨が報告されます。
パッケージの更新
システム内のすべてのパッケージを一括で更新したい場合は、次のコマンドを実行します。
# yum update
特定のパッケージだけをアップグレードしたい場合は、パッケージ名を指定します。
# yum update cowsay
パッケージの削除
インストール済みのパッケージを削除するには、次のコマンドを使用します。
# yum remove cowsay
パッケージの一覧表示
コンピューターにインストールされているすべてのパッケージの一覧を取得することもできます。
# yum list installed
システムに適用可能なアップデートの一覧を確認するには、次のコマンドを実行します。
# yum list updates
まとめ
YUMは非常に強力なツールであり、Linuxシステム上のパッケージ管理を大幅に簡素化してくれます。Ubuntuユーザーなら、同様の自動パッケージインストールツールであるapt-getをご存じの方も多いでしょう。ネットワーク内に多数のLinuxマシンを運用している場合は、ローカルYUMリポジトリを構築することで、帯域幅を大きく節約できますので、ぜひ検討してみてください。
なお、近年のFedora(Fedora 22以降)では、YUMの後継であるDNFがデフォルトのパッケージマネージャーとして採用されています。ただしDNFはYUMとほぼ同じコマンド体系を持っているため、本ガイドで紹介したコマンドの知識はそのまま活用できます。
-
LinuxのNanoテキストエディタ入門!初心者向け基本操作ガイド
Linuxを使い始めたばかりのユーザーにとって、ターミナルの操作は少々敷居が高いものです。さらにハードルが高いのが、ターミナル上でのファイル編集でしょう。VimやGNU Emacsといったエディタは高機能である反面、初心者には操作が難しく、「Vimの終了方法すらわからない」という話が有名になるほどです。 そんなときこそ、シンプルなLinuxテキストエディタ「Nano」の出番です。直感的でわかりやすいインターフェース、強力なキーボードショートカット、検索や行番号表示といった便利な機能を備えており、多くのユーザーから支持されています。この記事では、Nanoの基本的な使い方を解説します。 Linu
-
Tinderの使い方完全ガイド|基本操作から有料プラン、安全機能まで徹底解説
Hinge、Bumble、Thursdayなどライバルアプリが次々と登場する今でも、Tinderは世界最大級のマッチングアプリとして揺るぎない人気を保っています。登場から長い年月を経て機能も大幅に追加され、シンプルなスワイプだけで勝負していた頃とは別物と言えるほど進化しました。プロフィールをブラッシュアップしたいベテランユーザーの方も、これから初めてマッチングアプリを使ってみたいという初心者の方も、このガイドを読めばTinderのすべてがわかります。Tinderとは?Tinderは、お互いへの魅力をもとにカップルをつなぐオンラインデーティングアプリです。あらかじめ設定した年齢層・性別・現在地か