Üç yıl sonra, GoboLinux 017'nin yeni sürümü burada ve bunlar onun değişiklikleri.

Son sürümden üç buçuk yıl sonra, Linux dağıtımı "GoboLinux 017" nin yeni sürümü yayınlandı. Bu dağıtım, geleneksel Unix tabanlı dosya hiyerarşisi yerine , her programın ayrı bir dizine kurulduğu bir dizin ağacı yığını modeli kullandığı için diğerlerinden farklıdır .

GoboLinux'taki kök dizin /Programs, /Users, /System, /Files, /Mount ve /Depot'tan oluşur . Bunun bir avantajı, aynı uygulamanın farklı sürümlerini paralel olarak kurabilme olanağıdır ; bu da sistem bakımını basitleştirir, çünkü örneğin bir programı kaldırmak için, onunla ilişkili dizini silmeniz yeterlidir.

FHS ile uyumluluk için çalıştırılabilir dosyalar, kitaplıklar, günlükler ve yapılandırma dosyaları, sembolik bağlantılar aracılığıyla olağan / bin, / lib, / var / log ve / etc dizinlerinde dağıtılır.

Aynı zamanda, özel bir çekirdek modülünün kullanılması sayesinde bu dizinler varsayılan olarak kullanıcı tarafından görülemez, çünkü bu dizinleri gizlemeye özen gösterir.

Dosya türleri arasında gezinmeyi kolaylaştırmak için , dağıtım, çeşitli içerik türlerinin sembolik bağlantılarla işaretlendiği /System/Index dizinini içerir ; örneğin, /System/Index/bin alt dizininde bulunan yürütülebilir dosyaların listesi, /System/Index/share'de paylaşılan veriler ve /System/Index/lib'de kütüphaneler (örneğin, /System/Index/lib/libgtk.so, /Programs/GTK+/3.24/lib/libgtk-3.24.so'yu ifade eder).

ALFS (Automated Linux from Scratch) projesinin başarılarını kullanarak paketler oluşturmak . Derleme komut dosyaları "Tarifler" olarak yürütülür ; başlatıldıklarında program kodu ve gerekli bağımlılıklar otomatik olarak yüklenir.

Yeniden derleme gerektirmeden hızlı program kurulumu için, önceden derlenmiş ikili paketler içeren iki depo sunulmaktadır: dağıtımın geliştirme ekibi tarafından desteklenen resmi depo ve kullanıcı topluluğu tarafından oluşturulan gayri resmi depo. Dağıtım kiti, hem grafiksel hem de metin tabanlı işlemleri destekleyen bir yükleyici kullanılarak kurulur.

GoboLinux 017'nin ana haberleri

Bu yeni sürümde, geliştiriciler GoboLinux derleme araçlarıyla tamamen entegre edilmiş, basitleştirilmiş bir Tarifler (Recipes) yönetim ve geliştirme modeli öneriyor . Tarifler ağacı artık GitHub üzerinden yönetilen ve sistem içinde /Data/Compile/Recipes dizinine klonlanan standart bir Git deposudur; buradan Tarifler doğrudan GoboLinux derlemesinde kullanılır.

Recpie dosyasına dayalı bir paket oluşturmak ve bunu inceleme için GoboLinux.org sunucularına yüklemek için kullanılan ContributeRecipe yardımcı programı artık Git deposunun yerel kopyasının bir dalını oluşturuyor, bu dala yeni bir Recipe ekliyor ve GitHub'daki ana ağaca bir çekme isteği gönderiyor.

Duyuruda belirtilen bir diğer değişiklik ise Awesome pencere yöneticisine dayalı minimalist bir kullanıcı ortamının sürekli olarak geliştirilmesidir .

Ayrıca, Awesome tabanlı Lua dilinde eklentilerin bağlanmasıyla , çoğu kullanıcının aşina olduğu kayan pencerelerle çalışma yapılırken , döşemeli tasarımın tüm olanakları da korunmaktadır.

Wi-Fi, ses, pil gücü ve ekran parlaklığını kontrol etmek için widget'lar geliştirildi , ayrıca Bluetooth için yeni bir widget eklendi ve ekran görüntüsü oluşturma aracı uygulandı.

Diğer değişikliklerden:

  • Dağıtım bileşenlerinin güncellenmiş sürümleri.
  • Yeni sürücüler eklendi.
  • Dağıtımdan tamamen kaldırılan Python 2 yorumlayıcısı desteği sona erdirildi ve tüm bağlantılı sistem betikleri Python 3 ile çalışmak üzere yeniden düzenlendi.
  • GTK2 kitaplığı da bileşimden kaldırıldı (yalnızca paketler GTK3 ile birlikte gönderilir).
  • NCurses varsayılan olarak Unicode desteği (libncursesw6.so) ile oluşturulur, ASCII ile sınırlı libncurses.so seçeneği teslimat dışı bırakılır.
  • Ses alt sistemi PulseAudio olarak değiştirildi.
  • Grafik yükleyici Qt 5'e çevrildi.

Boşaltmak

Dağıtım hakkında daha fazla bilgi edinmek veya sistem imajlarını almakla ilgileniyorsanız, bunu resmi web sitelerinden yapabilirsiniz.


Google'da tercih edilen kaynak olarak ekleyin.