Bunun farklı dillerde Ubuntu'nun özelleştirilmiş sürümlerini oluşturmanın mümkün olduğunu duydum. Bunlar nedir ve nasıl yapabilirim?
Bunun farklı dillerde Ubuntu'nun özelleştirilmiş sürümlerini oluşturmanın mümkün olduğunu duydum. Bunlar nedir ve nasıl yapabilirim?
Yanıtlar:
Alan kısıtlamaları nedeniyle, ubuntu.com'dan indirilebilen resmi Ubuntu kurulum CD'leri (ISO görüntüleri olarak da bilinir), Ubuntu'nun kullanılabildiği birçok dilden sadece birkaçı içerir. Daha sonra herhangi bir ek dil kurulum sırasında veya sonrasında indirilebilir.
Yerelleştirilmiş görüntüler, orijinal ortamın belirli bir dilin çevirisini veya belirli bir konumla ilgili diğer değişiklikleri içerecek şekilde değiştirilmiş özelleştirilmiş sürümleridir.
Kurulum sırasında ve çalışan bir İnternet bağlantısına ihtiyaç duymadan anadil desteği almayı mümkün kılarlar. Dile ek olarak, Ubuntu'nun diğer yönlerini özel bir kültür veya bölge ile daha alakalı hale getirmek için özelleştirmeyi de sağlarlar.
Araçları kurma
Varsayılanlar paketi ayarlama
Bir sonraki adım, diliniz için tüm özelleştirmeleri içeren bir varsayılan paket oluşturmaktır . Bu paket, son görüntüyü oluşturmak için parametreleri içeren bir şablon olarak kullanılacaktır.
Şimdi varsayılan paketi oluşturmak için derleme komut dosyasını çalıştırın:
ubuntu-defaults-template {defaultspackagename}
cd {defaultspackagename}
{defaultspackagename}
Paketinizin adıyla değiştirmeyi unutmayın . Paket adları için kongre olduğunu ubuntu-defaults-{locale}
, nerede {locale}
olduğunu 2 harfli veya 3 harfli ISO 639-2 kodu Bulunduğunuz yerin. Katalanca konuşulan bir bölge için varsayılan paketubuntu-defaults-ca
Bu noktada, ilgili tüm ayarları o dizindeki .txt dosyalarındaki yerel ayarlarınızla değiştirebilirsiniz. Hepsi belgelenmiştir ve örnekler içermektedir.
Varsayılanlar paketini oluşturma
Önceki adımda oluşturduğunuz şey, yüklenebilir bir paket haline getirmek için şimdi oluşturmanız gereken bir kaynak paketidir.
Şimdi paketi oluşturmak için aşağıdaki komutu çalıştırın:
dpkg-buildpackage
Her şey yolunda giderse .deb
, üst klasörde uzantıya sahip bir paketiniz olacaktır . Gibi bir şeymyprojectdefaults_0.1_all.deb
ISO paketinizi yerel paketten oluşturun
Şimdi görüntüyü oluşturmak için komutu çalıştırın. Komutu çalıştırabilmek için çalışan bir İnternet bağlantısına ve birkaç GB boş alana ihtiyacınız olacak. Bu işlemin tamamlanması birkaç dakika sürecektir.
ubuntu-defaults-image --package ../myprojectdefaults_0.1_all.deb
Ortaya çıkan görüntü .iso uzantılı görüntüdür
Not: yerel bir paket kullanmaya alternatif olarak, bir PPA kurabilir ve aşağıdaki komutu kullanabilirsiniz (bu örnekte, paketinizi PPA'da ubuntu-defaultults-ca olarak adlandırdığınız varsayılmaktadır):
ubuntu-defaults-image --ppa lpusername/ppaname --locale ca
Ek seçenekler hakkında bilgi edinmek için kılavuz sayfasına göz atın
Ölçek
Resminizi yerel olarak test edin (örneğin, Virtualbox ile sanal bir makineye kurabilirsiniz)
Son olarak, herkesin indirip test etmesi için resmi herkese açık bir yere yükleyin.
Bu kadar!
Tüm araçların kurulu olduğunu varsayarsak, Katalanca konuşulan bölgeler için yerelleştirilmiş bir ISO oluşturmak için komutları çalıştırabiliriz:
ubuntu-defaults-template ubuntu-defaults-ca
cd ubuntu-defaults-ca
Bu noktada Katalanca dil paketlerini kurmak için gerekli dosyaları değiştiriyoruz ve Katalanca klavyeyi seçiyoruz. Aşağıdaki dosyaları değiştiriyoruz:
i18n/keyboard.txt
-> klavye olarak 'es cat' belirtmei18n/langpacks.txt
-> dil paketi olarak 'ca complete' belirtmei18n/language.txt
-> dil kodu olarak 'ca' belirtmeVe sonra varsayılan paketi ve resmi oluşturmaya devam ediyoruz:
dpkg-buildpackage
ubuntu-defaults-image --package ../ubuntu-defaults-ca_0.1_all.deb
Bu örnekte, varsayılan paketler içeren bir PPA oluşturduğumuz varsayılmaktadır, bu yüzden tek yapmamız gereken ISO'ya geri dönme komutunu çalıştırmak olacaktır:
ubuntu-defaults-image --ppa dpm/ubuntu-defaults-ca --locale ca