Debian tabanlı bir dağıtım nasıl yapılır?

İlledelinux hocanın biyografisini okumanızı tavsiye ederim forumdan ayrılmış bir kullanıcı ama hikayesi makaleleri duruyor dağıtımı ise YouTube üzerinde mevcut.

Öncelikle dağıtımları incelemenizi tavsiye ederim sonra Python öğrenmelisiniz sonrası gelir.
 
İlledelinux hocanın biyografisini okumanızı tavsiye ederim forumdan ayrılmış bir kullanıcı ama hikayesi makaleleri duruyor dağıtımı ise YouTube üzerinde mevcut.

Öncelikle dağıtımları incelemenizi tavsiye ederim sonra Python öğrenmelisiniz sonrası gelir.
Teşekkür ederim
Mevcut Debian tabanlı bir dağıtımı forklayabilirsiniz.
Nasıl? Pek bilgim yok bu konularda.
 
Nasıl? Pek bilgim yok bu konularda.
Dağıtımı oluşturan süreçler ve scriptler var; konfigüre edilmiş paketler, dosyalar gibi. Dağıtımın bir kurucusu vardır, mesela eklenen/çıkarılanlar ve güncellenen konfigürasyonlardan sonra dağıtımın kurucusunun kurabileceği şekilde her şeyi derleyen scriptleri vardır.

Mevcut Debian tabanlı dağıtımlara bakın; düzgün projelendirilmiş olan bir tanesinin Git reposunu forklayabilirsiniz. Forkladıktan sonra öncelikle build dökümanını okuyup olduğu gibi kurulabilir şekilde build edin; bu aşamadan sonra mesela bir paket ekleyin sonra tekrar derleyin, eklediğiniz paketin dahil olduğu bir dağıtım yapmış olacaksınız.

Dağıtımlara paket eklemek temelde ikiye ayrılır:
  • Paketi kurulabilir imaja dahil etmek
  • Kurulum esnasında internetten kurması için paketi belirtmek
Dağıtımın kurulum ve build yazılımlarına bağlı olarak built-in kurulacak paketlerin dahil edilmesi de değişebilir:
  • Build configde belirtilen paketleri indirir ve kurulum imajına dahil edebilir
  • Paket dosyalarını doğrudan eklersiniz
Bunlar dağıtımın yapısına göre değişir.

İleriki aşamalarda örneğin, bir kurulum sonrası ilk ayarlar şeysi yapıp dağıtıma dahil edebilirsiniz ya da kurulum yazılımını geliştirerek daha kullanıcı dostu hale getirebilirsiniz.
 
Dağıtımı oluşturan süreçler ve scriptler var; konfigüre edilmiş paketler, dosyalar gibi. Dağıtımın bir kurucusu vardır, mesela eklenen/çıkarılanlar ve güncellenen konfigürasyonlardan sonra dağıtımın kurucusunun kurabileceği şekilde her şeyi derleyen scriptleri vardır.

Mevcut Debian tabanlı dağıtımlara bakın; düzgün projelendirilmiş olan bir tanesinin Git reposunu forklayabilirsiniz. Forkladıktan sonra öncelikle build dökümanını okuyup olduğu gibi kurulabilir şekilde build edin; bu aşamadan sonra mesela bir paket ekleyin sonra tekrar derleyin, eklediğiniz paketin dahil olduğu bir dağıtım yapmış olacaksınız.

Dağıtımlara paket eklemek temelde ikiye ayrılır:
  • Paketi kurulabilir imaja dahil etmek
  • Kurulum esnasında internetten kurması için paketi belirtmek
Dağıtımın kurulum ve build yazılımlarına bağlı olarak built-in kurulacak paketlerin dahil edilmesi de değişebilir:
  • Build configde belirtilen paketleri indirir ve kurulum imajına dahil edebilir
  • Paket dosyalarını doğrudan eklersiniz
Bunlar dağıtımın yapısına göre değişir.

İleriki aşamalarda örneğin, bir kurulum sonrası ilk ayarlar şeysi yapıp dağıtıma dahil edebilirsiniz ya da kurulum yazılımını geliştirerek daha kullanıcı dostu hale getirebilirsiniz.
Çok teşekkür ederim
 

Geri
Yukarı