Яка різниця між Debian Standard і Gnome?


13

Мені було цікаво, чи є різниці між версіями Debian Standard та GNOME?

Чи за умовчанням Debian не є GNOME?

Відповіді:



12

TLDR; див. відповідь Івана нижче /unix//a/203328/25985


Люди, що походять з монолітних основних ОС, як Windows або OSX, часто плутають неоднорідність природи GNU / Linux.

Під "неоднорідним" проти "монолітним" я маю на увазі, що хоча Windows і OSX є по суті гігантськими, поодинокими фрагментами інтегрованого програмного забезпечення, Linux є сукупністю фрагментів, і часто одну частину можна замінити іншою, паралельною частиною. Таким чином, кінцевий продукт сильно відрізняється; легко створити систему, яка може бути абсолютно не впізнаваною для іншого користувача Linux.

Офіційна назва ОС - це фактично GNU / Linux, тому що "linux" - це лише ядро (нижче я використовую невеликий l "linux" у розмовному значенні, а велике L "Linux" для позначення лише ядра). Фундаментальний простір користувачів (рідні бібліотеки, загальні інструменти Unix) - це абсолютно окремий проект, який можна використовувати з різними ядрами, схожими на unix, включаючи Linux, хоча Linux є на сьогодні найбільш популярним. Отже, по-перше, остерігайтеся цих двох незалежних організацій:

  • Linux Foundation, відповідальний за ядро.
  • GNU, відповідальний за фундаментальну землю користувача. GNU є (або був спочатку) парасолькою для GNOME.

Як GNU, так і ядро ​​Linux публічно поширюються як вихідний код. Однак для більшості людей це не дуже добре, якщо вона не складена у двійкову виконувану форму. Тому що це складне завдання, різні попередньо скомпільовані GNU / Linux дистрибутивів існують, з яких Debian є один. Оскільки Debian фактично не пише більшість програмного забезпечення в дистрибутиві - це зробили команди GNU та Linux.

Однак, як правило, дистрибутиви містять набагато більше програмного забезпечення, ніж ядро ​​та основні простори користувачів. Наприклад, основним шаром графічного робочого столу, який використовується на Linux, є сервер Xorg. Xorg - ще одна незалежна організація, X також використовується в інших (схожих на unix) операційних системах. Сам по собі X - це свого роду мінімальна, закулісна сутність з точки зору користувача. Він не надає неясних наборів віджетів тощо; вони надходять з віконного менеджера (WM) і, необов'язково, з робочого середовища (DE).

Існує безліч DE, доступних для використання з X на Linux. GNOME - одна з них, і Debian використовується за замовчуванням для дистрибутивів, які постачаються з графічним інтерфейсом. Зауважте, що вам не потрібно використовувати GNOME з Debian, ви також можете використовувати один з інших доступних DE (та / або WM).

Отже, щоб відповісти на ваше запитання конкретніше:

Чи за замовчуванням Debian не є Gnome?

Ні. Debian - це незалежна організація, і Gnome - це проект, який підтримує GNU, окрема незалежна організація. Ваша версія Gnome була складена з вихідного коду GNU Debian.


2
Дякую за вашу відповідь, він дізнався мене багато чого, але те, що я не розумію, це те, що коли я підбираю DVD Debian для встановлення, немає різних версій. Однак у реальному проекті Debian є. То в якому випадку WM використовується у стандартних версіях? (І GNU, і Linux - це ядро?)
PeterFour

4
У проекті GNU є ядра, але інше програмне забезпечення GNU не потребує їх, саме тому їхнє користувацьке простір стало використовуватись з ядром Linux. Причиною, що DVD зазвичай містить лише одну версію, є те, що я припускаю простір. BTW: вам не потрібно перевстановлювати, якщо ви хочете використовувати DE, який постачається з іншою "версією". Ви можете просто встановити цей DE, а потім налаштувати вашу систему, щоб використовувати його замість цього (що може бути досить простим, якщо дистрибутив надає вибір, ви дізнаєтесь при перезавантаженні).
goldilocks

@goldilocks Так, це може бути місце, тому що при встановленні debian із зображеннями DVD на веб-сайті, якщо ви хочете встановити WM, він використовує Інтернет та APT. Але ти змусив мене хотіти знати більше про відмінності між GNU та Linux, я цього не знав. Чи є у вас якесь корисне посилання?
PeterFour

1
Ви не відповіли на питання,is there any differences between Debian Standard and GNOME versions
Юрген Пол

1
@PineappleUndertheSea Ти маєш рацію. Я описав стек програмного забезпечення версії GNOME, але нічого не сказав про стандартну версію. Стандартна версія не містить жодного графічного інтерфейсу, хоча можна додати її до неї після встановлення. Всі ці версії використовують одні і ті ж двійкові сховища, які ви встановлюєте, насправді не має значення, оскільки їх можна перетворити на інші за кілька хвилин (без завантаження). Просто не плутайте "версію" в цьому сенсі з "випуском" (наприклад, 6.0 стискання, 7,0 хрипів), що є більш поширеним (і значущим) використанням терміна (наприклад, "я використовую версію 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.пакетів
, а також еквівалентні для стандартних версія

Файл .iso Gnome становить 1,2 ГБ, а стандартний .iso - лише 461 Мб, тому версія Gnome повинна містити більше речей.

Якщо зробити різницю між файлами * .iso.contents, дивно, що різниці немає.

Виконання відмінності між файлами * .iso.packages показує відмінності.

Я можу зробити висновок, що стандартна версія не включає середовище робочого столу, а лише командний рядок. З іншого боку, версія Gnome включає безліч пакетів Gnome з Gnome Desktop Environment, таких як Nautilus, Gedit, Libre Office тощо.


4

Goldilocks подбав про друге питання, але, як хтось із Ubuntu, мене перше цікавило перше. Або, якщо висловитись більш чітко для тих, хто я, хто приземлився тут, здається, що "стандартним" є Debian без настільного графічного інтерфейсу, а не з графічним інтерфейсом за замовчуванням, таким як "єдність" Ubuntu, а Debian + GNOME - Debian, упакований у GNOME як графічний інтерфейс робочого столу. Це мій попередній висновок, виходячи з того, що я знайшов поки що, я повернусь і відредагую це, якщо знайду інше.


1

Debian Live Standard - це дуже основна система командного рядка без x11 чи будь-якого середовища GUI.

У кращому випадку він може використовуватися як базовий сервер, але якщо у вас немає стаціонарного зв'язку, наприклад, якщо ви залежите від мобільного широкосмугового зв'язку, він корисний лише для вивчення командного рядка. Навіть якщо ви скопіюєте відповідні пакети .deb в / var / cache / apt / archives /, вони все одно не можуть бути встановлені, оскільки без підключення до Інтернету неможливо "apt-get update".

Це мій досвід.

Однак Debian Standard може бути корисним для створення "Linux з нуля". Я ще цього не пробував.


Технічно, ці пакети можуть бути встановлені, або шляхом dpkg -iабо шляхом apt-cdrom. Останнє дає змогу перейти apt-get updateз немережевого джерела - як випливає з назви, це спочатку було для компакт-дисків, але в наші дні він працює так само добре, як за допомогою USB-ключа. Важливість цього полягає в тому, що ви можете завантажити повний набір (або лише перші кілька) встановлених компакт-дисків / DVD-дисків (на відміну від живих зображень) і використовувати їх для додавання пакетів без підключення до Інтернету. Звичайно, вони, ймовірно, не будуть сучасними, але це краще, ніж нічого.
Дараель

Так, також встановлення Debian Standard насправді підтримує USB-мережу, що корисно, тому що, як видається, більшість телефонів є "прив’язаними" - корисно, якщо кількість ваших мобільних даних є достатньо великою, щоб бути корисною, а ваш постачальник не робить заборонити прив’язку.
Дараель
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.