Sistem Binaan AlmaLinux: sistem binaan AlmaLinux baharu

baru-baru ini dPembangun pengedaran AlmaLinux dibentangkan sistem binaan baharu yang dipanggil ALBS (Sistem Binaan AlmaLinux), yang sudah telah digunakan dalam pembentukan versi AlmaLinux 8.6 dan 9.0 disediakan untuk seni bina x86_64, Aarch64, PowerPC ppc64le dan s390x.

Sistem binaan dibentangkan adalah berdasarkan perkembangan CloudLinux, yang membangunkan pengedaran komersialnya sendiri berdasarkan asas pakej RHEL.

Di Yayasan OS AlmaLinux, kami percaya bahawa memudahkan ahli komuniti membina pakej dan imej adalah bahagian penting dalam mengembangkan dan memastikan ekosistem Linux perusahaan yang sihat. AlmaLinux adalah sumber terbuka sepenuhnya dan disokong oleh senarai ahli yang semakin meningkat yang membantu menambah baik setiap keluaran. Untuk itu, kami mula bekerja lama dahulu untuk memastikan sistem binaan kami juga telus dan terbuka untuk digunakan oleh mana-mana organisasi yang berminat untuk membina pengedaran Linux yang lebih baik.

Hari ini kami berbesar hati untuk mengumumkan hasil pertama usaha kami, ALBS, Sistem Binaan AlmaLinux. 

Bagi mereka yang tidak tahu CloudLinux harus tahu bahawa dia mengasaskan Projek AlmaLinux dan ialah ahli pengasas AlmaLinux OS Foundation, sebuah organisasi bukan untung yang direka untuk berkembang maju dalam persekitaran yang neutral dan dipacu komuniti menggunakan model tadbir urus yang serupa dengan Projek Fedora.

Untuk mengesahkan komitmen terhadap model pembangunan terbuka dan telus sepenuhnya yang pada mulanya diisytiharkan untuk komuniti, kod sistem binaan kini terbuka sepenuhnya dan semua peringkat binaan AlmaLinux dikawal oleh komuniti.

Mengenai Sistem Binaan AlmaLinux

Sistem ini ALBS menumpukan pada mengautomasikan binaan pengedaran, pembinaan pakej, ujian pakej, penjanaan tandatangan digital dan penerbitan pakej yang disusun ke repositori awam. Sistem bertujuan untuk memproses semua peringkat pembentukan pengedaran secara keseluruhan untuk menghapuskan kesilapan yang disebabkan oleh faktor manusia. Sistem binaan meneruskan evolusi sistem binaan dalaman CloudLinux, yang telah digunakan sejak 2012.

Selain pakej RPM, format DEB disokong dan alatan disediakan untuk mengautomasikan penjenamaan semula dan pengubahsuaian pakej bina semula. Termasuk sistem boleh digunakan untuk membuat pengedaran sewenang-wenang berdasarkan Ubuntu dan Debian.

Hari ini kami menambah tahap ketelusan seterusnya pada proses binaan kami dengan membebaskan akses baca sahaja tanpa nama kepada sistem binaan kami. Ini membolehkan sesiapa sahaja melihat pakej yang sedang dibina, apabila pakej tertentu dibina, apabila binaan pakej gagal dan semua log yang dikaitkan dengan proses binaan untuk setiap pakej..

Binaan diuji menggunakan sistem penyepaduan berterusan Jenkins. Kod sumber pakej yang dibuat dimuat turun dari repositori Git.

Untuk semua, akses tanpa nama kepada sistem binaan AlmaLinux dibuka, yang membolehkan anda menjejaki semua peringkat binaan pengedaran. Melalui antara muka yang disediakan, ia boleh ditentukan pakej mana yang sedang dibina, bila pakej minat dibuat, dan pakej mana yang tidak boleh dibina.

Log binaan penuh dengan butiran tersedia untuk analisis. pada peringkat pakej individu. Pada masa ini, akses terhad kepada pemantauan sistem, tetapi rancangannya adalah untuk mengeluarkan kawalan akses berasaskan peranan (RBAC) pada akhir Julai dan membenarkan penyumbang dan penyelenggara komuniti membina pakej ALBS mereka sendiri.

Pada masa akan datang, ia juga dijangka menyokong pengesahan binaan melalui perkhidmatan CodeNotari, sokongan untuk perkhidmatan binaan COPR, sokongan untuk ruang nama untuk menyediakan projek dan organisasi dengan infrastruktur untuk membina pakej mereka, dan penyediaan alatan untuk mengautomasikan binaan dan penerbitan mesin maya dan imej kontena.

Selain membina pengedaran, ALBS juga digunakan untuk menjana dan mengeluarkan kemas kini pembetulan (errata) dan pakej menandatangani digital.

Akhir sekali, jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butiran dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.