Ubuntu Debian'ı nasıl kullanıyor?


35

Linux Mint, Ubuntu'ya dayanmaktadır. Ubuntu, Debian'a dayanmaktadır. Bunun gibi, Ubuntu, Debian, Slackware, vb. Temel alan birçok linux dağıtımı var. Nasıl yapılır?


1
@Zenklys - bu bir kopya değil. Debian ve Ubuntu arasındaki farkı bilmek istemiyorum. Bilmek istediğim şey, bir başka dağıtıma dayalı bir dağıtımın nasıl olduğu. Ubuntu ve Debian'ı sadece sormaya çalıştığımı anlatmak için örnek olarak aldım.

Farklılıkları bilerek, yeniden birleştirmeyi biliyorsunuzdur. ;)
Zenklys

Slackware debian ya da
ubuntu'ya dayanmıyor

Burada “dayanarak” ifadesi, aldıkları, değiştirdikleri anlamına gelir. Bu nedenle Ubuntu, Debian'ın değiştirilmiş bir versiyonudur.
ctrl-alt-delor

Yanıtlar:


21

Zack'in UDS-P Konuşma Slaytlarında açıklayan harika bir diyagramı vardı

Ubuntu'nun Kaynağı

Temel olarak, Her Ubuntu döngüsü, Debian Import Freeze'e kadar , Ubuntu'da değiştirilmemiş kaynak paketleri günlük olarak Debian'dan Ubuntu'ya kopyalanır (% 74 dal). Hem Debian hem de Ubuntu’da değiştirilen paketler , genellikle Ubuntu’daki pakete en son dokunan geliştirici tarafından elle birleştirilir (Yama dalı).

Bazı çekirdek paketler (çekirdek, masaüstünün çoğu ve diğer bitler) Debian'dan gelmez ve doğrudan Upstreams'tan gelir (% 11 şube)

Böylece, Ubuntu kendi çekirdek paket setini sürdürür ve aynı zamanda büyük miktardaki Debian paketlerinden yararlanır.


19

Ubuntu aynı paketleme yönetim sistemini (deb ve apt) kullanır ve her geliştirme döngüsü Debian'ın en yeni paketlerini alır ve ardından onları Ubuntu özelliklerine uyarlar ve gerektiğinde daha fazla özellik ve yamalar ekler. Ayrıca değişiklikleri Debian'a geri götürürler ve çoğu zaman geliştiriciler Ubuntu ve Debian geliştiricileridir.

Nane sırayla Ubuntu paketlerinde de aynıdır (Güncelleme: Mint geri kalmış gibi görünmese de)


Teşekkürler!!! Ama hala bir sorum var. Eğer Ubuntu'nun kendisi Debian paketlerini kullanıyorsa, biri yalnızca Debian'ı kullanmalıdır. Ama yine de insanlar Ubuntu'ya giderler mi?

2
Amaçları ve felsefeleri biraz farklı. Kararlı, platformlar arası bir işletim sistemi istiyorsanız, elbette Debian'a geçin. Popüler uygulamaların oldukça yeni sürümlerini çalıştıran bir masaüstü işletim sistemi istiyorsanız, Ubuntu'yu seçin.

1
Ubuntu, Debian paketlerini kendi modifikasyonları ve ilaveleri için üs olarak kullanır. Bu nedenle, her durumda aynı paket değildir. Çoğu zaman Ubuntu'da işler düzeltildi ve daha sonra Debian'a doğru yöneldi. Aynı zamanda, Debian'ın istikrarlı bir şekilde serbest bırakılması, eski sürümleri de kullanır, çünkü sürüm daha az sıklıkta ve kararlılığa odaklanır. Ubuntu ise paketleri Debian testlerinden alıyor ve her altı ayda bir piyasaya sürüyor.
Manfred Moser,

4
Debian, sistemlerine hangi paketleri ekleyeceği konusunda çok güçlü bir ideolojiye sahiptir. Debian, yalnızca "özgür olduğu gibi özgür" (açık kaynaklı lisanslama) ve "biradaki gibi" özgür olmamaya (tamamen açık kaynaklı lisans verilmesine rağmen) serbest olanları içerir. Bu, sistemdeki bazı şeyleri ciddi şekilde sınırlandırdı. Örneğin, video sürücüleri verilebilir, ancak yalnızca ölçütleri karşılamayan ve dolayısıyla ellerin takılması için ikili dosyalar olarak verilebilir. Ubuntu, Debian'la yapılan büyük çerçeveyi ve paket sistemini aldı ve politik bir açıklamadan çok, mükemmel bir kullanıcı deneyimi haline getirdi.
MattG

1
Erm, ben bir Ubuntu ve Debian geliştiricisiyim ve Mint'ten hiç katkı görmedim. Ayrıca, kullanıcılarının bize böcek göndermesini engellemek için bir şey yapmıyor gibi görünüyor :)
tumbleweed

12

İsmi dışında, dağılımı tanımlayan çok şey var. Paketleme sistemi (deb, rpm, ...), standart ortam (örneğin standart olarak kullanılan "init" türü) ve zamanlama politikası, ana hedef kullanıcılar vb. Gibi bir dizi başka şey. Çekirdek aletler iki dağıtım "kardeş" yapmaz. Örneğin, Red-Hat ve SuSE örneğine bakın: @ Zenklys ile bağlantılı grafikte, SuSE'nin Slackware'den erken bir türev olduğunu görüyorsunuz, ancak RPM paketleme sistemini Red-Hat'tan ödünç almışlar, sanırım yeniden icat etmemek için RPM paketleme sistemini ödünç almışlar. tekerlek.

Bu şeylerin çoğu, birisinin (bir şirket, birey veya gelişmekte olan bir topluluk) sizin için aldığı kararlardır. Bazı dağıtımlar birbirlerinden oldukça farklıdır ve kökenlerinde neredeyse hiçbir ortak yanı yoktur (Debian ve Red-Hat, ilk dönemlerden iki örnektir), bir çalışma ortamına ulaşmak için paralel çabaların sonucu olarak ortaya çıkarlar; oldukça büyük bir topluluk, mevcut bir dağıtımın belirli yönlerinin, daha kısa (veya daha büyük!) sürüm döngüleri olması veya belki de dağıtımı daha az "genel" hale getirme ve medya oluşturma (sizin gibi) bazı yönlere odaklanma gibi farklı bir şekilde yapılabileceğini kabul eder. ön kurulum araçları, belirli şeyler için daha iyi / daha kolay donanım konfigürasyonuna sahip olmaya çalışın ...); veya bir şirket belirli hedef kitleler için bir dağıtım ayarlayarak iş yapabilir karar verdiğinde.

Bundan sonra Ubuntu ile devam edelim, ancak bu sürecin her yerde benzer olduğunu unutmayın.

Tabii ki, "türev" yolunu kullanmak, çalışmanızın istenen değişiklikleri yapmaya ve "ebeveyn" versiyonunu takip etmeye odaklanacağı, 0 gününden itibaren bir çalışma sistemiyle başladığınız anlamına gelir.

Ubuntu, bu anlamda bir Debian türevidir: çalışma dağıtımı yaptılar ve bir çok şeye karar verdiler: varsayılan (ve resmi olarak desteklenen) masaüstü ortamı ve teması, root olmayan bir kullanıcının tüm kısıtlı alanlara erişebilmesine vurgu yaptılar. (örneğin donanım kurulumu), vb. ve ayrıca araçları ve bazen de yenilerini geliştirmek, amaçlarına ulaşmak için araçları entegre etmek. Bir noktada, önemli alt sistemlerin değiştirilmesi (örneğin, yeni başlayacaklar gibi) veya örneğin Ubuntu'nun yoğun olarak bağlı olduğu Python için olan araçların varsayılan sürümleri gibi daha temel kararlar almaya başladılar. Bu değişikliklerin bir kısmı orijinal dağıtımda gerçekleşmeyebilir veya daha uzun zaman alabilir ... ya da tam tersi,

Sonra tekrar, bir noktada Ubuntu kullanıcıları memnun değildi karar tüm böylece (veya olmayabilir) belli "resmi" elde sona erebilir Kubuntu'da veya Xbuntu gibi türevleri ile bitirmek, onlar için atılıyor seçimler orijinal proje içindeki statü.

Ubuntu, Debian ile belirli bir geri bildirim düzeyini korumuştur, bilginizi birinden diğerine (belirli bir dereceye kadar) almanızı kolaylaştırır, ancak bunun tüm türev dağıtımları için doğru olması gerekmez.

Ve bunun gibi ... ama cevap şimdiye kadar uzun sürüyor: P


8

Linux dağıtımları ve ilişkileri hakkındaki bu küçük resmi her zaman sevdim. :)

http://fr.wikipedia.org/wiki/Fichier:Gldt.svg


4
Şimdi bu gerçekten soruyu cevaplamıyor ...
levesque

7
ve bu küçük bir resim değil !
Aditya Patawari

3
Gerçekten de, ancak linux dezavantajlarının ilginç bir grafik gösterimi. Açıkça cevap vermiyor ama konuyla ilgili;)
Zenklys

İlginç Bilgiler: resim hakkında, 1. Herhangi bir işletim sistemi adına tıklarsanız, resmi web sitelerine yönlendirileceksiniz 2. Üst ve alt zaman çizelgesindeki 'Yılları' not edin. 3. GNU’nun logosunu Tux’un midesinde algıla. Daha fazla biliyorsanız + plz payı!
Tyëë-Ø
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.