LFS: Packages & Patches
Appearance
Selama proses membangun sistem LFS, kita akan banyak berurusan dengan source code, patches, dan file-file lain yang perlu diunduh dan dibangun. Agar semua file ini tertata rapi dan mudah diakses selama seluruh proses pembangunan, disarankan untuk membuat satu direktori khusus. Direktori yang disarankan adalah $LFS/sources.Direktori ini memiliki dua fungsi utama:
- Tempat penyimpanan untuk semua tarballs (paket yang diunduh) dan patches.
- Working directory tempat proses ekstraksi dan kompilasi dilakukan.
Dengan meletakkan direktori ini di dalam partisi LFS, kita memastikan bahwa semua file penting tersedia selama semua tahapan build, termasuk saat kita masuk ke lingkungan chroot.
mkdir -v $LFS/sources
chmod -v a+wt $LFS/sources
Download Package & Patches
wget https://www.linuxfromscratch.org/lfs/view/stable/wget-list-sysv
wget --input-file=wget-list-sysv --continue --directory-prefix=$LFS/sources
note: ada beberapa package yang tidak bisa didownload via wget dari file wget-list-sysv. Kalau tidak ada kalian bisa download manual