yum コマンド
参考:
yum help コマンド
ヘルプを表示する。
$ yum help
指定したサブコマンドのヘルプを表示する。
$ yum help list
パッケージを更新する
更新が必要なパッケージを確認する。
$ yum check-update
更新が必要なパッケージを全て更新する。
$ yum update
指定したパッケージを更新する。
$ yum update wget
参考:
バージョンを指定してインストールする
参考:
Yum で特定のバージョンを指定してソフトウェアをインストールする方法 – Qiita
yum list コマンド
インストール済みパッケージの一覧を表示する。
$ yum list installed
インストール可能あるいは更新可能な全パッケージの一覧を表示する。
$ yum list
参考:
yum info コマンド
指定したパッケージの状態を確認する。
$ yum info ruby
参考:
--enablerepo / --disablerepo
参考:
yum で明示的に使用するレポジトリを指定する方法 – Qiita
設定
参考:
Yum と Yum リポジトリの設定 | Red Hat Customer Portal
依存関係を除外して更新する
参考:
Installing a package without updating dependencies – Super User
依存関係を除外してインストールする
参考:
tell yum to ignore a single dependency – Server Fault
リポジトリの操作
参考:
リポジトリの有効/無効 | Linux で自宅サーバー (kazmax.zpp.jp)
リポジトリを有効/設定/無効にする方法 | Red Hat Customer Portal
How to Configure Software Repositories in Fedora | Tecmint
yum-config-manager
参考:
yum の repo ファイルの enabled を変更するコマンド | tkuchiki の日記
yum whatprovides コマンド
参考:
欲しいコマンドがどのパッケージに入っているか調べる | VPS でサーバ運営 (v157-7-129-206.myvps.jp)
How to find which rpm package provides a specific file or library in RHEL / CentOS | The Geek Diary
Discover to which package a file belongs to | Linux Audit
How do I find which rpm package supplies a file I’m looking for? – Stack Overflow
repoquery コマンド
パッケージに含まれるファイルを確認する。
参考:
yum でインストールされるファイルの確認 | RootLinks Co., Ltd.
groupinstall
グループ一覧を表示する。
$ yum grouplist
開発ツールに含まれるパッケージを確認する。
$ yum groupinfo 'Development Tools'
開発ツールをインストールする。
$ yum groupinstall 'Development Tools'
参考:
CentOS の Development Tools – Qiita
パッケージグループ情報の確認 | Linux で自宅サーバー (kazmax.zpp.jp)
yum の groupinstall でインストールされるパッケージを確認する | まだプログラマーですが何か?
yum groupinstall “Development tools” で入るパッケージ一覧 – Qiita
yum groupinstall の一覧表 | 四国の宮坂家のウェブサイト (smiyasaka.com)
EPEL
参考:
CentOS に EPEL リポジトリを追加する – Qiita
リポジトリ
- EPEL (Extra Packages for Enterprise Linux)
- Remi
- SCL (Software Collections)
- IUS
参考:
EPEL, Remi, Software Collections の違いとまとめ – Qiita
Centos 5, 6, 7 に EPEL / REMI の yum リポジトリの追加をする。 – Qiita
CentOS で EPEL / IUS / Remi リポジトリを使う | Everything you do is practice
Remi’s RPM repository (remirepo.net)
Software Collections (softwarecollections.org)
リポジトリの定義
参考:
DNF Configuration Reference | DNF documentation (readthedocs.io)
Repository Definition Files | Fedora Core Software Management Guide (fedoraproject.org)
Remi から PHP の新しいバージョンをインストールする
参考:
CentOS 6 / CentOS 7 に PHP 5.6 / PHP 7 を yum でインストール – Qiita
CentOS 7 で epel リポジトリが入らない – Qiita
IUS
参考:
Getting Started | IUS (ius.io)
CentOS に ius リポジトリをさくっと追加する – Qiita
yum で Git の最新版を Linux にインストールする – Qiita
CentOS 7 に最新パッケージを導入出来るよう、IUS リポジトリを追加する | らくがきちょう (sig9.hatenablog.com)
CentOS 7.1 64bit の yum リポジトリに IUS を追加 | kakiro-web カキローウェブ
yum-plugin-priorities
参考:
CentOS に EPEL リポジトリを追加する – Qiita
CentOS 7 に外部リポジトリの追加 | LINUX の勉強ブログ (blog.ryzen.tokyo)
CentOS 7 パッケージ管理 | 自宅サーバー構築メモ (yokensaka.com)
yum-plugin-priorities のある環境で、priority の低い別リポジトリにある同名パッケージを入れたい場合 | blog: takahiro okumura
yum-priorities パッケージを導入する | SEとDIY (choice-site.com)
CentOS 7 パッケージ管理 (yum) | 自宅サーバー構築メモ (yokensaka.com)
PackageManagement/Yum/Priorities | CentOS Wiki [Official]
yum4
参考: