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


Derlemeyi 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.

2 yorum :

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

    YanıtlaSil
    Yanıtlar
    1. İ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.

      Sil