GNU / Linuxディストリビューションが他のディストリビューションと異なる点は何ですか?

linuxの

GNU / Linuxの世界は非常に広範でありながら、非常に馴染み深いものです。 デスクトップ環境、パッケージ、およびルートディレクトリの概念は、ほとんどのユーザーによく知られています。 不思議なことに、これらの要素は、あるディストリビューションと別のディストリビューションの間で排他的ではありません。

したがって、「異なる」と約束されているLinuxディストリビューションについて読むときはいつでも、次のように自問します。何が違うのか 他の既存のものの? その下で パラメータ 我々 差別化する 本当にXNUMXつに GNU / Linuxディストリビューション この宇宙が私たちに提供する何千もの中で?

パッケージとそのマネージャー

同じプログラムが何千ものディストリビューションで利用できる場合がありますが、それぞれにインストールされているパッケージは異なる場合があります。 パッケージについて話すときは、ファイルの形式または拡張子を指します。これは、オペレーティングシステムがプログラムをインストールするために使用します。 ディストリビューションでこのファイルを使用できるようにするには、パッケージマネージャーも必要です。パッケージマネージャーには、上記のプログラムをインストール、変更、または削除するためのツールがあります。 プログラムはディストリビューション間で変更されませんが(つまり、Mozilla FirefoxはすべてのディストリビューションでFirefoxのままになります)、インストールに使用されたパッケージが変更される可能性が非常に高いため、これは重要です。

いくつかのパッケージ形式は次のとおりです。

  • deb:Debianおよびその派生物によって使用されます。
  • RPM:(Red Hat Package Manager)Red Hatに由来し、Fedora、OpenSUSE、Mandriva、Mageiaなどの他の多くのユーザーによって広く使用されています。
  • PISI:パルダスから。
  • MO:スラックスから。
  • PUPとPET:パピーLinux。
  • .txz:Slackware

そして、最も人気のあるパッケージマネージャーのいくつか:

  • APT(ターミナル)およびSynaptic(グラフィック):Debianおよびその派生物によって使用されます。
  • Zypper(ターミナル)およびYaST(グラフィカル):OpenSUSEマネージャー。
  • YUM:FedoraとYellow DogLinux。
  • パックマン:アーチLinux。
  • dpkg-元々はDebianによって作成されました。
  • Urpmi:マンドリバとマゲイア。
  • up2date:レッドハット。
  • slapt-get、slackpkg、およびswaret-Slackwareがtgzパッケージを操作するために使用するさまざまな「ツール」。

シナプスパッケージマネージャー

ディストリビューション間でパッケージマネージャーを変更することは重要ですか? はい。 XNUMX人のマネージャーを決定して他のマネージャーに損害を与えるという事実は、インストールするパッケージの効率的な管理を探していることを意味します。 要するに、パッケージマネージャはディストリビューションの「本質」の大部分を定義し、それを他と区別するために考慮に入れることは素晴らしいポイントです。 私が「適性-ジッパー-ヤム戦争」と呼んでいるもののいくつかの例がインターネット上にあり、SUSEファンがジッパーがまだ最高であると宣言しているが、どちらが優れているかについては議論しない。

拡大するために: http://distrowatch.com/dwres.php?resource=package-management

ユーザビリティ

非常に頻繁に繰り返されるもうXNUMXつのトピックは、ディストリビューションを使用するために必要な経験のレベルです。 初心者にディストリビューションを勧めるとき、または最初のディストリビューションで起こったように、「最初からGentooを試すことさえ夢にも思わない」または「Ubuntuは最初から良いオプションです」とよく耳にします。

ディストリビューションの使用の難しさは、次の観点から見積もられています。

  • 提供するグラフィック要素の量。
  • コンソールごとに実行する必要のある作業量(そのタスクのグラフィカルな代替手段がない場合)。
  • インストールの難しさ。
  • ディストリビューションのインストール後に実行する必要のある構成の量。
  • インストール中にディスクパーティションを構成する必要がある場合、またはこれを自動的に行うことができます。

そのため、エキスパートレベル(Gentoo、Linux From Scratch、Slackware、Arch)など、「中級初心者」ユーザーには推奨されない特定のディストリビューションをグループ化するのが一般的です。 最近、Linuxディストリビューションのトレンドが変わり、あらゆるユーザーにますます快適なオペレーティングシステムを提供するという現象が発生しています。 それでも、初心者向けのいくつかのディストリビューション(Linux Mint、Ubuntu、Elementary OSなど)は注目に値します。

ハードウェア

ディストリビューションについて話すときに最初に言及されることの32つではありませんが、それでも重要なことです。 「より多くのリソースをますます要求するシステム」(Windows)から解放され、新しいハードウェアに追いつくことを試みる世界では、ハードウェアのリサイクルを可能にするディストリビューションのニッチがあります(Puppy Linux、Slitaz、Tiny Core Linux 、AUSTRUMI、Slax、Lubuntu、Xubuntu、Alcolix、Damn Small Linux、Molinuxなど)。 Linux MintやArchなどの他のディストリビューションは古いコンピューターにインストールできますが、システムの流動性が失われるという制限があるため、そのタイプのハードウェアに特化したディストリビューションがあります。 したがって、これらのディストリビューションの一部が16ビットおよび32ビットバージョンのサポートを提供することはより論理的です。 最も人気のあるオファーは64ビットとXNUMXビットのサポートです。

のようなディストリビューション パピーリナックス その場合、現在の市場で最も強力なハードウェアを最新の状態にする必要はありませんが、過剰なリソースを必要とするプログラムをインストールしない限り、単純なリソースを備えたコンピューターで完全に機能します。

起動フォーマット

シンプルです。ディストリビューションは通常、その本質を定義する一連の形式で提供されます。 ライブCD / DVDは通常、人気のあるディストリビューションで一般的ですが、この形式を使用せず、インストール可能なバージョンのみをリリースすることを控えている他の多くのディストリビューションがあります。

CD、DVD、ライブCD / DVD、デフォルトで異なるデスクトップ環境、またはインターネットからインストールする機能を持つ可能性は、ディストリビューションをテストするか永続的に使用するかの多くのユーザーの決定に影響を与えるものです。 また、コミュニティが配布を完成させる前にテストできるようにするプレリリースがあることもわかります。

その他の重要なポイントには、ポータブルデバイス用のバージョンや「スピンオフ」を配布するその他のバージョンも含まれます。最も具体的な例は、ゲーム、ラボ、デザイン用のバージョンがあるFedoraのバージョンですが、これは私の意見です。 、既存のパッケージを別のリポジトリにインストールする必要があります。 最後に、最も明確な指数がであるローリングリリースディストリビューションを忘れないでください Debianの, アーチ y openSUSEの、新規インストールを実行したり、個人データを失うことを恐れたりすることなく、ソフトウェアとシステムのバージョンを更新できます。

一般的な目的

各ディストリビューションは、現在または潜在的なユーザーにリーチすることを目的とした目的を念頭に置いています。 そこから、ラップトップに固有のもの(JoliCloudなど、クラウドでの使用も目的としています)とサーバーに固有のもの(クラウドでの使用を目的としています)を区別できます。レッドハット Linux エンタープライズ これは最も堅牢で現在サポートされているもののXNUMXつです)。

他のディストリビューションは、デスクトップの美的ケアと他のシステムとの類似性を目的としています(したがって、これらのシステムとの移行を容易にします)。 梨OS (Macのような美学で)、 ゾリノス (GNOMEは、異なるバージョンのWindowsに同様の環境を提供するように適応します)および エレメンタリーOS (一連の組み込みアイコンとデフォルトの機能インストール付き); これらは従来の環境とは異なると主張することができますが、これらのディストリビューションにインストールすることはできます。

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

次のような「特定のオーディエンス」を対象としたディストリビューション 科学Linux, ムシックス, オタククス また、特定のアプリケーションのみを追加するものもありますが、ソースコードが利用可能であれば、どのシステムにもアプリケーションをインストールできるため、個人的にはグループの他のメンバーから目立たせるには不十分と思われます。

また、強調するために、Globo Linuxに見られるように、いくつかの「奇妙な」ものがあります。これは、インストールされたプログラムを他のディストリビューションとは異なる方法で編成し、同じプログラムのファイルが一緒に見つかるようにするモジュラーディストリビューションです。 クラシックディレクトリは存在しますが、非表示になっているため、ルートディレクトリには、デフォルトで次のディレクトリが表示されます:プログラム、ユーザー、システム、ファイル、マウント、デポ。

別の良い例は イゲル、既存のデバイスの最大数をサポートするためにゼロから構築されています。 ディストリビューションには、GTK +で記述され、レンダリングエンジンとしてWebkitを使用するEstherと呼ばれるデスクトップ環境があります。

このメモを締めくくるにあたり、私の意見では、ディストリビューションを差別化する超越的な要素も強調したいと思います。各ディストリビューションを取り巻くコミュニティは、このディストリビューションの運用に不可欠です。 コミュニティの決定またはそれらの欠如がディストリビューションの開発のコース(成功または失敗)を設定する多くの例があり、開発者はより多くの注意と注意を払う必要があります。 コミュニティが対応や支援の方法を知らなかったために、ユーザーが問題や疑問を持っていないためにディストリビューションを離れた場合もありました。 そのため、コミュニティイメージは、オペレーティングシステム自体に固有のものですが、あるディストリビューションを他のディストリビューションよりも強調する上で中心的な役割を果たし続けています。

最後に、「セクションを読むことを忘れないでください。ディストリビューション」このブログには、初心者にとって非常に役立つ情報が含まれています。

Juan Ortizに感謝します!

6コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   リナシト

    非常に完成しました! Mageia 2で少し遊んだばかりで、コンソールパッケージマネージャーが見つかりませんでした。しばらくの間、drakerpmしか使用できないと思いました(これは私には非常に奇妙に思えました)。 パッケージがurpmiでどのようにインストールされるかを見ていきます、ありがとう!

  2.   Linuxを使いましょう

    はい、それは正しいです。 非常に重要です。
    このブログの「配布」セクションを読むことをお勧めします。 この記事で表現されているアイデアのいくつかは、そこでもう少し深く開発されています。

    私はあなたにリンクを残します: http://usemoslinux.blogspot.com/p/distros.html

    乾杯! ポール。

    2012/11/16 ディスケ

  3.   VíktorBautistaiRoca

    グラフィカルな環境は重要な違いではありませんか?

  4.   羊飼いの光

    機能に応じてディストリビューションを指定する方法が大好きです...特にパッケージングとパッケージマネージャーについて話すときは...。 私はdebianとkbuntuのユーザーですが、zipperがパッケージを管理するための優れたツールであることに驚いています...もちろん、自分のマシンでopensuseを試してみたいと思います...しかし、管理している一部のサーバーでしか使用していません!

  5.   Xurxo

    何年もの間、Slackwareは.tgzの代わりに.txz形式を使用してきました。これは、通常、ソースコードに使用される.tar.gzまたは.tar.bz2tarballと同じではありません...

  6.   ミルティ

    とても良い😉

    詳細

    APT(ターミナル)およびSynaptic(グラフィック): "" Debian ""およびその派生物によって使用されます。