Kendi GNU / Linux dağıtımımı tamamen yeniden adlandır


10

Debian GNU / Linux tabanlı bir işletim sistemi / dağıtım geliştiriyorum. Görme engelli insanlar için. "Standart" Debian Live CD'yi aldım ve dağıtımımı çıplak metal komut satırından oluşturdum. İşte bazı özellikler:

  • Xfce masaüstü, görme engelliler için yoğun şekilde değiştirildi;

  • Yüksek kontrastlı temalar, simgeler ve renk şemaları;

  • Önceden yapılandırılmış Orca ekran okuyucu;

  • Sezgisel ve basit bir ekran büyüteci;

  • Sanal klavye;

  • Masaüstü uygulamaları, logolar, duvar kağıtları ve benim tarafımdan yapılan bash komut dosyaları.

Sistem bir tür "alfa" durumunda hemen hemen hazır ve kurulabilir durumdadır. Henüz bir ismim yok, bu yüzden ona "Redebian" diyorum ve bu ismi scriptlerimde kullanıyorum. Ağustos ayında okulumda bir bilim ve teknoloji fuarında sunacağım (şu anda Lise'deyim), bu yüzden proje benim için çok önemli.

Ama bir şey beni rahatsız ediyor: OS adımı Debian'dan adı ne olursa olsun nasıl doğru bir şekilde değiştireceğimi bilmiyorum. Ben birkaç gün boyunca googled ve düzenleme için öneriler var /etc/os-release, /etc/issueve birkaç dosya ama sistem kırmak için korkuyorum. Resmi Debian depolarını kullanıyorum, bu yüzden yayın adı çok kırılgan bir faktör.

Debian tabanlı işletim sistemimin adını güvenli ve düzgün bir şekilde değiştirmek için ne yapmalıyım? Örneğin, sistem önyüklenirken "Debian'a Hoş Geldiniz" yerine "Redebian'a Hoş Geldiniz" göstermesini istiyorum. Ve update-grubbetiğin sistemi "Redebian" olarak tanımasını istiyorum .


Bu arada, temel olarak Debian GNU / Linux 8.3 (Jessie) kullanıyorum.
Eduardo Cola

3
Bkz unix.stackexchange.com/q/34465 Zaten yapmadıysanız
Jeff Schaller

Muhtemelen siz de değiştirmek isteyeceksiniz /etc/motd.
Faheem Mitha

Yanıtlar:


1

Kaynağı @ Jeff Schaller'dan alarak aşağıdakileri düzenlemeniz gerekecektir:

Bunun dışında, açık bir şekilde değiştirmek isteyebileceğiniz 3 dosya da var, bunlar / etc / issue (belki /etc/issue.net), / etc / os-release ve / etc / lsb-release, sonuncusu dağıtımınız için GRUB listesini değiştirmek için bir değişiklik yapılması gerekir. GRUB_DISTRIBUTOR hattı için / etc / default / grub'u kontrol ettiğinizden emin olun. GRUB_DISTRIBUTOR = lsb_release -i -s 2> / dev / null gibi bir şey olmalı

İşletim sisteminizin ihtiyaç duyabileceği diğer tüm yazılımlar için, en azından DEB kaynaklarını indirmeniz, find . -exec sed -i /debian/redebian/g {} \;tüm dosyalar için a çalıştırmanız ve sonra DEB paketlerinin her birini yeniden derlemeniz gerekir. Bu çılgın bir yaklaşımdır, ancak çoğu paket için istediğiniz sonucu elde edersiniz. Temel olarak, her debian örneğini alıp her yazılım için redebian ile değiştiriyoruz.


Cevabın için teşekkür ederim! Peki, dağıtımdaki tüm DEBS'yi indirip tek tek değiştirmeyi mi öneriyorsunuz? Değişiklikler yazılım güncellemeleriyle geri alınmaz mı? Unutmayın bir yazılım havuzum yok, resmi Debian'ları kullanıyorum (takım bir sınıf arkadaşı ve ben). Ayrıca tüm isimleri "debian" dan "redebian" a değiştirmek gerçekten iyi bir fikir mi? Bir şey kırmaz mı?
Eduardo Cola

1

Bir debian kullanıcısı değil (raspbian dışında), debian bir varyant olan Ubuntu'yu değiştirmek için bir rehber: /ubuntu/194062/how-can-i-replace-ubuntu-branding -with-my-kendi

Bence relinux en iyi bahistir ...


Cevabınız için teşekkürler, yarın daha iyi bakacağım. Yine de herhangi bir yeniden düzenleme aracı kullanmak istemiyorum; Hepsini elle yapıyorum (squashfs dosya sistemini çıkarın, her şeyi değiştirin, dosya sistemini yeniden oluşturun, ISO'yu yeniden oluşturun) ve işte böyle çalışmak istiyorum.
Eduardo Cola

Sanırım bu deneyim için mi? Manuel olarak yaptığım tek yorum, her zaman özlediğiniz bir şey olduğunu bulmaktır - ancak bu bir "genel" dağıtım olmadığından, insanların gördüklerini ve yaptıklarımı kontrol ederek ondan kurtulabilirsiniz ... İyi şanslar fuarda!
KolonUK

0

Gnome milletinin "erişilebilirlik" boyutunda çok çalıştığını biliyorum. Buna aşina değilim, ancak XFCE'nin çok daha az insan gücü var, bu yüzden XFCE'nin o bölgede çok daha az cilalanmış olduğundan eminim.

Biliyorum Fedora vardır spin , belirli bir amaca yazılımın koleksiyonları. Belki de çalışmanız bu fikre daha iyi uyacaktır. Dağıtım yapmak büyük bir iş, Debian'ın da Fedora gibi yüzlerce katılımcısı var. Zaten orada olanlarda daha iyi sırtlama.


Bunu işaret ettiğiniz için teşekkürler. Xfce'i seçtim çünkü düşük kaynak tüketimi, güzellik ve kişiselleştirme arasında en iyi ilişkiye sahip. Onlarca farklı DE ve WM denedikten sonra, Xfce kesinlikle benim için en iyisi. Ve başka bir dağıtımı temel olarak kullanamam, ne de farklı araçlar kullanıyorum, çünkü proje neredeyse hazır. Ayrıca SuSEStudio gibi bir şey kullanamıyorum çünkü yaptığım teknoloji fuarı projesi (sürükle-bırak yarışması değil). Hala tüm Debian depolarını kullandığımı ve sistemimin temelde Debian'ı makyajla kullandığını hatırlamalıyım.
Eduardo Cola
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.