Kemarin Solus Project mengabarkan bahwa Ikey dkk telah mengembangkan perkakas generasi baru untuk membangun paket aplikasi Solus. Perkakas ini dibangun dengan basis chroot yang akan membuild paket dari source code secara aman. Dijuluki sebagai Solbuild, perkakas ini merupakan penerus evobuild yang selama ini dipakai oleh pengembang Solus untuk membangun semua paket aplikasinya.
“Untuk dicatat evobuild
sekarang resmi diusangkan, dan builder lawas resmi dimatikan. Mulai hari ini (Selasa -red) Solus telah beralih ke infrastruktur dengan solbuild,” ujar Solus Project.
Solbuild
menggunakan OverlayFS sebagai sistem cachingnya dan ypkg sebagai perkakas untuk memformulasikan struktur build (seperti penentuan soname, penanganan dependensi, emulasi paket 32-bit, dsb).
Jadi, apa yang perlu dilakukan jika Anda ingin memperbarui server penyedia paket Solus milik Anda sendiri ke sistem solbuild?
Anda dapat menjalankan perintah di bawah ini, apabila server Anda menggunakan Solus:
$ sudo eopkg up $ sudo eopkg it solbuild $ sudo solbuild init $ sudo solbuild update
Atau ini, apabila server Anda menggunakan distro GNU/Linux lain:
$ git clone https://github.com/solus-project/solbuild.git $ cd solbuild $ make ensure_modules $ make $ sudo make install
Untuk melihat source code Solbuild dan ypkg, silakan kunjungi tautan ini dan tautan ini.