Ubuntu ilk nasıl gelişti?


15

Ben Ubuntu için bir çaylak değilim. Bir süredir buradayım. Soracağım soru temel olarak örneklerle mümkün olan açıklayıcı bir cevap gerektiriyor. Sorum basit. Aşağıdaki gibidir: -

Herkes, Ubuntu'nun Debian'dan geliştirildiğini, çok fazla şey açarak, başka bir şey ekleyerek, özel ekranlar, marka, görüntüler veya arka planlar vb. Vererek geliştirildiğini söylüyor. Sorum şu. Bir bilgisayar sistemine minimal bir Debian dağıtımı yükleyerek, bu sisteme değişiklikler ekleyerek ve bu sistemde değişiklikler yaparak, kurulu dağıtımlara Ubiquity yükleyicisi ekleyip bir iso dosyası oluşturarak mı?

İki senaryoyu düşünün.

Senaryo 1

  1. Bir CD ISO görüntüsü monte ediyorlar

  2. İstenmeyen paketleri kaldırın

  3. Marka ekleyin

  4. Özelleştirmeler yapın

  5. ISO'yu yeniden paketleyin

-VEYA-

Senaryo 2

  1. PC'ye Debian dağıtımını yükleme

  2. İstenmeyen paketleri kaldırın ve yüklü işletim sistemine yenilerini yükleyin

  3. Yüklü işletim sistemine özel markaları uygulayın

  4. Yüklü makinede özelleştirmeler yapın

  5. Yüklü işletim sistemine bir yükleyici ekleyin

  6. ISO'yu yeniden paketleyin

Aslında ne oluyor?



3
@ RaduRădeanu Bunun nasıl olduğunu bilmek istiyor "Ubuntu Debian projesinin kod tabanının çatalını oluşturuyor." ve sadece bu değil. Bunu nasıl yaptılar?
Alvar

o zaman Debian'ın tarihidir.
dschinn1001

1
hayır, Debian'ın Debian'dan Ubuntu'ya nasıl evrimleştiğinin tarihi.
Alvar

Bu konuda bir fikri olan var mı?
Roshan George

Yanıtlar:


7

Dağıtımın kalbi paket arşividir, bu yüzden bir arşiv (archive.ubuntu.com) oluşturarak ve debian kaynak paketlerini oraya kopyalayıp yapı cinlerine inşa ederek başladılar. Daha sonra, Ubuntu'nun ilk sürümü olarak ilan edilmeden ve arşivden yeni cd görüntüleri oluşturmadan önce birçok paketi değiştirmeye ve arşivi güncellemeye devam ettiler.

Canlı cd ve ubiquity daha sonra birkaç sürüm hakkında geldi. Başlangıçta yükleme cd'si debian-installer'ı kullandı: şimdi alternatif / sunucu cd'si diyoruz.


4

Bu soruyu cevaplamak çok uzun bir cevap alacaktı ve koymak için çok fazla bilgi olurdu. Bunu bu şekilde özetleyebildim. Umarım sorunuzu cevaplamanıza yardımcı olur.

Ubuntu'nun kökleri Debian GNU / Linux dağıtımındadır. Başlangıçta ana dağıtımdan basit bir çatal olarak planlandı.

Debian, yeni sürümlerini ne sıklıkla yayınladığında daha muhafazakar olma eğilimindedir. Yeni çatal altı ayda bir yayınlanan bir enstantane olacak şekilde ayarlandı. Başlangıçta "no-name-yet.com" adı altında yayınlandı. Bu alan adı şimdi ana Ubuntu web sitesine yönlendiriliyor. Altı aylık yayın planı yapıldı, ancak basit anlık görüntü fikri olmadı. Diğer Debian tabanlı çatalların (ör. Xandros, Linspire ve Libranet) aksine, yeni sürüm serbestçe kullanılabilir durumdadır ve ağırlıklı olarak ücretsiz yazılım kullanır (bazı donanım sürücüleri tescillidir).

Bununla birlikte, Debian köklerinin ötesinde büyüdü ve kendi başına bir dağıtım haline geldi. Birisi eskiden yazılımı karıştırıp eşleştirebiliyorken, şimdi uyumluluk konusunda daha dikkatli olmak gerekiyor.

No-name-yet.com nihayet Ubuntu oldu ve ilk halka açık sürüm (4.10) Ekim 2004'te piyasaya sürüldü. Kullanım kolaylığı ve gelişmiş donanım desteği nedeniyle Linux kullanıcıları arasında hızla çok popüler oldu. Distrowatch'ta Linux'un en popüler sürümü olmaya devam ediyor.

Dağıtımın gelişimi şu anda Mark Shuttleworth'un sahibi olduğu ve işlettiği Canonical Ltd tarafından finanse edilmektedir. 2005 yılının Temmuz ayında Canonical, başlangıçta 10 milyon dolar (USD) ile Ubuntu Vakfı'nı kurdu. Vakfın amacı, Shuttleworth'a veya ana şirket olan Canonical'e herhangi bir şey olursa gelişmeyi desteklemek ve işletim sistemini ücretsiz tutmaktır.

Resmi Ubuntu Kitabı: Ubuntu Tanıtımı

Bu bölüm Ubuntu projesini, dağıtımını, geliştirme süreçlerini ve bunların hepsini mümkün kılan tarihin bazılarını tanıtır.

  • Vahşi Bir Yolculuk
  • Özgür Yazılım, Açık Kaynak ve GNU / Linux
  • Ubuntu'nun Kısa Tarihi
  • Ubuntu nedir?
  • Ubuntu Vaatleri ve Hedefleri
  • Kanonik ve Ubuntu Vakfı
  • Ubuntu Alt Projeleri, Türevleri ve Spin offları
  • özet

BU BÖLÜM UBUNTU PROJESİNİ, dağıtımını, gelişim süreçlerini ve bunların tümünü mümkün kılan tarihin bazılarını tanıtmaktadır. Hemen atlamak ve Ubuntu'yu kullanmaya başlamak istiyorsanız, hemen Bölüm 2, Ubuntu Kurulumu'na dönün. İlk olarak Ubuntu'nun nereden geldiği ve nereye gittiğiyle ilgili bilgi edinmek istiyorsanız, bu bölüm iyi bir giriş sağlayacaktır.

Vahşi Bir Yolculuk

Nisan 2004'te Mark Shuttleworth, Debian, GNOME ve GNU Arch projelerinden bir düzine geliştiriciyi beyin fırtınasına getirdi. Shuttleworth geliştiricilere daha iyi bir işletim sisteminin (OS) mümkün olup olmadığını sordu. Cevapları "Evet" idi. Onlara neye benzeyeceğini sordu.

Onlardan böyle bir işletim sistemi kuracak topluluğu tarif etmelerini istedi. Bu grup Mark ile birlikte bu soruların cevaplarını bulmak için çalıştı ve sonra cevapları gerçeğe dönüştürmeye karar verdiler. Grup kendini Warthogs olarak adlandırdı ve kavram kanıtı OS kurmak için altı aylık bir süre verdi. İlk ürünlerinin Warty Warthog'unu, ilk ürünlerinin siğillerine sahip olacağı varsayımıyla lanse ettiler. Sonra işe girdiler. Okumaya devam etmek

Aşağıda, yanıtlamaya biraz daha ışık tutabileceğini bulduğum bazı referanslar var, ancak başlangıçta bunun cevaplanması için çok fazla bilgi alacağını söyledim. İndirilebilir PDF biçiminde, Debian ve Ubuntu başlıklı bir belge yoktur İşte

Ubuntu Linux nedir?

Ubuntu'nun Tarihi: Revisited & Updated

Ubuntu hikayesi

Kaynak: Resmi Ubuntu Kitabı: Ubuntu Tanıtımı


1

Anlayabildiğim kadarıyla, başlangıçta orada olan geliştiricilerle konuşmadıkça iyi bir cevap alamayacaksınız.

Warty Warthog'un piyasaya sürüldüğü Eylül ve Aralık 2004 tarihlerine kadar olan ubuntu-devel posta listelerine bakıldığında, bunu nasıl başlattıklarına dair iyi ipuçları verilmiyor. Ancak, bugün bir Debian çatalı nasıl inşa edeceğinize bakarsanız, nasıl başladıklarına dair iyi bir fikir edinebilirsiniz.

Temel olarak, yeni bir depo oluşturmanız ve oradan gitmeniz gerekir.


0

Ubuntu .deb tabanlıdır, bu nedenle işletim sistemini targz edip bir CD'ye yerleştiremezsiniz. Ubuntu'nun Debian'dan nasıl çatallandığına dair gerçek bir bilgim olmasa da, en iyi tahmin, çalışmak için dağınık yapı araçlarından bazılarına sahip olmaları ve Debian'ın kararsız deposundan önemli gördükleri paketleri çekmeleri olurdu. onlara özelleştirmeler uyguladı. Bu paketler APT repo ve debootstrap sürecine eklendi.

Temel olarak bir dağıtım oluşturuyorsanız, iki yoldan gidebilirsiniz. Ya sıfırdan başlayıp akış yukarı bakımcının sitesinde olmasını istediğiniz paketleri ararsınız, bunları kendi biçiminize ekleyip paketler ve bağımlılık bilgilerini kendiniz eklersiniz ya da nispeten istikrarlı bir dağıtımdan çıkarırsınız.

Tüm sistemi yeniden paketlemek, sürdürmek için çok sürdürülebilir bir yol değildir, çünkü hangi paketin hangisine bağlı olduğuna dair bilgiye sahip olmayacaksınız. * NIX dünyasındaki yazılımlar paketler arasında çok sayıda bağımlılıkla (kütüphaneler ve diğer dosyalar) derlendiğinden, minimalist bir kroot oluşturmak kadar önemsiz bir şey bile bir kabusa yakındır. Bütün bir işletim sisteminden bahsetmiyorum bile.


0

Orada olanlara sormanız gerekebilir ..

Anahtar parçalar (hatırlamamdan bir gözlemci olarak) basitleştirilmiş sürücü modeli (böylece her şey bir CD'ye takıldı), bir grup 'standart' uygulama seçimi ve kurulumu daha kolay hale getirme hakkında diğer (basit) ayrıntılardı. destek.


İşte bulmacanın küçük bir parçası:

PhoneAena.com> Derinlemesine röportaj: Ubuntu Touch, Android hatalarından öğrenmeyi amaçlıyor

Ubuntu Touch'ın Doğuşu

Ubuntu 2004'te başladı ve hızla Linux topluluğuna ilgi duydu. Geliştiriciler, ürünün ve daha da önemlisi dağıtımın ethos'unun etrafında toplandılar. O zaman, Linux dağıtımları teknoloji elitinin alanıydı ve ortalama kullanıcılar tarafından erişilemedi. Mark Shuttleworth bunu değiştirmek için Debian topluluğundan geliştiricileri bir araya getirdi. Amaç, kullanımı kolay, elde edilmesi kolay ve sıkı bir güncelleme programına tutulan bir Linux dağıtımı oluşturmaktı. Bu stratejinin ilk iki kısmı elbette gerçek anahtarlardı, çünkü erişilebilirlik işletim sistemi için çok daha geniş bir kullanıcı tabanı açtı.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.