Bunlar, 20.04 bit paketler için Ubuntu 32'ün planlarıdır

ubuntu

Bu yılın Temmuz ayında, burada blogda hakkında konuşuyorduk Ubuntu ile ilgili bazılarının hoşnutsuzluğuna neden olan haberlerden biri, çünkü Canonical'ın duyurduğu sisteminizin mevcut sürümünden (Ubuntu 19.10) 32 bit mimari artık desteklenmeyecektir.

Standart i386 mimarisi için paket oluşturmayı tamamen durdurması amaçlandı (32 bitlik bir ortamda 64 bit uygulamaları çalıştırmak için gereken çoklu arşiv kitaplıklarının oluşumundan vazgeçilmesi dahil), ama kararını yeniden değerlendirdi Wine ve özellikle Steam geliştiricilerinin yaptığı yorumları inceledikten sonra.

Uzlaşma olarak, ayrı bir setin teslimatının garanti edilmesine karar verildi. Yalnızca 32 bit biçiminde kalan veya 32 bit kitaplıklar gerektiren eski programların çalışmasına devam etmek için gerekli kitaplıklara sahip 32 bit paketler.

Kesintinin nedeni i386 mimari desteği paketleri diğer mimariler düzeyinde tutamama Ubuntu ile uyumlu, örneğin, güvenlik ve 32 bit sistemler için Spectre gibi temel güvenlik açıklarına karşı korumadaki en son gelişmelerin erişilemezliği nedeniyle.

İ386 için bir paket tabanını korumak, geliştirme ve kalite kontrol için büyük kaynaklar gerektirir ve bu, küçük kullanıcı tabanı nedeniyle haklı değildir (i386 sistemlerinin sayısı, kurulu sistemlerin toplam sayısının% 1'i olarak tahmin edilmektedir).

Bu yüzden son zamanlarda, Steve Langasek, 32 paketin gelecekte işlenmesi için planlar sundu Ubuntu'daki bitler. Ubuntu 386 "Focal Fossa" da 32-bit uygulamalarla uyumluluğun sağlanması için dahil edilmesi planlanan i20.04 mimarisi için bir kütüphane listesi topluluğuyla yapılan tartışmanın sonuçlarını özetledi.

30 binden fazla paketten yaklaşık 1700'ü seçildi, i32 mimarisi için bu 386 bitlik paketlerin oluşumu devam edecek.

olarak Ubuntu 20.04 Focal Fossa için yalnızca sınırlı sayıda paket olacağı yorumları Uyumluluğu korumak için 32 bit. Bunlar, örneğin, temanın orijinal olarak masaya geldiği Wine ve Steam istemcisini içerir.

Liste esas olarak 32 bit uygulamalarda kullanılan kitaplıkları içerir hala kullanımda, yanı sıra bu kütüphanelerle ilişkili bağımlılıklar. Ayrıca, bu paketler dikkate alınan Eski sürümler, en güncel kararlı sürümlerle değiştirilecektir ve listelenen kitaplıkların test edilmesinde kullanılan bağımlılıkların kaydedilmesi, i386 kitaplığının yapılarının 64-bit sistem ortamında çapraz test edilmesi ve böylece gerçek koşullarda kullanılacak ortamın simüle edilmesi planlanmaktadır.

Kaynakları henüz beyaz listeye alınmamış başka bazı i386 ikili paketleri vardır, bu nedenle bunlar yakın gelecekte Ubuntu 20.04 paket deposundan tamamen Ubuntu projesinden kaldırılacaktır.

Bütün bunlar hala bir ön analiz olsa da, geliştiricilere ulaşılabileceğini belirtmek bir süreliğine paket uyumluluğunu talep etmek için.

Bu, hem resmi paket kaynaklarındaki i386 paket bakıcılarını hem de bir PPA'da (Kişisel Paket Arşivi) üçüncü taraf yazılımları tutanlarla ilgilidir. İlgili parçalar 32 bitlik ikili paketlerin varlığının nedenlerini sunmaları gerekir "ubuntu-release" posta listesinde veya Freenode'daki "# ubuntu-devel" sohbet odasında. Bunlar geçerliyse, paketler de beyaz listeye alınır ve dolayısıyla Focal Fossa.

İ386 ikili dosyalarının planlanan toplu olarak kaldırılmasına kadar hala biraz zaman alıyor: Langasek'e göre

"Başlangıçta, paket testi için projeye özel altyapının (" autopkgtest ") bir amd32 ana bilgisayarında 64 bit kitaplıkları test edecek şekilde uyarlanması gerekir. Bu aynı zamanda genellikle 32 bitlik paketlerin kullanıldığı ortamdır. "

Bununla ilgili daha fazla bilgi edinmek isterseniz, tartışmanın ayrıntılarını şuradan kontrol edebilirsiniz: aşağıdaki bağlantı. 


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.