8
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Linuxについて

Posted at

Linuxの特徴

・UNIX互換のOS
・オープンソース
・種類がたくさんあり、自分にあったディストリビューションが選択可能

Linuxディストリビューション

Linuxを操作できるようなパッケージがまとまっているもの。

Linuxディストリビューションの種類・特徴

・Debian系
Knoppix,Ubuntu,Linux Mint

フリーのOSを作成するために連携した個人の集団によって開発されたOSである。
PCを動作されるための、必要最小限の、基本プログラムやユーティリティーで作らている。
インストールする時に個々の必要なアプリケーションを指定しなければならないため手間はかかるが,必要最小限のシステム構成にできる。アプリケーション構成を柔軟に設定できる。手間はかかるが、相互依存性のあるアプリケーションは自動的にインストールされる。例えば,Webブラウザの「Firefox」をインストールするときに,ライブラリを一つひとつ指定する必要はない。Firefoxを指定すれば,必要なプログラムはすべてインストールされる。

・Slackware系
S.u.S.E Linux,openSUSE

各ソフトウェアとライブラリーの依存関係は自分で管理しなければならない。
なんかいろいろ大変そう。
ソースコードからインストールする。
多くのディストリビューションに比べると、セキュリティ上の落とし穴に陥ることが少ない。
かなり検証をしてからバージョンアップしたものをリリースする。
ユーザーが必要とするコンポーネントのみをインストールすることによって、またSlackwareのリリースポリシーによって、ほとんどのディストリビューションよりも高速な動作が可能になっている。

・RedHat Linux系
Fedora,RHEL,Scientfix Linux,CentOS

有償。(RHEL)
Linux -> Fedora -> RHEL -> CentOS (無償)
サーバー向き?

(RHEL7)
パフォーマンス改善のためのツールがある。パフォーマンスの計測や監視、チューニングのために、Performance Co-Pilot(PCP)やThermostatなどのツールが提供される。
コンテナ型仮想化の機能。cgroup、namespaceといったLinuxカーネルの機能を利用したLXCにより、、1つのカーネルの上で複数のOS環境を作り出せる。
Windowsとの相互互換あり。
システム管理フレームワークのOpenLMI?。管理対象マシンにエージェントをインストールし、複数のサーバーをリモートから統合的に管理できるという。

・独立系
ArchLinux,Micro Core Linux

[主な違い]
 ・アプリケーションのディレクトリ構成が違う
 ・パッケージ管理システムが違う

Linuxカーネル

Linux(OS)の核となるもの。
アプリケーションから命令を受けて、ハードウェアを制御してる

8
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?