Comment Ubuntu a-t-il été développé pour la première fois?


15

Je ne suis pas un noob pour Ubuntu. Je suis ici depuis un moment. La question que je vais poser demande essentiellement une réponse explicative, possible avec des exemples. Ma question est simple. C'est comme ci-dessous: -

Tout le monde dit, Ubuntu a été développé à partir de Debian, en déclenchant tant de choses, en ajoutant autre chose, en donnant des affichages personnalisés, une image de marque, des images ou des arrière-plans, etc. Ma question est de savoir comment ils le font. Était-ce simplement en installant une distribution Debian minimale dans un système informatique, en ajoutant et en apportant des modifications à ce système, en ajoutant le programme d'installation Ubiquity à la distribution installée, puis en créant un fichier iso?

Considérez les deux scénarios.

Scénario 1

  1. Ils montent une image ISO de CD

  2. Supprimer les packages indésirables

  3. Ajouter une marque

  4. Faire des personnalisations

  5. remballer l'ISO

-OU-

Scénario 2

  1. Installer une distribution Debian sur le PC

  2. Supprimez les packages indésirables et installez-en de nouveaux sur le système d'exploitation installé

  3. Appliquer des marques personnalisées au système d'exploitation installé

  4. Faire des personnalisations dans la machine installée

  5. Ajouter un programme d'installation au système d'exploitation installé

  6. remballer l'ISO

Que se passe-t-il réellement?



3
@ RaduRădeanu Il veut savoir comment cela s'est produit "Ubuntu est un fork de la base de code du projet Debian." et non pas que ce soit juste cela. Comment l'ont-ils fait?
Alvar

c'est alors l'histoire de Debian.
dschinn1001

1
non, l'histoire de l'évolution de Debian de Debian à Ubuntu.
Alvar

Quelqu'un a une idée à ce sujet?
Roshan George

Réponses:


7

Le cœur de la distribution est l'archive des paquets, donc ils ont commencé par créer une archive (archive.ubuntu.com), et y copier les paquets source debian et les construire sur les démons de construction. Ensuite, ils ont procédé à la modification de nombreux packages et à la mise à jour de l'archive, avant de la déclarer définitivement la première version d'Ubuntu et de créer de nouvelles images de CD à partir de l'archive.

Le cd live et l'ubiquité sont apparus plusieurs fois plus tard. Initialement, le CD d'installation utilisait l'installateur Debian: ce que nous appelons maintenant le CD alternatif / serveur.


4

Répondre à cette question prendrait une réponse très longue, et ce serait beaucoup d'informations à fournir. J'ai pu le résumer à cela. J'espère que cela vous aidera à répondre à votre question.

Ubuntu a ses racines dans la distribution Debian GNU / Linux. Il était initialement prévu comme un simple fork de la distribution principale.

Debian a tendance à être plus conservatrice quant à la fréquence à laquelle elle publie de nouvelles versions. La nouvelle fourchette devait être un instantané publié tous les six mois. Il a été initialement publié sous le nom "no-name-yet.com". Ce domaine est désormais redirigé vers le site Web principal d'Ubuntu. Le calendrier de publication de six mois a été respecté, mais l'idée de l'instantané simple ne l'a pas été. Contrairement aux autres fourches basées sur Debian (par exemple, Xandros, Linspire et Libranet), la nouvelle version reste disponible gratuitement et utilise principalement des logiciels gratuits (certains des pilotes matériels sont propriétaires).

Il a cependant dépassé ses racines Debian et est devenu une distribution à part entière. Alors que l'on était capable de mélanger et de faire correspondre les logiciels des deux, maintenant il faut faire plus attention à la compatibilité.

No-name-yet.com est finalement devenu Ubuntu, et la première version publique (4.10) est sortie en octobre 2004. Elle est rapidement devenue très populaire parmi les utilisateurs de Linux pour sa facilité d'utilisation et son support matériel avancé. Il reste la version la plus populaire de Linux sur Distrowatch.

Le développement de la distribution est actuellement financé par Canonical Ltd, une société détenue et dirigée par Mark Shuttleworth. En juillet 2005, Canonical a créé la Fondation Ubuntu avec une dotation initiale de 10 millions de dollars (USD). L'objectif de la fondation est de soutenir le développement et de maintenir le système d'exploitation gratuit si quelque chose devait arriver à Shuttleworth ou à la société mère, Canonical.

Le livre officiel d'Ubuntu: Présentation d'Ubuntu

Ce chapitre présente le projet Ubuntu, sa distribution, ses processus de développement et une partie de l'histoire qui a rendu tout cela possible.

  • Un tour sauvage
  • Logiciels libres, Open Source et GNU / Linux
  • Une brève histoire d'Ubuntu
  • Qu'est-ce que Ubuntu?
  • Promesses et objectifs d'Ubuntu
  • Canonical et la Fondation Ubuntu
  • Sous-projets, dérivés et spin-offs Ubuntu
  • Sommaire

CE CHAPITRE PRÉSENTE LE PROJET UBUNTU, sa distribution, ses processus de développement et une partie de l'histoire qui a rendu tout cela possible. Si vous cherchez à vous lancer et à démarrer avec Ubuntu, passez tout de suite au chapitre 2, Installation d'Ubuntu. Si vous souhaitez d'abord savoir d'où vient Ubuntu et où il va, ce chapitre fournira une bonne introduction.

Un tour sauvage

En avril 2004, Mark Shuttleworth a réuni une douzaine de développeurs des projets Debian, GNOME et GNU Arch pour réfléchir. Shuttleworth a demandé aux développeurs si un meilleur type de système d'exploitation (OS) était possible. Leur réponse a été "oui". Il leur a demandé à quoi cela ressemblerait.

Il leur a demandé de décrire la communauté qui construirait un tel système d'exploitation. Ce groupe a travaillé avec Mark pour trouver des réponses à ces questions, puis ils ont décidé d'essayer de faire des réponses une réalité. Le groupe s'est nommé Warthogs et s'est donné un délai de six mois pour construire un système d'exploitation de preuve de concept. Ils ont surnommé leur première version le Warty Warthog avec l'hypothèse raisonnable que leur premier produit aurait ses verrues. Puis ils se sont mis au travail. Continuer à lire

Vous trouverez ci-dessous quelques références que j'ai trouvées peuvent apporter un peu plus de lumière dans la réponse, mais j'ai dit au début, cela prendrait beaucoup d'informations pour répondre. Il existe un document intitulé Debian et Ubuntu, au format PDF, qui peut être téléchargé ici

Qu'est-ce que Ubuntu Linux?

Histoire d'Ubuntu: revisitée et mise à jour

L'histoire d'Ubuntu

Source: Le livre officiel d'Ubuntu: Présentation d'Ubuntu


1

Pour autant que je sache, vous n'obtiendrez pas une bonne réponse à moins que vous ne parliez aux développeurs qui étaient là au début.

En regardant les listes de diffusion ubuntu-devel en septembre et décembre 2004, lorsque Warty Warthog a été publié, ne donne aucun bon indice sur la façon dont ils ont commencé cela. Cependant, si vous regardez comment construire un fork Debian , aujourd'hui, vous pouvez avoir une idée décente de la façon dont ils ont pu commencer.

Fondamentalement, vous devez créer un nouveau référentiel et partir de là.


0

Ubuntu est basé sur .deb, vous ne pouvez donc pas simplement cibler le système d'exploitation et le mettre sur un CD. Bien que je ne dispose pas d'informations authentiques sur la façon dont Ubuntu a été dérivé de Debian, la meilleure supposition serait qu'ils ont obtenu certains des outils de construction à l'échelle de la distribution et tiré les paquets qu'ils jugeaient importants du dépôt instable de Debian, puis leur a appliqué des personnalisations. Ces packages ont été ajoutés au dépôt APT et au processus debootstrap.

Fondamentalement, si vous construisez une distribution, vous pouvez aller de deux façons. Soit vous partez de zéro et recherchez les packages que vous souhaitez inclure sur le site du responsable en amont, vous les extrayez et les empaquetez dans votre propre format et ajoutez vous-même les informations de dépendance, soit vous créez une distribution relativement stable.

Le remballage de l'ensemble du système n'est pas un moyen très facile à suivre, car vous n'aurez pas les informations sur le paquet qui dépend de qui. Ceci est important car les logiciels dans le monde * NIX sont compilés avec beaucoup de dépendances (bibliothèques et autres fichiers) à travers les packages, donc même quelque chose d'aussi trivial que de créer un chroot minimaliste est proche d'un cauchemar. Sans même parler d'un système d'exploitation complet.


0

Vous devrez peut-être aller demander à ceux qui étaient là ..

Les éléments clés (d'après mes souvenirs, en tant qu'observateur) étaient le modèle de pilote simplifié (donc tout était monté sur un CD), la sélection d'un groupe d'applications `` standard '' et d'autres détails (simples) pour le rendre plus facile à installer et soutien.


Voici une petite pièce du puzzle:

PhoneAena.com> Entretien approfondi: Ubuntu Touch vise à apprendre des erreurs d'Android

La genèse d'Ubuntu Touch

Ubuntu a commencé en 2004 et a rapidement suscité de l'intérêt au sein de la communauté Linux. Les développeurs se sont réunis autour du produit et, plus important encore, de l'éthique de la distribution. À l'époque, les distributions Linux étaient le domaine de l'élite technologique et n'étaient pas accessibles aux utilisateurs moyens. Mark Shuttleworth a rassemblé des développeurs de la communauté Debian pour changer cela. Le but était de créer une distribution Linux facile à utiliser, facile à obtenir et respectant un calendrier de mise à jour strict. Les deux premières parties de cette stratégie étaient bien sûr les vraies clés, car l'accessibilité a ouvert une base d'utilisateurs beaucoup plus large pour le système d'exploitation.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.