السلام عليكم و رحمة الله و بركاته
في بعض الاحيان تلاقي برنامج و متلاقيش منه حزمة deb ,,, فبالتالي هتحتاج تعمله كومبيل - تحويل - لما تيجي تستخدمه ,, طبع عملية الكومبيلنج بتاخد وقت طويل و بتستهلك كتير من موارد الجهاز ,,
من فترة و انا بدور على طريقة عمل حزم deb اللي بتشتغل دبيان و التوزيعات الدبيانية زي اوبنتو و اخوتها ,,
بعد شوية بحث اول حاجة لقيتها هى الوثائق الخاصة بموقع دبيان ,,
Debian New Maintainers' Guide
طبعا كبيرة جدا ,, و محتاجه واحد متخصص ,,, غير انها بالانجليزي يعني
المهم ,,
دورت تاني و وجدت اداة رائعة جدا و سلة جدا ,, الاداة اسمها CheckInstall
الاول هنحمل برنامج CheckInstall ,,,
موقع البرنامج
CheckInstall || Home
و لمستخدمي الاوبنتو
******
نيجي لطريقة الاستعمال ,,
ببساطه نزل مصدر البرنامج اللي انت عاوز تعمل منه حزمة deb او حزمة tgz الخاصة بسلاكوير " slackware " او حتى حزمة rpm اذا كنت بتستخدم توزيعة تعتمد على تحزيم rpm
و بعد ما تفك ضغط الملف اذا كان مضغوط ,,
و هنعمل كومبيل عادي خالص ,,, زي اي كومبيل ,,
افتح الترمنال و اكتب ,,
و بعد ما يخلص اكتب ,,
و بدل ما نعمل " make install "
اكتب
و بكدا البرنامج هيعمل تلات حاجات ,,
هيسطب البرنامج اللي تم عمل كومبيل ليه
هيعمل حزمة deb من البرنامج ,,
هيعمل حزمة tgz من البرنامج ,,
و لو كنت على توزيعة بتستعمل تحزيم rpm ,,, هيعمل حزمة rpm من الملف ,,
و بس كدا ,, ^_^
مش هتحتاج تعمل كومبيل كل مرة ,, احتفظ بالملف الناتج و سطبه لما تحتاجه ^_^
المصدر ,,
HOW TO: Using checkinstall to make .debs from sources
في بعض الاحيان تلاقي برنامج و متلاقيش منه حزمة deb ,,, فبالتالي هتحتاج تعمله كومبيل - تحويل - لما تيجي تستخدمه ,, طبع عملية الكومبيلنج بتاخد وقت طويل و بتستهلك كتير من موارد الجهاز ,,
من فترة و انا بدور على طريقة عمل حزم deb اللي بتشتغل دبيان و التوزيعات الدبيانية زي اوبنتو و اخوتها ,,
بعد شوية بحث اول حاجة لقيتها هى الوثائق الخاصة بموقع دبيان ,,
Debian New Maintainers' Guide
طبعا كبيرة جدا ,, و محتاجه واحد متخصص ,,, غير انها بالانجليزي يعني

المهم ,,
دورت تاني و وجدت اداة رائعة جدا و سلة جدا ,, الاداة اسمها CheckInstall
الاول هنحمل برنامج CheckInstall ,,,
موقع البرنامج
CheckInstall || Home
و لمستخدمي الاوبنتو
كود:
sudo apt-get install checkinstall
نيجي لطريقة الاستعمال ,,
ببساطه نزل مصدر البرنامج اللي انت عاوز تعمل منه حزمة deb او حزمة tgz الخاصة بسلاكوير " slackware " او حتى حزمة rpm اذا كنت بتستخدم توزيعة تعتمد على تحزيم rpm
و بعد ما تفك ضغط الملف اذا كان مضغوط ,,
و هنعمل كومبيل عادي خالص ,,, زي اي كومبيل ,,
افتح الترمنال و اكتب ,,
كود:
./configure
كود:
make
اكتب
كود:
checkinstall
هيسطب البرنامج اللي تم عمل كومبيل ليه
هيعمل حزمة deb من البرنامج ,,
هيعمل حزمة tgz من البرنامج ,,
و لو كنت على توزيعة بتستعمل تحزيم rpm ,,, هيعمل حزمة rpm من الملف ,,
و بس كدا ,, ^_^
مش هتحتاج تعمل كومبيل كل مرة ,, احتفظ بالملف الناتج و سطبه لما تحتاجه ^_^
المصدر ,,
HOW TO: Using checkinstall to make .debs from sources
تعليق