Sıfırdan Linux 6 – perl, sed, tar, texinfo, util-linux, xz



Sıfırdan LinuxDerlemeyi bitirelim.

perl için bir yama yapmamız gerekli

cd /mnt/lfs/sources
tar -xvjf perl-5.18.2.tar.bz2
cd perl-5.18.2

patch -Np1 -i ../perl-5.18.2-libc-1.patch

sh Configure -des -Dprefix=/tools

make

cp -v perl cpan/podlators/pod2man /tools/bin
mkdir -pv /tools/lib/perl5/5.18.2
cp -Rv lib/* /tools/lib/perl5/5.18.2

_____________________________________________________________________________

sed için

cd /mnt/lfs/sources
tar -xvjf sed-4.2.2.tar.bz2
cd sed-4.2.2

./configure –prefix=/tools
make
make check
make install

_____________________________________________________________________________

tar için

cd /mnt/lfs/sources
tar -Jxf tar-1.27.1.tar.xz
cd tar-1.27.1

./configure –prefix=/tools
make
make check
make install
_____________________________________________________________________________

texinfo için

cd /mnt/lfs/sources
tar -Jxf texinfo-5.2.tar.xz
cd texinfo-5.2

./configure –prefix=/tools
make
make check
make install

_____________________________________________________________________________

util-linux için

cd /mnt/lfs/sources
tar -Jxf util-linux-2.24.1.tar.xz
cd util-linux-2.24.1

./configure –prefix=/tools –disable-makeinstall-chown –without-systemdsystemunitdir PKG_CONFIG=””

make
make install
_____________________________________________________________________________

xz için

cd /mnt/lfs/sources
tar -Jxf xz-5.0.5.tar.xz
cd xz-5.0.5

./configure –prefix=/tools
make
make check
make install
_____________________________________________________________________________




Derlediğimiz paketlerden arta kalan birkaç kalıntıyı temizlemek için

strip –strip-debug /tools/lib/*
/usr/bin/strip –strip-unneeded /tools/{,s}bin/*

rm -rf /tools/{,share}/{info,man,doc}

Ve tools klasörünün sahibi root olsun

su –
chown -R root:root $LFS/tools

Yedinci yazıda sistemi inşa etmeye başlıyoruz.




Yorumlar 2

  • bu konuyu takip ediyorum acaba kaç günde tamamlanacak?

    • İlginiz için teşekkür ederim. Bu ilk uygulamam. Yani çıkan sorunlarla da ilk kez karşılaşmış oluyorum. Bayram nedeniyle ara vermem gerekecek. Çözemeyeceğim bir sorun çıkmazsa 1 hafta sonra bitmiş olur inşallah.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak.