//
you're reading...
aminesoft

تنصيب برامج اللينكس من المصدر !!!!


السلام عليكم و رحمة الله و بركاته

في بعض الاحيان تلاقي برنامج و متلاقيش منه حزمة deb ,,, فبالتالي هتحتاج تعمله كومبيل – تحويل – لما تيجي تستخدمه ,, طبع عملية الكومبيلنج بتاخد وقت طويل و بتستهلك كتير من موارد الجهاز ,,

من فترة و انا بدور على طريقة عمل حزم deb اللي بتشتغل دبيان و التوزيعات الدبيانية زي اوبنتو و اخوتها ,,

بعد شوية بحث اول حاجة لقيتها هى الوثائق الخاصة بموقع دبيان ,,

Debian New Maintainers’ Guide

طبعا كبيرة جدا ,, و محتاجه واحد متخصص ,,, غير انها بالانجليزي يعني

المهم ,,

دورت تاني و وجدت اداة رائعة جدا و سلة جدا ,, الاداة اسمها CheckInstall

الاول هنحمل برنامج CheckInstall ,,,

موقع البرنامج

CheckInstall || Home

و لمستخدمي الاوبنتو

كود:

sudo apt-get install checkinstall

******

نيجي لطريقة الاستعمال ,,

ببساطه نزل مصدر البرنامج اللي انت عاوز تعمل منه حزمة deb او حزمة tgz الخاصة بسلاكوير ” slackware ” او حتى حزمة rpm اذا كنت بتستخدم توزيعة تعتمد على تحزيم rpm

و بعد ما تفك ضغط الملف اذا كان مضغوط ,,

و هنعمل كومبيل عادي خالص ,,, زي اي كومبيل ,,

افتح الترمنال و اكتب ,,

كود:

./configure

و بعد ما يخلص اكتب ,,

كود:

make

و بدل ما نعمل ” make install

اكتب

كود:

checkinstall

و بكدا البرنامج هيعمل تلات حاجات ,,

هيسطب البرنامج اللي تم عمل كومبيل ليه

هيعمل حزمة deb من البرنامج ,,

هيعمل حزمة tgz من البرنامج ,,

و لو كنت على توزيعة بتستعمل تحزيم rpm ,,, هيعمل حزمة rpm من الملف ,,

و بس كدا ,, ^_^

مش هتحتاج تعمل كومبيل كل مرة ,, احتفظ بالملف الناتج و سطبه لما تحتاجه ^_^

————————————————————-

مع تحيات Am!NeS0fT

Advertisements

About abdessemed mohamed amine

DZ-SECURITY

Discussion

3 thoughts on “تنصيب برامج اللينكس من المصدر !!!!

  1. مبروك الافتتاح

    Posted by pein | May 12, 2008, 21:32
  2. الله يبارك فيك أخي Pein

    Posted by aminesoft | May 12, 2008, 21:41
  3. حمد لله لديانا جزائريين رجال

    Posted by أحمد | May 13, 2008, 10:02

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: