الرئيسية > أنظمة يونكس > تحديث منفذ البرامج في FreeBSD بإستخدام portsnap

تحديث منفذ البرامج في FreeBSD بإستخدام portsnap


لسلام عليكم و رحمة الله و بركاته
من حين إلى آخر تصدر تحديثات لبرامج و أحيانا تظهر برامج جديدة في ports الخاص بالنظام ففي المدة الأخيرة مثلا كان يظهر عندي firefox 3 فقط بينما كان قد ظهر في منفذ البرامج firefox 3.5 لهذا تحديث هذا
المنفذ يكون أحيانا ضروريا😀 ،اليوم إن شاء الله سنتعرف على طريقة تحديثه بإستخدام الأدة portsnap .

أولا علينا تنصيب الاداة portsnap إما من ports أو من الحزم (package) :

pkg_add -r portsnap

هذا الأمر يقوم بتنزيل نسخة مترجمة من الأنترنيت ،في هذا الحين ستجد ملف إعداد جديد بإسم portsnap.conf تحت المجلد etc ،يحتوي على بعض المتغيرات ما يهمنا هو 3 متغيرات و هي :
WORKDIR : هذا المتغير لتحديد مسار تحميل ملف تحديث ال ports .
PORTSDIR : هذا المتغير لتحديد مسار ال ports .
SERVERNAME : أخيرا هذا لتحديد السيرفر الذي سنقوم التحميل ،يفضل جعله سيرفرا قريبا من بلدك ليكون التحميل أسرع .
يمكننا التخلي عن ملف إعداد portsnap و إعطاء الإعدادات على شكل وسائط من سطر الأوامر كالتالي :

portsnap -s -d -p

s في محل SERVERNAME ،و d في محل WORKDIR ،أخيرا p في محل PORTSDIR .
مثال :

portsnap -s portsnap.freebsd.org -d /tmp/snap -p /usr/ports

إن كانت هذه أول مرة نقوم فيها بالتحديث فإننا نكتب :

portsnap fetch extract

حيث fetch لتحميل التحديث و extract لفك ضغط التحديث في /usr/ports بالنسبة لحالتنا هذه أما لو كان هذه المرة غير الأولى فإننا نكتب :

portsnap update

التصنيفات :أنظمة يونكس الوسوم:
  1. لا يوجد تعليقات.
  1. 18 ديسمبر 2009 الساعة 10:17 ص

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: