linux の リポジトリって何?

2014年3月28日更新 view: 271 view
photoBy: http://photolibrary.jp/mhd6/img214/450-2011072517…

リポジトリって何よ?

何らかのデータや情報、プログラムなどが体系だてて保管されている場所。コード置き場。

簡単に言うと?

コード置き場やら倉庫やら言われてもピンと来ませんよね。
そこでリポジトリを洋服屋さんに、ファイルを洋服に例えてみましょう。

バラバラの洋服はダサくなる。まとめて同じブランドを使うべき。

linuxにもいろんなファイルがあります。
洋服にもいろんな服があります。

いろんな服屋さんでいろんな洋服を買ってくることもできます。
ただ、いろんな服屋さんでいろんな洋服を買って好き勝手コーディネートしていると逆にダサくなるときありますよね。

photoBy: http://stat.ameba.jp/user_images/20130221/15/masa…

洋服のバラバラはダサい、リポジトリファイルのバラバラはバグの原因。

wget コマンドでいろんなrpmファイルを持ってくると、自分の好きなようにファイルを使えますが、
あまりにいろんなリポジトリでファイルを持ってくると conflict エラーになります。

AというファイルとBというファイルは同時に使えません!
青いスカートと、赤いマフラーはダサくてモテません。みたいな。

上級者は、コーディネートをうまくできますが、素人は難しい。

じゃあどうすれば良いの?

スポンサードリンク

同じブランドで合わせる = 同じリポジトリからファイルを持ってくるようにする

linuxにはいろんなリポジトリがあります。

  • wing
  • epel
  • remi

など他にもたくさん。

じゃあ、いろんなリポジトリからファイルを持ってくるとバグるわけです。

epel ブランドからファイルをもらう

一つのお店からファイルを一気に取得できる yum。
こうやって yum に 登録することで、指定したお店のスカートから靴、シャツまで揃えれるんですね。

wget http://ftp-srv2.kddilabs.jp/Linux/distributions/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

購入する場合は

sudo yum install <package-name> --enablerepo=epel

epel店からファイルをもらいますよーって。こと。

これを色んな所からファイルを持ってくるとバグる原因になるので、 レポジトリ = お店 は合わせてファイルをインストールすること。

スポンサードリンク

関連記事

関連カテゴリ

コロ助

web関連の記事や制作系の記事をどんどんまとめていきます。 宜しくお願いします!

ピックアップ

パソコン・ソフトウェア ランキング

10月19日 ( 土 ) にアクセスが多かった記事はこちら!