LFS: Packages & Patches: Difference between revisions
Appearance
Created page with "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 <code>$LFS/sources</code>.Direktori ini memiliki dua fungsi utama: #Tempat penyimpanan untuk semua tarballs (paket yang diunduh) dan patches. #Working directory tem..." |
No edit summary |
||
| Line 8: | Line 8: | ||
mkdir -v $LFS/sources | mkdir -v $LFS/sources | ||
chmod -v a+wt $LFS/sources | chmod -v a+wt $LFS/sources | ||
<syntaxhighlight> | </syntaxhighlight> | ||
== Download Package & Patches == | == Download Package & Patches == | ||
| Line 14: | Line 14: | ||
wget https://www.linuxfromscratch.org/lfs/view/stable/wget-list-sysv | wget https://www.linuxfromscratch.org/lfs/view/stable/wget-list-sysv | ||
wget --input-file=wget-list-sysv --continue --directory-prefix=$LFS/sources | wget --input-file=wget-list-sysv --continue --directory-prefix=$LFS/sources | ||
<syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 12:46, 14 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