Selasa, 01 November 2011

Linux Dari Nol: Linux From Scratch 7.0

Bila Anda belum merasa puas dengan segudang distribusi Linux yang ada, Anda dapat membangun distribusi Linux sendiri dari nol yang pas dengan kebutuhan dan selera Anda dengan panduan rinci yang diterbitkan komunitas "Linux From Scratch" menggunakan bahan baku yang direkomendasikan pengembangnya. Dengan membangun distro Linux dari nol yang pada akhir bulan Oktober telah diperbarui ke versi LFS 7.0 ini, pengguna sekaligus diharapkan akan memperoleh pengetahuan tambahan dan mengetahui lebih dalam cara kerja sebuah sistem Linux.

Panduan LFS 7.0 menuntun pengguna membangun sistem Linux menggunakan kernel stabil paling anyar versi Linux 3.1, GCC 4.6.1 dan Glibc 2.14.1. Salah satu perubahann terpenting kali ini yang disebutkan oleh pengembangnya adalah pengenalan Direktori Top-level /run. Direktori yang merujuk pada sistem berkas Tempfs ini, digunakan untuk program seperti udev dan mengandung informasi Run-time. Kecuali itu, direktori yang acap digunakan seperti /var/run dan /var/lock semuanya disambungkan ke direktori /run, termasuk telah  melakukan penyesuaian pada Bootscripts. Pembaruan lainnya adalah penyediaan daftar MD5 untuk semua paket yang memungkinkan pengguna untuk melakukan verifikasi terhadap paket-paket yang diperlukan sebelum ia digunakan untuk membangun sistem baru.

Sebagai perangkat untuk membuat sebuah sistem menggunakan panduan Linux-System from Scratch, pengguna disarankan atau harus memiliki sebuah sistem Linux yang sudah jalan. Kebutuhan minimal bahan baku berupa paket software yang harus disediakan, menurut catatan dari pengembangnya adalah termasuk Bash 3.2, Binutils 2.17, Bison 2.3, Bzip2 1.0.4, Coreutils 6.9, Diffutils 2.8.1, Findutils 4.2.31, Gawk 3.1.5, Gcc 4.1.2, Glibc 2.5.1, Grep 2.5.1a, Gzip 1.3.12, Kernel Linux 2.6.25, M4 1.4.10, Make 3.81, Patch 2.5.4, Perl 5.8.8, Sed 4.1.5, Tar 1.18, Texinfo 4.9 dan Xz 5.0.3. Pengembang LFS juga meningatkan agar sebaiknya tidak memakai versi terkini pada Binutils, Glibc dan Gcc, kerena paket tersebut belum sempat diujicoba menggunakan panduan LFS 7.0.

Semua perubahan telah dirinci di daftar Changelog dan pengguna luring dapat mengunduh panduan setebal 318 halaman (PDF) atau dibaca langsung secara daring di situs pengembangnya.