skillup

技術ブログ

サーバー・ネットワーク

yumのリポジトリについて

投稿日:

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

リポジトリ一覧

http://qiita.com/bezeklik/items/9766003c19f9664602fe

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

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

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

http://zudoh.com/archives/144

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

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

使えるかどうかは

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

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を使うと有効になっているのがわかると思います。

http://wikiwiki.jp/poiuy/?yum%A5%EA%A5%DD%A5%B8%A5%C8%A5%EA%C0%DF%C4%EA

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

http://oki2a24.com/2012/03/13/what-is-rpmforge-remi-epel/

 

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

執筆者:


comment

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

関連記事

no image

vagrant share

実はvagrantを使って仮想環境を一時的ではありますが、webから見ることができます。 1 まずはhttps://atlas.hashicorp.com/account/newにてアカウント登録。そ …

no image

Git+SSH鍵認証

鍵認証をともなったgitのpushやpullについて。 中央リポジトリに公開鍵がおいてあり、リモートリポジトリに秘密鍵を配置します。 ステップとしては以下の2ステップになります。実行時ユーザーのディレ …

no image

webサーバーがどのように動いているか(GETとPOST)

webがリクエストを受け取って画面に表示するまでの流れをおさらい。基本です。 Contents1 全体の流れ2 参考文献 全体の流れ 1 ユーザーがブラウザのURL欄にhttp://www.examp …

no image

Dockerfileでのコンテナ作成

dockerは通常はimageを取得し、コンテナを起動した後、自分独自にライブラリなどをインストールし、出来たものをcommitしますが、Dockerfileをつかえばこの一連の操作をファイルに記録し …

no image

Swift_Mailer(PHPのメール送信。Laravelに入っているライブラリ)

Laravelでメールを送信することがあったんですが使っていたライブラリがSwift_Mailerだったので、ここにメモ。 Swift Mailerのインストール&メールを送信する 今回最初 …