Linuxオペレーティングシステムの種類

click fraud protection
バルコニーでラップトップを使用して笑顔の若い女性

Linuxオペレーティングシステムの種類

画像クレジット: Westend61 / Westend61 / GettyImages

Linuxオペレーティングシステムは、今日のコンピューターやその他のデバイスで使用されている主要なオペレーティングシステムの1つです。 おそらく企業のコンピューターサーバーでの使用で最もよく知られていますが、デスクトップ、ラップトップ、メインフレームマシン、およびより難解なデバイスでもさまざまなLinuxフレーバーが使用されています。 Googleの アンドロイド スマートフォンやタブレット用のオペレーティングシステム、およびその Chrome OS Chromebookと呼ばれるコンピュータ用のシステムは、どちらもLinuxをベースにしています。 さまざまなタイプのLinuxシステムは、さまざまな目的に適しています。

Linuxオペレーティングシステムの歴史

Linuxは、フィンランドのコンピュータープログラマーによって1991年に作成されました。 Linuxトーバルズ、構築しようとしていた人 デスクトップコンピュータと互換性のあるUnixオペレーティングシステムのバージョン Intelプロセッサで実行されています。 Unixは、AT&Tで最初に開発されたオペレーティングシステムです。 ベル研究所、1970年代の電話会社の名高い研究開発部門であり、この用語はまだ商標ですが、 現在、元のシステムに触発され、大部分が互換性のある他のシステムに一般的に使用されることがよくあります Unix。

今日のビデオ

と呼ばれる初期のUnixライクなオペレーティングシステム Minix PCにはすでに存在していましたが、ライセンスやその他の問題により、TorvaldsやLinuxの開発を支援した世界中のプログラマーのグループにとっては満足のいくものではありませんでした。 Linuxは、技術的にはオペレーティングシステムのカーネルのみを指します、は、アプリケーションプログラムとコンピュータのハードウェアの間に位置し、メモリ、プロセッサ時間、およびコンピュータのデバイスへのアクセスを管理するシステムの内部コアを意味します。

Linuxシステムに通常インストールされる他のソフトウェアの多くは、 GNUプロジェクト、主に フリーソフトウェアファウンデーション、ユーザーの自由を促進するソフトウェアの開発と宣伝に取り組んでいます。 フリーソフトウェアファウンデーションの創設者兼社長であるリチャード・ストールマンは、統合システムを呼び出すことを提唱しています

GNU / Linux LinuxOSについて単に話すのではなく。 基本的に、Linuxシステムはオペレーティングシステムカーネルを提供し、GNUはアプリケーションレベルのツールの多くを提供し、そして 最近の多くのインストールでは、追加の組織がLinuxで実行されている他のコアソフトウェアの多くを提供しています マシン。

今日、Linuxカーネルは世界中の多くの開発者によって維持されており、その多くは 内部使用またはに提供される製品での使用のいずれかをLinuxに依存しているソフトウェア会社 顧客。 これらの開発者は、Linuxカーネルが幅広いハードウェアと互換性があることを確認し、使いやすさ、セキュリティ、効率を高めるための新機能を導入しています。 Linuxカーネルはオープンソースです、つまり、誰でも自由に利用できるソースコードを自分の目的のために一般的に使用および変更できます。 Linuxで利用できる他のソフトウェアの多くも同様の条件で利用できますが、正確なライセンスは異なります。 そう、 インストールするソフトウェアの状況を必ず理解してください パーソナルコンピュータまたはビジネスコンピュータで。

LinuxOSディストリビューションを理解する

1990年代初頭のLinuxの最初のリリース以来、多くの組織がLinuxカーネルを補完する独自のソフトウェアバンドルを考案してきました。 これらのバンドルは、 分布、かつてはコンパクトディスク、DVD、さらにはフロッピーディスクで配布されていましたが、現在はほとんどがオンラインで配布されています。

多くの場合、ディストリビューションは、グラフィカルユーザーインターフェイス、サーバーなど、どのソフトウェアのどのバージョンを選択するかを選択します。 ツール、プログラミングソフトウェア、およびエンドユーザーアプリケーション—が利用可能になり、どの構成が採用されるか ディフォルト。 ほとんどの場合、配布承認済みソフトウェアを簡単にインストールできるように設計されたパッケージマネージャーソフトウェアが含まれています、現在携帯電話で使用されているアプリストアと同様ですが、パッケージマネージャーの多くはiOSとAndroidよりも前のものです。

最も古く維持されているディストリビューションであるSlackware

アクティブに保守されている最も古いLinuxディストリビューションは Slackware、1993年に作成されました。 当時、Linux自体は新しく、市場に出回っているすべてのコンピューターハードウェアと完全に互換性があるわけではありませんでした。 ユーザーは主に、新しいものをいじくり回すことを楽しんだプロの開発者またはコンピューター愛好家でした システム。 今日の多くの年配のプログラマーは、SlackwareLinuxで歯を食いしばった思い出があります。 予備の作業用マシン、大学のデスクトップ、さらには家族のコンピューターでシステムを稼働させるのに苦労しています。

今日でも、Slackwareインターフェースは、数回クリックするだけで機能するものを探しているユーザーよりも、パワーユーザーに適している可能性があります。 システムのインストールと保守に使用される構成システムは、コマンドラインに基づいています、マウスやタッチスクリーンを備えたグラフィカルユーザーインターフェイスではありません。Slackwareを起動して実行するには、さらに手動で調整する必要があります。

Debian、Ubuntu、Mintディストリビューション

もう1つの長年のLinuxディストリビューションは Debian、1993年に正式に設立されました。 これは、ユーザーコミュニティからのオープンな貢献を可能にするように設計されており、現在も Debianプロジェクト、主にインターネットを介してリモートで通信します。 これには、パッケージマネージャーツールを使用してインストールできるさまざまなソフトウェアツールのセットを表す何万ものパッケージが含まれています。 APT.

2004年、南アフリカの開発者起業家と彼の同僚は、Canonicalという会社を設立しました。この会社は、 Ubuntu、後 「他人への人間性」を意味する古代アフリカの言葉。 Debianをベースにしており、誰でも無料で利用でき、Linuxで最も広く使用されているフレーバーの1つです。 Canonicalは、システムの定期的な公式リリースと、関心のある有料の顧客向けのサポートを提供しています。

The LinuxMintシステム 次に、Ubuntuに基づいています。 2006年に作成され、 Ubuntuをベースにしたエレガントで使いやすいオペレーティングシステム. シンプルでありながら、さまざまなものを提供することで、特に多くのデスクトップユーザーに人気を博しています。 他のディストリビューションがオープンソースに焦点を当てることを選択したため、デフォルトで省略しているプロプライエタリツール ソフトウェア。

Red Hat、Fedora、CentOS

Linuxの人気のあるディストリビューションの背後にある別の会社は Red Hat、これも1994年に始まりました。 その名前は 創設者の1人が愛用している赤いコーネル大学のキャップ 彼がカーネギーメロン大学の研究室で仲間の学生を助けるために働いたとき。

RedHatのコアシステム。 Red Hat Enterprise Linuxは、安定した商業的に実行可能なディストリビューションとして設計されており、元々はMicrosoftWindowsやAppleのMacintoshオペレーティングシステムのバージョンなどのソフトウェアと一緒に店舗で販売されていました。 Linuxオペレーティングシステムの堅牢で安定したバージョンに関心のある企業の間でヒットすることが証明されています。

別のRedHatシステムバージョン。 Fedoraは、より迅速なリリースを目指しており、Red Hat EnterpriseLinuxに含まれる機能の一種のインキュベーターとして機能します。 として知られているプロジェクト CentOS Linux Linuxのディストリビューションをリリース Red Hat EnterpriseLinuxとほぼ同じですただし、公開されているRed Hat Enterprise Linuxを使用して、RedHatの商標やその他の資料を削除します。

2018年後半、IBMは、約340億ドル相当の取引でRedHatを買収すると発表しました。

セキュリティ重視のLinuxオペレーティングシステム

いくつかのLinuxベースのオペレーティングシステムは、セキュリティを念頭に置いて開発されています。 1つは Tails、The Amnesiac Incognito LiveSystemの略です。 コンピュータに定期的にインストールするのではなく、USBスティックまたはDVDから実行するように設計されています。 さまざまな暗号化ツールを自動的に使用します ユーザーデータを安全かつ匿名に保つための匿名化ルーターソフトウェアのTorネットワークを含みます。 明示的に指示しない限り、コンピューターにデータを残さないように設計されています。

として知られているシステム サブグラフOS はDebianから派生したシステムであり、コンピュータに永続的にインストールされますが、暗号化やその他の技術を使用してデータを安全に保つように設計されています。 また 各アプリケーションがシステムのどの部分にアクセスできるかを大幅に制限します スマートフォンのオペレーティングシステムでも一般的に使用されているサンドボックスと呼ばれる手法を使用します。 サブグラフOSは現在アルファ版です。つまり、まだ実験的な状態です。

Linuxディストリビューションは、セキュリティの目的で米国や他の政府によっても開発されており、一部の民間企業も独自の強化されたLinuxディストリビューションを開発している可能性があります。

他のLinuxシステム、特に カーリー、 それは セキュリティの専門家が使用するために設計されています. 他のシステムやネットワークのセキュリティをテストするために設計されたソフトウェアがロードされています。

小型軽量Linuxバージョン

一部のLinuxディストリビューションは、必要なシステムリソースの量を最小限に抑えるように意図的に設計されているため、古くて性能の低いコンピューターでの使用に適しています。

これらのディストリビューションの中で最も有名なものは パピーリナックスさらに遅いマシンで高速に実行. 他のソフトウェアがインストールされている場合でも、LinuxのコンピューターにすばやくアクセスするためにDVDまたはUSBスティックから使用されることがよくあります。 これは、データの抽出や、寿命が近づいているマシンの問題のトラブルシューティングに役立つ場合があります。

これらのタイプのシステムは、起動可能なドライブから使用して、Linuxがどのように機能するかを理解することもできます。 Windowsや既存の別のオペレーティングシステムを置き換えることなく、自分のマシンで実行できます ランニング。

人気のあるLinuxデスクトップ環境

Linuxシステムは、テキストベースのコマンドラインから厳密に使用できます。サーバーに関しては、多くのソフトウェア開発者やシステム管理者が使用しています。 しかし、デスクトップまたはラップトップ環境でLinuxを使用している場合、WindowsやmacOSに似たグラフィカルユーザーインターフェイスを使用したいことがよくあります。 これにより、Webブラウザ、電子メールプログラム、マルチメディアソフトウェア、ワードプロセッサなどの使い慣れたタイプのソフトウェアに簡単にアクセスできます。

Linuxで一般的に使用されるデスクトップ環境はいくつかあります。 1つは GNOME、DebianおよびFedoraシステムで一般的に使用され、商用デスクトップソフトウェアと本質的に同じくらい強力で用途が広いように設計されています。 GNOMEの現在のバージョンはGNOME3ですが、一部のユーザーはまだ古いGNOME 2、またはそれから派生したツールと呼ばれるものを好みます。 メイト.

もう1つの人気のある環境は KDE、これはGNOMEと並んで、最も長い歴史を持つLinuxデスクトップ環境の1つです。 XFCEやLXDEと呼ばれる新しいシステムもファンを獲得しています シンプルでスピーディーなコードと魅力的なデザインで。

GoogleのAndroidとChromeOS

Googleが開発したスマートフォンとタブレットのオペレーティングシステムであるAndroidは、世界で最も広く使用されているLinuxベースの1つです(そのオペレーティングシステムカーネルはLinuxカーネルです)。 しかし、tAndroid携帯の残りのソフトウェアはしばしば異なります典型的なLinuxデスクトップまたはサーバーマシン、および従来のLinuxディストリビューション用のソフトウェア 通常、Androidで直接実行することはできません。また、Androidソフトウェアを通常のLinuxで支援なしで実行することもできません。 マシン。

同様に、 Chrome OS別のGoogleオペレーティングシステムである、もLinuxをベースにしています。 主流のLinuxソフトウェアとより直接的に互換性がありますただし、これは多くのChromebookコンピュータに簡単にインストールできます。 Chromebookを使用するためにLinuxツールを使用する必要はありません。多くの場合、マシンでChromeやその他の組み込みツールを使用することを好みます。