Что такое «Распространение»?

Обычно нет, но есть исключения и здесь.

Компиляция Firefox 18 из источника с флагами «-march = native -pipe -O2», казалось, уменьшала эти небольшие периоды невосприимчивости во время загрузки страницы, но ничего больше не изменилось. Компиляция с помощью флагов «-march = native -pipe -Os» сделала его 16,5 МБ меньше в ОЗУ. Как следствие, он стал более быстрым и, как представляется, занял меньше памяти с 30 + вкладками, но все опции меню, казалось, длились вечно. Компиляция OpenArena из источника с флагами «-march = native -pipe -O2» увеличила частоту кадров от 28.7 (timedemo results) до 33.4 поверх установки из репозитория. Это большое улучшение.

Все, что я собрал из источника, либо имеет, работает примерно одинаково, либо иногда ломается / работает как дерьмо.

1
задан 28 September 2012 в 13:23

1 ответ

Распространение Linux - это пакет программного обеспечения, предназначенный для полной операционной системы.

Операционная система Linux состоит из нескольких частей:

Ядро Linux, в том числе: Драйверы устройств Системное программное обеспечение GNU * Userland Состоит из программного обеспечения пользовательского интерфейса (bash, ...) Компилятор, компоновщик, синтаксический анализатор, ... Приложение (emacs, bc, ...) Рабочий стол, такой как Gnome, KDE , XFCE, который сам предоставляет аппаратное абстракционное программное обеспечение (например, Pulseaudio, ...) Application Software (текстовый процессор, электронная таблица, веб-браузер, ...) и многое другое.

Эта комбинация программного обеспечения, образующая полную операционную систему, называется «Stack»:

A Распределение Linux производится путем объединения всех этих частей для создания полной и пригодной для использования операционной системы для определенной цели или для общего использования.

Ядро Linux, включая: Драйверы устройств Системное программное обеспечение уровня

Ядро Linux [ ! d4]

Пример специализированного распространения - CHAOS, малая ОС, предназначенная для работы на высокопроизводительных узлах вычислительного кластера.

Короче говоря, представьте себе все эти вещи собраны вместе, чтобы их можно было легко распространять среди людей, а не создавать их сами.

Ядро Linux

GNU * Userland Состоит из программного обеспечения пользовательского интерфейса (bash, ...) Компилятор, компоновщик, синтаксический анализатор, ... Приложение (emacs, bc, ...)

GNU * Userland

Рабочий стол, такой как Gnome, KDE, XFCE f предоставляет аппаратное абстракционное программное обеспечение (например, Pulseaudio, ...) Application Software (текстовый процессор, электронная таблица, веб-браузер, ...) и многое другое.

Дистрибьюторы часто делают дизайн решения от имени пользователя в соответствии с тем, что они ожидают от пользователя.

RHEL предназначен для работы на больших суперкомпьютерах и критических серверах

. Эти решения включают добавление / удаление (например, KDE vs. Gnome) и, возможно, (повторное) проектирование и внедрение программного обеспечения (например, Ubuntu One).

Существует целая группа только для Linux, как показано на этой (огромной) диаграмме:

GNU * Userland

GNU Предоставление последней информации о множестве дистрибутивов.

Рабочий стол, такой как Gnome, KDE, XFCE

21
ответ дан 25 May 2018 в 23:06

Другие вопросы по тегам:

Похожие вопросы: