son zamanlarda, Canonical açıklandı hakkında bilgi bazı değişiklikler hem versiyon kontrol platformunda hem de Ubuntu 25.10'un bir sonraki versiyonunda gerçekleştirilecek.
Ve bun Ubuntu 25.10 mevcut zaman senkronizasyon sisteminin yerini alacak systemd-timesyncd'ye dayalı Chrony tarafından, daha modern, hassas ve güvenli bir araçtır. Bunun nedeni, NTP protokolünün bir evrimi olan ve sistem saati senkronizasyonunu kriptografik olarak korumaya izin veren NTS protokolüne tam destek sunma ihtiyacıdır.
Ubuntu neden systemd-timesyncd'yi terk ediyor?
Hizmet systemd-timesyncd, birçok Ubuntu sürümünde varsayılan olarak dahil edilmiştir, yıllardır temel işlevlerini yerine getiriyor zaman senkronizasyonu. SAncak NTS desteği eksikTLS veya DNSSEC gibi diğer protokollerin güvenliğini doğrudan etkileyen sistem zamanının olduğu ortamlarda kritik hale gelen bir sınırlamadır.
bir Bir saldırgan tarafından manipüle edilen zaman senkronizasyonu başarısızlığa neden olabilirDijital sertifikaların doğrulanmasında veya zamana duyarlı kimlik doğrulama mekanizmalarının atlatılmasına izin vermemektedir. Bu nedenle Canonical daha sağlam bir çözüme geçmeye karar verdi. ve Linux ekosisteminde yaygın olarak benimsenen: Chrony.
Chrony'nin Avantajları
Chrony bağımsız bir uygulamadır Fedora, RHEL ve openSUSE gibi dağıtımlarda varsayılan olarak kullanılan NTP istemcisi ve sunucusu. Başlıca avantajı alternatiflere karşı NTS protokolünün tam desteğidirSenkronizasyon işlemi sırasında uçtan uca kimlik doğrulama ve şifreleme sağlayan.
NTS iki protokol üzerinden çalışır:
- NTS-KE (NTS Anahtar Kuruluşu): TLS kullanarak ilk kimlik doğrulamasını gerçekleştirir.
- NTS-EF (NTS Uzantı Alanları): Oturum süresince NTP paketlerinin şifrelenmesini ve bütünlüğünü sağlar.
Bu sistem PKI tabanlıdır ve AEAD şifrelemesiyle birlikte TLS kullanır istemcinin yalnızca meşru NTP sunucularıyla iletişim kurmasını sağlamak, sahtecilik saldırılarını önlemek için. Tüm kritik bilgiler yalnızca istemcide, güvenli bir çerez sistemi kullanılarak saklanır. NTP bağlantıları TCP portu 4460 üzerinden yönetilir.
Göç detayları ve planlanan değişiklikler
Chrony artık depoda mevcut Ubuntu ana ve Ubuntu'nun bazı sürümlerinde bulut için varsayılan olarak kullanılıre. Kanonik resmen geçiş 2 Haziran 2025'te başlayacak. Bu değişiklik şunları gerektirecektir: Libedit803 gibi yeni bağımlılıklar nedeniyle kurulum görsellerinin boyutunda 2 KB'lık ufak bir artış oldu.
Daha Göçü manuel olarak gerçekleştirmek isteyenler Ubuntu 25.04'ten itibaren bunu aşağıdaki komutları yazarak yapabilirsiniz.
Chrony'yi yüklemek için:
sudo apt-mark auto systemd-timesyncd && apt install chrony
systemd-timesyncd'ye geri dönmek için:
sudo apt-mark auto chrony && apt install systemd-timesyncd
Launchpad, Bazaar'a veda edip Git'e merhaba diyor
En Canonical, bir diğer yüksek etkili kararla, sonunu duyurdu sürüm kontrol sistemi desteği Çarşı (bzr) Ubuntu ve Ubuntu için merkezi geliştirme platformu olan Launchpad'de Launchpad'i Git ile tam olarak uyumlu hale getirir, Sektöre hakim sürüm kontrol aracı.
Bazaar başlangıçta Canonical tarafından yaratıldı Launchpad'in temel taşı olarak. Yıllarca birincil sürüm kontrol sistemiydi platformda. Ancak, Son resmi versiyonu 2016 yılında yayınlanmıştır. ve o tarihten bu yana proje teknik olarak dondurulmuş durumda. Python 3'e tam olarak hiç taşınmadı. ve Git'in durdurulamaz büyümesi karşısında önemi önemli ölçüde azaldı.
2015'ten bu yana Launchpad, Git desteği ekledi yeni projeler ve katkıda bulunanlar için varsayılan seçenek haline gelen. Azalan bir topluluk ve yüksek bakım maliyetleri nedeniyle Canonical, Bazaar desteğini aşamalı olarak sonlandırmaya karar verdi.
Breezy: Bazaar'ın modern varisi
2018 yılında bir grup meraklı bir çatal başlattı orijinal projeden, esintili (brz). Bu yeni araç, Bazaar'ın kod tabanını modernize ederek Python 3 desteği ekledi ve Git ile kısmi entegrasyonu mümkün kıldı.
Breezy, Git ve Mercurial gibi merkezi olmayan sistemlerin özelliklerini bir araya getiriyor CVS veya Subversion'a benzer merkezi kontrol fonksiyonlarına sahip. Bağımsız şubelerle çalışmanıza olanak tanır, tek bir çalışma kopyası üzerinde işbirliği yapın ve içeriği sanki merkezi bir depo gibi indirin. Son kararlı sürüm olan Breezy 3.3.12 yakın zamanda yayınlandı ve projenin resmi Ubuntu ekosisteminin dışında olsa da hala aktif olduğunu gösterdi.
Bazaar'ın Launchpad'deki sonunun tarihleri ve aşamaları
Göçle ilgili olarak Canonical, Bazaar'ı iki aşamada devre dışı bırakacağını duyurdu:
- Birinci aşama (1 Eylül 2025): Bazaar depolarındaki kodlara göz atmak için web arayüzü devre dışı bırakılacak. Dahili analize göre, bu özellik nadiren kullanılıyor ve ziyaretlerin çoğu botlardan geliyor.
- İkinci aşama (tarih henüz teyit edilmedi): Kod barındırma arka ucu kaldırılacak ve böylece Launchpad'de Bazaar depolarının kopyalanması, itilmesi veya birleştirilmesi tamamen engellenecek.
Standart Tüm Launchpad kullanıcılarını projelerini Bazaar'dan Git'e taşımaya çağırıyor 1 Eylül 2025'ten önce. Bunu yapmamak, geçiş tamamlandıktan sonra Bazaar'da barındırılan hiçbir veri çıkarma veya işleme biçiminin sürdürülmemesi nedeniyle depolara erişimin kaybedilmesiyle sonuçlanacaktır.
Son olarak, bu konuda daha fazla bilgi edinmek istiyorsanız, aşağıdaki ayrıntılara başvurabilirsiniz. aşağıdaki bağlantı.