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

تخزين و استخدام حزمة ال Macports

الموضوع في 'حيل وافكار ونصائح وشروحات Mac OS X' بواسطة login, بتاريخ ‏12-12-2011.

  1. السلام عليكم ،،،

    حبيت اعرض عليكم حزمة ال Macports واللتي توفر اكثر من ١٣ الف تطبيق مجاني لبيئة الكوماند لاين، بعض هذه التطبيقات صممت لتعمل تحت انظمة تشغيل اخرى ولكن تم تعديلها لتعمل تحت انظمة الماك.خطوات تخزين الحزمة بسيطة ويمكن العثور على ملف ال dmg الذي يحوي ملف تثبيت الحزمة في هذا الرابط
    http://www.macports.org/install.php

    اعتقد ما راح يكون فيه اشكال من ناحية خطوات التثبيت لتوفر ارشادات عند تشغيل الملف

    بعد تثبيت الحزمة، يمكن البحث عن تطبيقات و تثبيتها باستخدام الامر
    كود:
    port
    لكن سابداء في امر تحديث الحزمة وادواتها وتكون على الشكل التالي
    كود:
    sudo port selfupdate
    لتسهيل طريقة الطرح راح افترض ان المستخدم يريد تخزين تطبيق لقراءة ال RSS في التيرمنل.اول خطوة هي عملية البحث ويمكن استخدام search مع الامر port للبحث عن كلمة ال RSS كما في الامر التالي
    كود:
    port search RSS
    واللتي ستعرض قائمة لتطبيقات متعلقة بالRSS كما في الصورة

    Screen Shot 2011-12-13 at 1.38.01 AM.png
    بعد اختيار التطبيق المراد تثبيتة ،في هذا المثال اخترت تطبيق ال snownews واصدرت الامر التالي للتثبيت
    كود:
    sudo port install snownews
    واللتي ستقوم بتحميل وتثبيت تطبيق ال snownews و مستلزماته كما في الصورة التالية

    Screen Shot 2011-12-13 at 1.54.18 AM.jpg
    بعد انتهاء الامر، ال snownews سيكون جاهز للاستخدام و يمكن استعراض دليل المستخدم للتطبيق عن طريق امر info او man اذا توفرت صفحات الدليل او بإلحاق help لعرض بعض المعلومات اللتي ستساعد المستخدم للتعرف على كيفية استخدام التطبيق كما في الصورة التالية

    Screen Shot 2011-12-13 at 2.04.12 AM.png
    يمكن التوسع في الحزمة عن طريق الدليل كما في
    كود:
    man port
    ولكني ساعرض بعض الاوامر اللتي ستسخدم بكثرة على شكل نقاط

    - في حالة الرغبة في استعراض التطبيقات المثبتة فيمكن استخدام الامر
    كود:
    port list installed
    - لاستعراض التطبيقات اللتي صدر تحديث لها يفضل عمل selfupdate كما هو موضح في السابق، ومن ثم استخدام الامر
    كود:
    port list outdated
    لعرض هذه التطبيقات على شكل قائمة كما في الصورة التالية

    Screen Shot 2011-12-13 at 2.19.56 AM.jpg

    - ولتحديث جميع التطبيقات فيمكن استخدام الامر
    كود:
    sudo port upgrade installed
    - في حالة الرغبة بحذف التطبيق فيمكن استخدام الامر التالي
    كود:
    sudo port uninstall snownews

    كما توفر الحزمة العديد من الخصائص اللتي لم يتم تناولها في الموضوع ولكن يمكن الاطلاع عليها باستخدام
    كود:
    man port
     
  2. كنت بدي اكتب عن MacPorts لكنك كتبت عنه. أَما بالنسبة للواجهة الرسومية الخاصة به, فإسمها Pallet . و هي موجودة في مخازن MacPorts
    كود:
    sudo ports install Pallet
    هلق.. انا قادر ان اصنع الواجهة على لغة Tcl/Tk.
     
  3. لاحظت شغلة انك لم تذكر انه عليك تحميل و تنصيب ال Xcode الذي هو محرر اكواد الC/C++/Objective C
     
  4. احببت اضيف و قد سألت عنها الآن عن كيفية تحميل الحزم كلها ثم بناءها. MacPorts افتراضيا يعمل بطريقة [حمّل الحزمة الاعتمادية ثم ابنيها و حولها الى برنامج, ثم حمل التي تليها ثم ابني, ثم حمل التي تلي ثم ابني... و هكذا دواليك] و هذا غير مناسب و ياخذ وقت طويل. كما ان الاتصال لا يكون متوفرً طوال الوقت.

    اذن نستعمل الأمر التالي لتحميل كل الحزم الجديدة الخاصة بالبرامج التي اصبحت بإصدار عتيق فقط بدون تعميرها او بناءها:
    كود:
    sudo port fetch outdated
    اذا كنت تريد حزمة بعينها فقط, نفترض تريد المحرر kate:
    كود:
    sudo port fetch kate
    ثم لتعميرها كلها لاحقا بعد انتهاء تحميل كل الحزم:
    كود:
    sudo port upgrade outdated
     

مشاركة هذه الصفحة

جاري تحميل الصفحة...