LFS: Packages & Patches: Difference between revisions
Appearance
No edit summary |
|||
| Line 15: | Line 15: | ||
wget --input-file=wget-list-sysv --continue --directory-prefix=$LFS/sources | wget --input-file=wget-list-sysv --continue --directory-prefix=$LFS/sources | ||
</syntaxhighlight> | </syntaxhighlight> | ||
note: ada beberapa package yang tidak bisa didownload via wget dari file wget-list-sysv. Kalau tidak ada kalian bisa download manual | |||
Revision as of 02:35, 15 April 2025
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