[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

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

نظرة عامة

هناك طرقتين أساسية لتثبيت البرامج على سلاكوير:: تثبيت الحزم الثنائية ( مسبقة البناء ) أو صُنع حُزمك الخاصه. اذا كنت بحاجة لتجميع الحزم من الكود المصدر ، صُنعها في حُزمك الخاصه سهل و مفيد ، إليك كلا الطرقتين.

تثبيت الحزم الثنائية ( مسبقة البناء )

لتثبيت الحزم يلزمك أولاً الحصول عليها.

  • الحزم الرئيسية يمكن الحصول عليها من أقراص سلاكوير ( CD ) أو على موقع سلاكوير الرئيسي ، يمكنك تصفح الحزم من خلال الرابط التالي http://packages.slackware.com
  • الحزم غير الرسيمية التي سُهميت من قبل المجتمع يمكن ايجادها على مواقع مثل http://www.linuxpackages.net ,http://www.slacky.eu , http://slackfind.net و عادةً ما ينتهي اسم الملف بالامتدادات التالية ( tgz, .tbz or .txz ) كهذا على سبيل المثال “ mozilla-firefox-14.0-x86_64-1.txz ” تأكد من حصولك على حزم سلاكوير الخاصة بمعمارية جهازك ( 32 بت أو 64 بت ) و رقم اصدارة سلاكوير التي تعمل عليها.

لتثبيت الحزم يلزمك استخدام صلاحيات المستخدم الجذز ( root ) بكتابة الامر “ - su ” أو “ sudo ” ثم أكتب الرقم السري ثم نفذ الأمر

  upgradepkg --install-new your-long-package-file-name
  

يجب عليك مراقبة عملية بدء تثبيت الحزم عبر الطرفية ربما يوجد حزم قديمة مثبته بحاجة لاستبدالها لحزم أحدث.

صُنع الحُزم

من المصدر

الطريقة الموصى بها لبناء الحزم من المصدر عن طريق استخدام او انشاء سكربتات بناء سلاك.

بالاضافة ، هناك خدمات اخري مثل src2pkg و checkinstall التي تقوم بعمليات التحزم تلقائياً ( مع القليل من مساعدة المستخدم ) لكن ليس من المضمون ان تعمل مع جميع أنواع المصادرالمختلفة.

عن طريق تحويل الحزم ( طرف ثالث )

حزم تنفيذية من توزيعات اخرى يمكن تحويلها لحزم سلاكوير باستخدام أدوات التحويل ، بالرغم من ان بناء الحزم من المصدر دائماً أفضل لكن هناك بعض الحالات التي تستدعي من استخدام هذة الادوات.

  • الاداة “rpm2tgz” لتحويل الحزم من تحزيم “rpm” الى حزم سلاكوير
  • الاداة deb2tgz لتحويل الحزم من تحزيم “deb” الى حزم سلاكوير
  • الاداة alien لتحويل الحزم من و الى مختلف حزم التوزيعات الاخرى

التجميع من الصفر

بعض المستخدمين يفضلون الطريقة التقليدية في البناء أو التجميع من المصدر مباشرةً و تثبيت البرامج بالأمر “make install” أو ما يشابهه من طرق.

الخطوات العامة لأدوات جنو القاسية للبناء أو تجميل ملف هي :

./configure
 make
 make install # as root

اعداد السكربت قد يحوي تغيرات اضافية من تمكين او تعطيل بعض المميزات او اعداد خيارات البناء الاخري.

أنظمة البناء الأخرى قد تتبع خطوات مختلفة و يعتمد ذلك على كيفية تثبيت المشروع من المصدر و كالعادة دائماً من الأفضل قراءة وثائق المطور الأصلي لمعرفة كيفية تجميع و بناء البرامج الخاصة بنظامك ، بما في ذلك الأعتماديات التي تلزمها.

المصدر

  • كُتب بالأصل من قبل peterwwillis لمشروع ويكي وثائق سلاكوير
  • مساهمات إضافية من قبل V.Harishankar
 ar:howtos:slackware_admin:how_to_use_slackware_installing_software ()
This translation is older than the original page and might be outdated. See what has changed.