Debian StandardとGnomeの違いは何ですか?


13

Debian StandardバージョンとGNOMEバージョンには違いがありますか?

DebianはデフォルトでGNOMEの下にありませんか?

回答:



12

TLDR; 以下のIvanの回答を参照してください/unix//a/203328/25985


WindowsやOSXのようなモノリシックなメインストリームOSから来ている人々は、GNU / Linuxの異種性に混同されることがよくあります。

「異種」対「モノリシック」とは、WindowsとOSXはどちらも本質的に巨大な単一の統合ソフトウェアですが、Linuxは断片の集まりであり、多くの場合、1つの断片を別の並列部分と交換できることを意味します。したがって、最終製品は大きく異なります。他のLinuxユーザーには完全に認識できないシステムになってしまう可能性があります。

「linux」は単なるカーネルであるため、OSの正式な名前は実際にはGNU / Linuxです(以下では、口語的な意味で小さなl「linux」を使用し、大文字のL「Linux」を使用してカーネルのみを参照します)。基本的なユーザー空間(ネイティブライブラリ、一般的なUNIXツール)は、Linuxを含むさまざまなUNIX系カーネルで使用できる完全に独立したプロジェクトですが、Linuxは断然最も人気があります。最初に、これらの2つの独立した独立した組織に注意してください。

  • カーネルを担当するLinux Foundation。
  • GNU、基本的なユーザーランドの責任者。GNUは(または元々)GNOMEの傘でもあります。

GNUスタッフとLinuxカーネルの両方は、ソースコードとして公開されています。ただし、バイナリ実行形式にコンパイルされない限り、それはほとんどの人にとってあまり良くありません。これは複雑なタスクであるため、さまざまなプリコンパイルされたGNU / Linuxディストリビューションが存在しますが、そのうちDebianはその1つです。要するに、Debianはディストリビューションのソフトウェアのほとんどを実際に書いていない-GNUとLinuxのクルーが書いた。

ただし、ディストリビューションには通常、カーネルや基本的なユーザースペースよりも多くのソフトウェアが含まれています。たとえば、Linuxで使用されるグラフィカルデスクトップの基本層はXorgサーバーです。Xorgは別の独立した組織であり、Xは他の(unixのような)オペレーティングシステムでも使用されます。X自体は、ユーザーの観点から見ると、最小限の舞台裏のエンティティです。おしゃれなウィジェットセットなどは提供しません。これらは、ウィンドウマネージャー(WM)と、オプションでデスクトップ環境(DE)からのものです。

Linux上のXで使用できるさまざまなDEがあります。GNOMEはその1つであり、GUIが付属するディストリビューションでDebianが使用するデフォルトです。DebianでGNOMEを使用する必要はありません。他の利用可能なDE(および/またはWM)のいずれかを使用することもできます。

したがって、質問に具体的に答えるには:

DebianはデフォルトでGnomeの下にありませんか?

いいえ。Debianは独立した組織であり、Gnomeは独立した独立した組織であるGNUが管理するプロジェクトです。Gnomeのバージョンは、DebianによってGNUソースコードからコンパイルされました。


2
あなたの答えをありがとう、それは私に多くのことを学びました、しかし、私がインストールのためにDebian DVDを拾うとき、私が理解しないことは異なるバージョンがないということです。ただし、Debianライブプロジェクトにはあります。その場合、標準バージョンで使用されるWMは何ですか?(そしてGNUとLinuxは別個のカーネルですか?)
PeterFour

4
GNUプロジェクトにはカーネルがありますが、他のGNUソフトウェアはカーネルを必要としません。これが、Linuxカーネルでユーザースペースが使用されるようになった理由です。DVDに通常1つのバージョンしか含まれていない理由は、スペースを推測するためです。ところで:別の「バージョン」に付属するDEを使用する場合、再インストールする必要はありません。そのDEをインストールし、代わりにそれを使用するようにシステムを構成することができます(ディストリビューションがセレクターを提供している場合はかなり簡単かもしれませんが、リブートするとわかります)。
goldilocks

さて、私はこれ以上同意できませんでした!
slm

1
あなたは質問に答えませんでしたis there any differences between Debian Standard and GNOME versions
ユルゲンポール

1
@PineappleUndertheSeaそのとおりです。GNOMEバージョンのソフトウェアスタックについて説明しましたが、標準バージョンについては何も言いませんでした。標準のバージョンが含まれていない任意のインストールした後、それに1を追加することは可能であるが、GUIを。これらのバージョンはすべて同じバイナリリポジトリを使用します。数分でダウンロードできるので、インストールする必要はありません。この意味で「バージョン」と「リリース」(例:6.0 squeeze、7.0 wheezy)を混同しないでください。これは、この用語のより一般的(かつ重要な)使用法です(例、「I'm using version 7」) 。
goldilocks

6

私はディレクトリ
http://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/を見ていました。
そこにはGnomeバージョンの次のファイルがあります
-debian-live-7.8.0-amd64 -gnome-desktop.iso
-debian-live-7.8.0-amd64-gnome-desktop.iso.contents
-debian-live-7.8.0-amd64-gnome-desktop.iso.packages
および標準の同等のものバージョン

Gnomeの.isoファイルは1.2 GBですが、標準の.isoはわずか461 MBなので、Gnomeバージョンにはもっと多くのものが含まれているはずです。

* .iso.contentsファイル間でdiffを実行すると、驚くべきことに違いはありません。

* .iso.packagesファイル間でdiffを実行すると、違いが示されます。

私の結論は、標準バージョンにはデスクトップ環境が含まれておらず、単なるコマンドラインであるということです。一方、Gnomeバージョンには、Nautilus、Gedit、Libre Officeなど、Gnomeデスクトップ環境のGnomeパッケージが多数含まれています。


4

Goldilocksが2番目の質問を処理しましたが、Ubuntuから来た人として、最初の質問にもっと興味がありました。または、ここに上陸した私のような人にとってより明確に言えば、「標準」はUbuntuの「ユニティ」などのデフォルトGUIではなく、デスクトップGUIのない​​Debianであり、Debian + GNOMEはGNOMEでパッケージ化されたDebianですデスクトップGUIとして。これは私がこれまでに見つけたことに基づいた私の予備的な結論であり、別の方法を見つけた場合は戻って編集します。


1

Debian Live Standardは非常に基本的なコマンドラインシステムであり、x11もGUI環境もありません。

せいぜい基本的なサーバーとして使用できますが、モバイルブロードバンドに依存している場合など、固定電話接続がない場合は、コマンドラインの学習にのみ役立ちます。関連する.debパッケージを/ var / cache / apt / archives /にコピーしても、インターネットに接続できないと「apt-get update」ができないため、インストールできません。

これは私の経験です。

ただし、Debian標準は「Linux from Scratch」を構築するのに役立ちます。まだ試していません。


技術的には、これらのパッケージは、dpkg -iまたはによってインストールできますapt-cdrom。後者はapt-get update、非ネットワークソースからの送信を可能にします-名前が示すように、これはもともとCD用でしたが、最近ではUSBキーでも同様に機能します。これの重要性は、インストール CD / DVD のフルセット(または最初のいくつか)を(ライブイメージではなく)ダウンロードし、それらを使用してインターネットに接続せずにパッケージを追加できることです。もちろん、それらはおそらく最新ではないでしょうが、何もないよりはましです。
ダラエル

また、Debian Standardのインストールは実際にUSBイーサネットをサポートします。これは、ほとんどの電話が「テザリング」されているように見えるので便利です。テザリングを禁止します。
ダラエル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.