Как впервые была разработана Ubuntu?


15

Я не новичок в Ubuntu. Я был здесь некоторое время. Вопрос, который я собираюсь задать, в основном требует пояснительного ответа, возможно с примерами. Мой вопрос прост. Это как ниже: -

Все говорят, что Ubuntu был разработан из Debian, он спотыкался о многих вещах, добавлял что-то еще, давал настраиваемые дисплеи, брендинг, изображения или фоны и т. Д. У меня вопрос, как они это делают. Было ли это просто установкой минимального дистрибутива Debian в компьютерной системе, добавлением и внесением изменений в эту систему, добавлением установщика Ubiquity в установленный дистрибутив, а затем созданием iso-файла?

Рассмотрим два сценария.

Сценарий 1

  1. Они монтируют образ ISO компакт-диска

  2. Удалить ненужные пакеты

  3. Добавить брендинг

  4. Сделать настройки

  5. перепаковать ISO

-ИЛИ-

Сценарий 2

  1. Установите дистрибутив Debian на ПК

  2. Удалите ненужные пакеты и установите новые на установленную ОС

  3. Применить пользовательские маркировки к установленной ОС

  4. Сделать настройки на установленном компьютере

  5. Добавить установщик в установленную ОС

  6. перепаковать ISO

Что на самом деле происходит?



3
@ RaduRădeanu Он хочет знать, как это произошло «Ubuntu - это форк кодовой базы проекта Debian». и не то, что это просто так. Как они это делают?
Алвар

тогда это история Debian.
dschinn1001

1
Нет, история о том, как Debian эволюционировал из Debian в Ubuntu.
Алвар

У кого-нибудь есть идеи по этому поводу?
Рошан Джордж

Ответы:


7

Сердцем дистрибутива является архив пакетов, поэтому они начали с создания архива (archive.ubuntu.com), копирования туда исходных пакетов debian и сборки их на демонах сборки. Затем они приступили к модификации многих пакетов и обновлению архива, прежде чем, наконец, объявить его первым выпуском Ubuntu и создать свежие образы компакт-дисков из архива.

Концертный CD и Ubiquity появились спустя несколько релизов. Первоначально установочный компакт-диск использовал debian-installer: то, что мы сейчас называем альтернативным / серверным компакт-диском.


4

Чтобы ответить на этот вопрос, потребовался бы очень длинный ответ, и было бы много информации, которую можно было бы вставить. Я смог суммировать это к этому. Я надеюсь, что это поможет ответить на ваш вопрос.

Ubuntu берет свое начало в дистрибутиве Debian GNU / Linux. Первоначально он планировался как простой форк из основного дистрибутива.

Debian более консервативен в том, как часто он выпускает новые версии. Новый форк должен был сниматься каждые шесть месяцев. Первоначально он был выпущен под названием «no-name-yet.com». Этот домен теперь перенаправляет на основной сайт Ubuntu. Шестимесячный график выпуска состоялся, но идея простого снимка не состоялась. В отличие от других форков на основе Debian (например, Xandros, Linspire и Libranet), новая версия остается свободно доступной и использует преимущественно бесплатное программное обеспечение (некоторые драйверы оборудования являются проприетарными).

Однако он вышел за пределы своих корней Debian и стал самостоятельным дистрибутивом. Если раньше было возможность смешивать и сопоставлять программное обеспечение из двух, то теперь нужно быть более внимательным к совместимости.

No-name-yet.com в конечном итоге стал Ubuntu, а первая опубликованная версия (4.10) была выпущена в октябре 2004 года. Она быстро стала очень популярной среди пользователей Linux благодаря простоте использования и расширенной поддержке оборудования. Он остается самой популярной версией Linux в Distrowatch.

Развитие дистрибуции в настоящее время финансируется компанией Canonical Ltd, которая принадлежит и управляется Марком Шаттлвортом. В июле 2005 года Canonical создала Фонд Ubuntu с первоначальным взносом в 10 миллионов долларов США. Целью фонда является поддержка разработки и сохранение операционной системы бесплатно, если что-то случится с Shuttleworth или материнской компанией Canonical.

Официальная Книга Ubuntu: Представляем Ubuntu

В этой главе рассказывается о проекте Ubuntu, его распространении, процессах разработки и истории, которая сделала это возможным.

  • Дикая Поездка
  • Свободное программное обеспечение, Open Source и GNU / Linux
  • Краткая история Ubuntu
  • Что такое Ubuntu?
  • Ubuntu обещания и цели
  • Канонический и Фонд Ubuntu
  • Подпроекты Ubuntu, Производные и Спин-оффы
  • Резюме

В ЭТОЙ ГЛАВЕ ВСТАВЛЯЕТСЯ ПРОЕКТ UBUNTU, его распространение, процессы его развития и часть истории, которая сделала все это возможным. Если вы хотите сразу же приступить к работе с Ubuntu, перейдите сразу к Главе 2, Установка Ubuntu. Если вы заинтересованы в том, чтобы сначала узнать, откуда взялась Ubuntu и куда она идет, эта глава станет хорошим введением.

Дикая Поездка

В апреле 2004 года Марк Шаттлворт собрал дюжину разработчиков из проектов Debian, GNOME и GNU Arch для мозгового штурма. Шаттлворт спросил разработчиков, возможен ли лучший тип операционной системы (ОС). Их ответ был «Да». Он спросил их, как это будет выглядеть.

Он попросил их описать сообщество, которое будет создавать такую ​​ОС. Эта группа работала с Марком, чтобы найти ответы на эти вопросы, и затем они решили попытаться сделать ответы реальностью. Группа назвала себя Warthogs и предоставила себе шестимесячный срок для создания проверенной концепции ОС. Они назвали свой первый релиз Warty Warthog разумным предположением, что у их первого продукта будут бородавки. Затем они взялись за дело. Читай дальше

Ниже приведены некоторые ссылки, которые, как я обнаружил, могут пролить свет на ответы, но в начале я сказал, что для ответа потребуется много информации. Существует документ под названием Debian и Ubuntu в формате PDF, который можно скачать здесь.

Что такое Ubuntu Linux?

История Ubuntu: пересмотр и обновление

История Ubuntu

Источник: Официальная Книга Ubuntu: Представляем Ubuntu


1

Насколько я могу судить, вы не получите хорошего ответа, если не поговорите с разработчиками, которые были там в начале.

Просматривая списки рассылки ubuntu-devel до сентября и декабря 2004 года, когда был выпущен Warty Warthog, мы не можем найти ни малейшего понятия о том, как они это начали. Однако, если вы посмотрите, как построить форк Debian , сегодня вы можете получить хорошее представление о том, как они могли начаться.

По сути, вам нужно создать новый репозиторий и перейти оттуда.


0

Ubuntu основан на .deb, поэтому вы не можете просто заархивировать операционную систему и записать ее на CD. Несмотря на то, что у меня нет достоверной информации о том, как Ubuntu был разветвлен на Debian, можно предположить, что они заставили работать некоторые инструменты сборки дистрибутива и извлекли пакеты, которые они считали важными, из нестабильного репозитория Debian, а затем прикладные настройки к ним. Эти пакеты были добавлены в репозиторий APT и процесс debootstrap.

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

Переупаковка всей системы - не очень удобный способ обслуживания, поскольку у вас не будет информации о том, какой пакет зависит от того, от какого. Это важно, потому что программное обеспечение в мире * NIX компилируется с множеством зависимостей (библиотек и других файлов) между пакетами, поэтому даже такая простая вещь, как создание минималистического chroot, близка к кошмару. Даже не говоря о целой операционной системе.


0

Возможно, вам нужно пойти спросить тех, кто был там ..

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


Вот маленький кусочек головоломки:

PhoneAena.com> Подробное интервью: Ubuntu Touch стремится учиться на ошибках Android

Генезис Ubuntu Touch

Ubuntu началась в 2004 году и быстро вызвала интерес в сообществе Linux. Разработчики собрались вокруг продукта, и что более важно, духа распространения. В то время дистрибутивы Linux были сферой технической элиты и были недоступны для обычных пользователей. Марк Шаттлворт собрал разработчиков из сообщества Debian, чтобы изменить это. Цель состояла в том, чтобы создать дистрибутив Linux, который был бы простым в использовании, легким для получения и придерживался строгого графика обновлений. Конечно, первые две части этой стратегии были настоящими ключами, потому что доступность открыла гораздо более широкую базу пользователей для ОС.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.