Come è stato sviluppato Ubuntu per la prima volta?


15

Non sono un sostenitore di Ubuntu. Sono qui da un po '. La domanda che sto per porre richiede sostanzialmente una risposta esplicativa, possibile con esempi. La mia domanda è semplice È come di seguito: -

Tutti dicono, Ubuntu è stato sviluppato da Debian, inciampando in così tante cose, aggiungendo qualcos'altro, dando display personalizzati, branding, immagini o sfondi, ecc. La mia domanda è come lo fanno. È stato semplicemente installando una distro Debian minima in un sistema informatico, aggiungendo e apportando modifiche a quel sistema, aggiungendo il programma di installazione di Ubiquity alla distro installata e quindi creando un file ISO?

Considera i due scenari.

scenario 1

  1. Montano un'immagine CD ISO

  2. Rimuovere i pacchetti indesiderati

  3. Aggiungi marchio

  4. Crea personalizzazioni

  5. reimballare la ISO

-O-

Scenario 2

  1. Installa una distro Debian sul PC

  2. Rimuovere i pacchetti indesiderati e installarne di nuovi sul sistema operativo installato

  3. Applicare marchi personalizzati al sistema operativo installato

  4. Esegui personalizzazioni nella macchina installata

  5. Aggiungi un programma di installazione al sistema operativo installato

  6. reimballare la ISO

Cosa sta realmente accadendo?



3
@ RaduRădeanu Vuole sapere come è successo "Ubuntu è un fork della base di codice del progetto Debian." e non che sia solo quello. Come hanno fatto?
Alvar,

è quindi la storia di Debian.
dschinn1001,

1
no, la storia di come Debian si è evoluta da Debian a Ubuntu.
Alvar,

Qualcuno ha qualche idea su questo?
Roshan George,

Risposte:


7

Il cuore della distribuzione è l'archivio dei pacchetti, quindi hanno iniziato creando un archivio (archive.ubuntu.com) e copiando lì i pacchetti sorgente debian e costruendoli sui demoni build. Quindi hanno proceduto alla modifica di molti pacchetti e all'aggiornamento dell'archivio, prima di dichiararlo finalmente la prima versione di Ubuntu e la creazione di nuove immagini cd dall'archivio.

Il cd live e l'ubiquità sono usciti dopo diverse uscite. Inizialmente il cd di installazione utilizzava debian-installer: quello che ora chiamiamo cd alternativo / server.


4

Rispondere a questa domanda richiederebbe una risposta molto lunga, e ci sarebbero molte informazioni da inserire. Sono stato in grado di riassumere in questo. Spero che ti aiuti a rispondere alla tua domanda.

Ubuntu ha le sue radici nella distribuzione Debian GNU / Linux. Inizialmente era stato progettato come un semplice fork dalla distribuzione principale.

Debian tende ad essere più conservatore nella frequenza con cui rilascia nuove versioni. Il nuovo fork è stato impostato per essere un'istantanea rilasciata ogni sei mesi. È stato originariamente rilasciato con il nome "no-name-yet.com". Questo dominio ora reindirizza al sito Web principale di Ubuntu. Il programma di rilascio di sei mesi ha tenuto, ma la semplice idea di istantanea no. A differenza di altri fork basati su Debian (ad es. Xandros, Linspire e Libranet), la nuova versione rimane liberamente disponibile e utilizza prevalentemente software libero (alcuni dei driver hardware sono proprietari).

Tuttavia, è cresciuto oltre le sue radici Debian e divenne una distribuzione a sé stante. Considerando che uno era in grado di mescolare e abbinare il software dei due, ora si deve fare più attenzione alla compatibilità.

No-name-yet.com alla fine divenne Ubuntu e la prima versione rilasciata pubblicamente (4.10) è stata rilasciata nell'ottobre del 2004. È diventata rapidamente molto popolare tra gli utenti Linux per la sua facilità d'uso e il supporto hardware avanzato. Rimane la versione più popolare di Linux su Distrowatch.

Lo sviluppo della distribuzione è attualmente finanziato da Canonical Ltd, una società di proprietà e gestita da Mark Shuttleworth. Nel luglio del 2005, Canonical ha creato la Ubuntu Foundation con una dotazione iniziale di $ 10 milioni (USD). Lo scopo della fondazione è supportare lo sviluppo e mantenere gratuitamente il sistema operativo qualora dovesse succedere qualcosa a Shuttleworth o alla società madre, Canonical.

Il libro ufficiale di Ubuntu: Presentazione di Ubuntu

Questo capitolo presenta il progetto Ubuntu, la sua distribuzione, i suoi processi di sviluppo e parte della storia che lo ha reso possibile.

  • Un giro selvaggio
  • Software libero, Open Source e GNU / Linux
  • Una breve storia di Ubuntu
  • Che cos'è Ubuntu?
  • Promesse e obiettivi di Ubuntu
  • Canonical e la Ubuntu Foundation
  • Sottoprogetti, derivati ​​e spin off di Ubuntu
  • Sommario

QUESTO CAPITOLO PRESENTA IL PROGETTO UBUNTU, la sua distribuzione, i suoi processi di sviluppo e parte della storia che lo ha reso possibile. Se stai cercando di entrare subito e iniziare con Ubuntu, vai subito al Capitolo 2, Installazione di Ubuntu. Se sei interessato a scoprire da dove proviene Ubuntu e dove sta andando, questo capitolo fornirà una buona introduzione.

Un giro selvaggio

Nell'aprile 2004 Mark Shuttleworth ha riunito una dozzina di sviluppatori dei progetti Debian, GNOME e GNU Arch per fare brainstorming. Shuttleworth ha chiesto agli sviluppatori se fosse possibile un migliore tipo di sistema operativo (OS). La loro risposta fu "Sì". Ha chiesto loro come sarebbe stato.

Ha chiesto loro di descrivere la comunità che avrebbe creato un tale sistema operativo. Quel gruppo ha lavorato con Mark per trovare le risposte a queste domande, e poi hanno deciso di provare a trasformare le risposte in realtà. Il gruppo si è nominato Warthogs e si è dato una scadenza di sei mesi per costruire un sistema operativo di prova. Hanno soprannominato il loro primo rilascio Warty Warthog con il ragionevole presupposto che il loro primo prodotto avrebbe avuto le sue verruche. Poi si misero al lavoro. Continuare a leggere

Di seguito sono riportati alcuni riferimenti che ho trovato in grado di gettare un po 'più di luce nel rispondere, ma ho detto all'inizio, ci sarebbero volute molte informazioni per rispondere. Esiste un documento intitolato Debian e Ubuntu, in formato PDF, che può essere scaricato da qui

Che cos'è Ubuntu Linux?

Storia di Ubuntu: rivisitata e aggiornata

La storia di Ubuntu

Fonte: The Ubuntu Book ufficiale: Presentazione di Ubuntu


1

Per quanto posso dire, non otterrai una buona risposta a meno che non parli con gli sviluppatori che erano lì all'inizio.

Guardando le mailing list di ubuntu-devel fino a settembre e dicembre 2004, quando Warty Warthog è stato rilasciato, non fornisce indizi su come abbiano iniziato. Tuttavia, se guardi come costruire un fork Debian , oggi, puoi avere un'idea decente di come potrebbero essere iniziati.

Fondamentalmente, è necessario creare un nuovo repository e passare da lì.


0

Ubuntu è basato su .deb, quindi non puoi semplicemente indirizzare il sistema operativo e metterlo su un CD. Anche se non ho informazioni autentiche sul modo in cui Ubuntu è stato biforcuto da Debian, la migliore ipotesi sarebbe che abbiano fatto funzionare alcuni degli strumenti di costruzione distro-wide e tirato i pacchetti che ritenevano importanti dal repository instabile di Debian, quindi personalizzazioni applicate a loro. Questi pacchetti sono stati aggiunti al repository APT e al processo di debootstrap.

Fondamentalmente se stai costruendo una distro, puoi andare in due modi. O si parte da zero e si cercano i pacchetti che si desidera includere nel sito del manutentore a monte, si tirano e si impacchettano quelli nel proprio formato e si aggiungono le informazioni sulla dipendenza da soli, oppure si rovesciano una distribuzione relativamente stabile.

Il reimballaggio dell'intero sistema non è un modo molto sostenibile di procedere, poiché non si avranno le informazioni su quale pacchetto dipende da quale. Questo è importante perché il software nel mondo * NIX viene compilato con molte dipendenze (librerie e altri file) tra i pacchetti, quindi anche qualcosa di banale come la creazione di un chroot minimalista è vicino a un incubo. Neanche parlando di un intero sistema operativo.


0

Potrebbe essere necessario andare a chiedere quelli che erano lì ..

I pezzi chiave (dal mio ricordo, come osservatore) erano il modello di driver semplificato (quindi tutto montato su un CD), la selezione di un gruppo di app "standard" e altri (semplici) dettagli su come rendere più facile l'installazione e supporto.


Ecco un piccolo pezzo del puzzle:

PhoneAena.com> Intervista approfondita: Ubuntu Touch mira a imparare dagli errori di Android

La genesi di Ubuntu Touch

Ubuntu è iniziato nel 2004 e ha rapidamente suscitato interesse all'interno della comunità Linux. Gli sviluppatori si sono riuniti attorno al prodotto e, soprattutto, all'etica della distribuzione. All'epoca, le distro Linux erano il regno dell'élite tecnologica e non erano accessibili agli utenti medi. Mark Shuttleworth ha riunito gli sviluppatori della comunità Debian per cambiarlo. L'obiettivo era quello di creare una distrobuzione Linux che fosse facile da usare, facile da ottenere e mantenuta in un programma di aggiornamento rigoroso. Le prime due parti di quella strategia sono state le vere chiavi ovviamente, perché l'accessibilità ha aperto una base di utenti molto più ampia per il sistema operativo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.