OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

6.22.1. تثبيت Bzip2

قم بتطبيق التصحيح الذي سيقوم بتثبيت الوثائق الخاصة بهذه الحزمة:


التصحيح -Np1 -i ../bzip2-1.0.8-install_docs-1.patch

التصحيح -Np1 -i ../bzip2-1.0.8-install_docs-1.patch

يضمن الأمر التالي أن تثبيت الروابط الرمزية نسبي:


ملف Makefile sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@'

ملف Makefile sed -i 's@\(ln -s -f \)$(PREFIX)/bin/@\1@'

تأكد من تثبيت صفحات الدليل في الموقع الصحيح:


sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" ملف Makefile

sed -i "s@(PREFIX)/man@(PREFIX)/share/man@g" ملف Makefile

قم بإعداد Bzip2 للتجميع باستخدام:


جعل -f Makefile-libbz2_so جعل نظيفًا

جعل -f Makefile-libbz2_so جعل نظيفًا

معنى معلمة الصنع:

-f Makefile-libbz2_so

سيؤدي هذا إلى إنشاء Bzip2 باستخدام مختلف ماكيفيلي الملف، في هذه الحالة Makefile-libbz2_so الملف الذي ينشئ ديناميكية libbz2.so المكتبة وتربط أدوات Bzip2 بها.

تجميع الحزمة واختبارها:


جعل

جعل

تثبيت البرامج:


جعل PREFIX=/usr install

جعل PREFIX=/usr install

تثبيت المشترك bzip2 ثنائي في / بن الدليل، قم بإنشاء بعض الروابط الرمزية الضرورية، ثم قم بالتنظيف:


cp -v bzip2-shared /bin/bzip2 cp -av libbz2.so* /lib

ln -sv ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm -v /usr/bin/{bunzip2,bzcat,bzip2}

ln -sv bzip2 /bin/bunzip2 ln -sv bzip2 /bin/bzcat

cp -v bzip2-shared /bin/bzip2 cp -av libbz2.so* /lib

ln -sv ../../lib/libbz2.so.1.0 /usr/lib/libbz2.so rm -v /usr/bin/{bunzip2,bzcat,bzip2}

ln -sv bzip2 /bin/bunzip2 ln -sv bzip2 /bin/bzcat


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: