skillup

技術ブログ

サーバー・ネットワーク

yumのリポジトリについて

投稿日:2017年4月25日 更新日:

CentOSでは様々なパッケージが用意されていますが、標準で使えるもの以外にもさまざまなリポジトリがあります。

リポジトリ一覧

yumリポジトリ追加リスト 完全版

すごいきれいにまとまってますね・・

よく使うものでいうとepel,remiあたりですかね。それ以外にnginx独自のリポジトリやMySQLのリポジトリなどもあります。

追加したい場合には下記のようにリポジトリ自体をyumでinstallしてあげるほか、パッケージを直接wgetでとってきてrpmで入れるなどの方法もあります。

yumとかリポジトリとかとりまとめ

有効、無効や指定してのインストールについて

リポジトリを追加したとしても自動的に使える状態になっているかどうかはわかりません。

使えるかどうかは

ででてきたものになります。

install時に特定のリポジトリを使いたい場合には

1 対象のリポジトリのenabled=1にしておく

2  yum install時に  --enablerepo="remi-php56" などと指定してあげる(※逆に–disablerepoとしておけばenable=1であっても自動では使われません。)

等の方法があります。

1ですが、例えばremiの場合 ,# vim /etc/yum.repos.d/remi.repo  でファイルを開きenableのステータスを下記のように変更します。

この後でyum repolist allを使うと有効になっているのがわかると思います。

yumリポジトリ設定

他にも細かい情報を知りたいときはyum info パッケージ名などを使ってみましょう。あまり使ったことがなかったな・・・

yum が便利になる RPMforge、Remi、EPEL とは一体何なのか

-サーバー・ネットワーク
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

dockerインストール

ansibleに続いてdockerについて書いていこうと思います。 Contents1 dockerとは?1.1 インストール1.2 イメージ取得&コンテナ作成1.3 commit1.4 参考リンク …

no image

ansible host指定,変数の外だし,ユーザー追加

Ansibleにてhostユーザーやユーザーの追加などす。 Contents1 ホストの指定2 ユーザーの追加2.1 変数を別ファイルに2.2 パスワードのハッシュ化2.3 パスワードなしでsudo2 …

no image

シンボリックリンクについて

えー見ることは多かったんですが、自分で使うことはなかったシンボリックリンクについて。 Contents1 シンボリックとは?2 使い方 シンボリックとは? 簡単にいうとショートカットみたいなものです。 …

no image

サーバー設定ファイルについて fastcgi周り

前回nginxの設定を書きましたが、今回はFastCGIについてメモ。 Contents1 そもそもCGIとは?2 CGIのデメリット3 FastCGIとは?4 ソース5 参考リンク そもそもCGIと …

no image

vagrant 複数ホストを起動

ansbileを使おうと思ったんですが、ansibleはホスト1→ホスト2という構成になっているため、2台のホストがないと使えません。 MACであればローカル環境からいけますし、Windowsでもcy …