- 127 名前:login:Penguin mailto:sage [2011/10/17(月) 14:23:46.34 ID:GVplx5P5]
- linux初心者です。CentOS5.7を使っています。
最近のlinuxの理解について、以下のような認識はあってますでしょうか? 1. linuxには、いくつかのソフトウェアのアップデートを管理する仕組みがあり、 ソフトを「パッケージ」という形で、バージョン管理されたパッケージを監視する システム「パッケージ管理システム」がある。yumはそのシステムの一つ 2. linux上で動作するソフトウェアは、「ソースコード」提供が普通で、 「パッケージ」はコンパイル済みのバイナリを含むものが普通。 3. yum は、RPM とよばれる「パッケージ」の形式を管理する。 (以下、yum、rpm系を前提) 4. サーバー用途のソフトウェア(アパッチとか)に、何らかの脆弱性が見つかり、 修正される場合は、通常は開発者により「ソースコード」が修正され、後に別の誰かが 手動でコンパイル・rpmファイルを作成し、rpmを管理するメイン(がある?)の リポジトリ(または単なるストレージ?)にCommitする。 5. yum がアクセスするrpmパッケージがあるストレージ(http,ftp)は、適当なタイミングで いくつものストレージに、一部、または全部ミラーリングされる。 6. ミラーリングが大幅に遅れる(たとえば1週間とか)ことはあまりない。 7. サーバー用途で、yum update で(場合によってはkernel以外の)パッケージを 一括更新しても、基本的にはひどいことにならない。
|

|