Ini adalah paket Ubuntu 20.04 untuk paket 32-bit

ubuntu

Pada bulan Juli tahun ini, kami berbicara di sini di blog tentang salah satu berita yang telah menimbulkan ketidakpuasan di pihak beberapa dengan Ubuntu, sejak itu yang Canonical telah umumkan daripada untuk versi sistem Anda saat ini (Ubuntu 19.10) Arsitektur 32-bit tidak lagi didukung.

Resmi dimaksudkan untuk sepenuhnya menghentikan paket pembangunan untuk arsitektur i386 (termasuk mengabaikan pembentukan pustaka multiarch yang diperlukan untuk menjalankan aplikasi 32-bit dalam lingkungan 64-bit), tapi dia mempertimbangkan kembali keputusannya setelah memeriksa komentar yang dibuat oleh para pengembang Wine dan khususnya Steam.

Sebagai kompromi, diputuskan untuk menjamin pengiriman set terpisah Paket 32-bit dengan pustaka yang diperlukan untuk melanjutkan operasi program usang yang hanya tersisa dalam bentuk 32-bit atau memerlukan pustaka 32-bit.

Alasan interupsi dukungan arsitektur i386 adalah ketidakmampuan untuk memelihara paket pada level arsitektur lain kompatibel dengan Ubuntu, misalnya, karena tidak dapat diaksesnya perkembangan terbaru dalam keamanan dan perlindungan terhadap kerentanan mendasar seperti Spectre untuk sistem 32-bit.

Mempertahankan basis paket untuk i386 membutuhkan sumber daya yang besar untuk pengembangan dan QA, yang tidak dibenarkan karena basis pengguna yang kecil (jumlah sistem i386 diperkirakan 1% dari total jumlah sistem yang diinstal).

Itulah mengapa baru-baru ini, Steve Langasek mempresentasikan rencana penanganan 32 paket di masa mendatang bit di Ubuntu. Dia merangkum hasil diskusi dengan komunitas tentang daftar pustaka untuk arsitektur i386, yang rencananya akan dimasukkan untuk memastikan kompatibilitas dengan aplikasi 32-bit di Ubuntu 20.04 "Focal Fossa".

Dari lebih dari 30 ribu paket, dipilih sekitar 1700, dimana pembentukan paket 32-bit ini untuk arsitektur i386 akan terus berlanjut.

Sejak berkomentar bahwa untuk Ubuntu 20.04 Focal Fossa hanya akan ada sejumlah paket 32-bit untuk menjaga kompatibilitas. Ini termasuk, misalnya, klien Wine dan Steam, yang melaluinya tema awalnya masuk ke tabel.

Daftar ini terutama mencakup pustaka yang digunakan dalam aplikasi 32-bit masih digunakan, serta dependensi yang terkait dengan pustaka ini. Selain itu paket yang dianggap Versi yang tidak terpakai akan diganti dengan versi stabil terbaru dan direncanakan untuk menyimpan dependensi yang digunakan untuk menguji pustaka yang terdaftar, untuk menguji silang build pustaka i386 di lingkungan sistem 64-bit, sehingga menyimulasikan lingkungan yang akan digunakan dalam kondisi nyata.

Ada beberapa paket biner i386 lain yang sumbernya belum masuk daftar putih, jadi mereka akan dihapus dari proyek Ubuntu dalam waktu dekat sepenuhnya dari repositori paket untuk Ubuntu 20.04.

Meskipun semua ini masih merupakan analisis awal, menyebutkan bahwa pengembang dapat dihubungi untuk sementara waktu untuk meminta kompatibilitas paket.

Ini menyangkut pengelola paket i386 di sumber paket resmi, serta pengelola perangkat lunak pihak ketiga dalam PPA (Arsip Paket Pribadi). Bagian yang tertarik mereka harus menyampaikan alasan keberadaan paket biner 32-bit di milis "ubuntu-release" atau di ruang obrolan "# ubuntu-devel" di Freenode. Jika ini valid, paket juga akan masuk daftar putih dan karenanya Focal Fossa.

Masih membutuhkan sedikit waktu hingga penghapusan massal binari i386 yang direncanakan: Menurut Langasek

“Awalnya, infrastruktur khusus proyek untuk pengujian paket (“ autopkgtest ”) perlu disesuaikan untuk menguji pustaka 32-bit pada host amd64. Ini juga merupakan lingkungan di mana paket 32-bit umumnya digunakan. "

Jika Anda ingin mengetahui lebih lanjut, Anda dapat memeriksa detail pembahasannya di link berikut. 


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.