======تثبيت البرامج====== =====نظرة عامة===== هناك طرقتين أساسية لتثبيت البرامج على سلاكوير:: تثبيت الحزم الثنائية ( مسبقة البناء ) أو صُنع حُزمك الخاصه. اذا كنت بحاجة لتجميع الحزم من الكود المصدر ، صُنعها في حُزمك الخاصه سهل و مفيد ، إليك كلا الطرقتين. =====تثبيت الحزم الثنائية ( مسبقة البناء )===== لتثبيت الحزم يلزمك أولاً الحصول عليها. *الحزم الرئيسية يمكن الحصول عليها من أقراص سلاكوير ( 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 يجب عليك مراقبة عملية بدء تثبيت الحزم عبر الطرفية ربما يوجد حزم قديمة مثبته بحاجة لاستبدالها لحزم أحدث. =====صُنع الحُزم ===== ==== من المصدر ==== الطريقة الموصى بها لبناء الحزم من المصدر عن طريق استخدام او انشاء [[slackware:slackbuild_scripts|سكربتات بناء سلاك]]. بالاضافة ، هناك خدمات اخري مثل [[http://www.src2pkg.net/|src2pkg]] و [[http://asic-linux.com.mx/~izto/checkinstall/|checkinstall]] التي تقوم بعمليات التحزم تلقائياً ( مع القليل من مساعدة المستخدم ) لكن ليس من المضمون ان تعمل مع جميع أنواع المصادرالمختلفة. ====عن طريق تحويل الحزم ( طرف ثالث )==== حزم تنفيذية من توزيعات اخرى يمكن تحويلها لحزم سلاكوير باستخدام أدوات التحويل ، بالرغم من ان بناء الحزم من المصدر دائماً أفضل لكن هناك بعض الحالات التي تستدعي من استخدام هذة الادوات. * الاداة "rpm2tgz" لتحويل الحزم من تحزيم "rpm" الى حزم سلاكوير * الاداة [[http://code.google.com/p/deb2tgz/|deb2tgz]] لتحويل الحزم من تحزيم "deb" الى حزم سلاكوير * الاداة [[http://joeyh.name/code/alien/|alien]] لتحويل الحزم من و الى مختلف حزم التوزيعات الاخرى =====التجميع من الصفر ===== بعض المستخدمين يفضلون الطريقة التقليدية في البناء أو التجميع من المصدر مباشرةً و تثبيت البرامج بالأمر "make install" أو ما يشابهه من طرق. الخطوات العامة لأدوات جنو القاسية للبناء أو تجميل ملف هي : ./configure make make install # as root اعداد السكربت قد يحوي تغيرات اضافية من تمكين او تعطيل بعض المميزات او اعداد خيارات البناء الاخري. أنظمة البناء الأخرى قد تتبع خطوات مختلفة و يعتمد ذلك على كيفية تثبيت المشروع من المصدر و كالعادة دائماً من الأفضل قراءة وثائق المطور الأصلي لمعرفة كيفية تجميع و بناء البرامج الخاصة بنظامك ، بما في ذلك الأعتماديات التي تلزمها. ===== المصدر ===== * كُتب بالأصل من قبل [[wiki:user:peterwwillis|peterwwillis]] لمشروع ويكي وثائق سلاكوير * مساهمات إضافية من قبل [[wiki:user:vharishankar|V.Harishankar]]