بيسي (مدير حزم)
Pisi هو مدير الحزم في توزيعة باردوس التركية, واسم التوزيعة ماخوذ من الاسم العلمي لنمر الاناضول.
استخدام بيسي من سطر الاوامر
المستودعات
يستخدم الامر add-repo لاضافات المستودعات, والامر repo-address لتحديد المستودع المراد اضافته. مثال:
pisi add-repo repo-address http://repo.address.com/repo/directory/pisi-index.xml
- مثال على مستودع محلي: /home/example/pisi/repo/pisi-index.xml
- مثال على مستودع على الإنترنت: http://example.com/pisi/repo/pisi-index.xml
ملاحظة: في العادة يكون الاسم الافتراضي للمستودع هو "pisi-index.xml" ويمكن ان يكون مضغوط "pisi-index.xml.bz2 "
حذف مستودع
لحذف مستودع نستخدم الامر remove-repo, وقم بتبديل repo-name باسم المستودع المراد حذفه. بالشكل التالي: pisi remove-repo repo-name
قائمة المستودعات
نستخدم الامر list-repo, لعرض قائمة المستودعات المتاحة. بالشكل التالي: pisi list-repo
تحديث المستودعات
- نستخدم الامر update-repo, لتحديث جميع المستودعات المتاحة. بالشكل التالي: pisi update-repo
- إذا اردت ان تحدث مستودع معين استخدم الامر update-repo, مع الامر repo-name, وبعده اكتب اسم المستودع المراد تحديثه. بالشكل التالي: pisi update-repo repo-name
محتويات المستودع
- يستخدم الامر list-components لعرض جميع محتويات المستودعات المتوفرة لديك من برامج. بالشكل التالي: pisi list-components
- نستخدم الامر list-components مع الامر repo-name لمعرفة محتويات مستودع معين. بالشكل التالي: pisi list-components repo-name
عمل دليل للمستودع
- يستخدم الامر index, لعمل دليل للمستودع. بالشكل التالي: pisi index
الحزم
تنصيب الحزم
نستخدم الامر install, لتنصيب الحزم, ومكان package-name ضع اسم الحزمة..يمكنك تنزيل أكثر من حزمة, فقط قم بوضع فراغ بين اسم كل حزمة.
مثال على تنصيب حزمة واحدة pisi install package-name
مثال على تنصيب أكثر من حزمة pisi install package-name1 package-name2
- تنصيب حزمة واحدة فقط, بدون تنزيل الحزم التي تطلب الترقية.
pisi it package-name --ignore-safety
حذف الحزم
- استخدم الامر remove, لحذف الحزم. يمكن حذف أكثر من حزمة, فقط ضع فراغ بين اسم كل حزمة.
- مثال على حذف حزمة واحدة: pisi remove package-name
- مثال على حذف أكثر من حزمة: pisi remove package-name1 package-name2
تحديث الحزم
- استخدم الامر upgrade, لعملية ترقية الحزم. وضع مكان package-name اسم الحزمة التي تريد ان تقوم بترقيتها.
- مثال على ترقية حزمة واحدة: pisi upgrade package-name
- مثال على ترقية أكثر من حزمة: pisi upgrade package-name1 package-name2
- عمل ترقية للنظام كامل, وتحديث جميع الحزم لاخر اصدار متوفر في المخزن.
مثال على ترقية النظام بشكل كامل: pisi upgrade
استثناء حزم من الترقية
عمل تحديث كامل للنظام, باستثناء حزمة معينة.
- مثال لعمل تحديث, باستضناء الفايرفوكس: pisi upgrade -x firefox
- إذا كنت تريد عمل تحديث للنظام باستثناء التحديثات التي هي جزء من مكونات النظام.
مثال: pisi upgrade -x desktop.kde
تحديث حزمة واحدة فقط دون تحديث الحزم الأخرى, ضع مكان package-name, اسم الحزمة.
pisi upgrade package-name—ignore-safety
معلومات حول حزمة
نستخدم الامر info لمعرفة معلومات عن حزمة معينة, مثل الحجم, المطور, اخر تحديث. ويمكن ان تعرف معلومات عن أكثر من حزمة, فقط افصل بين اسم كل حزمة وأخرى بفراغ.
- مثال عن جلب معلومات عن حزمة pisi info package-name
- مثال على جلب معلومات عن أكثر من حزمة pisi info package-name1 package-name2
بناءالحزم من المصدر
نستخدم الامر build, مع الإشارة لمكان وجود الحزمة.
pisi build /home/example/pisi/repo/pisi-index.xml
قائمة الحزم
نستخدم الامر list-available, مع تحديد اسم المستودع, لمعرفة ما يحويه المستودع المحدد من حزم.
pisi list-available repo-name
نستخدم الامر list-available, لمعرفة الحزم المتوفرة في جميع المستودعات.
pisi list-available
قائمة الترقيات
نستخدم الامر pisi list-upgrades, لمعرفة ما هي الترقيات, والتحديثات ان وجدت, في جميع المخازن.
نستخدم الامر pisi list-upgrades repo-name, لمعرفة هل يوجد ترقيات في مخزن معين, مع تبديل repo-name, باسم المخزن الذي تريد مشاهدة التحديثات فيه.
قائمة الحزم المثبتة
نستخدم الامر pisi list-installed, من اجل معرفة قائمة الحزم المثبتة.
نستخدم الامر pisi list-installed repo-name, لمعرفة قائمة الحزم المثبتة, في مخزن معين, فقط ابدل repo-name, باسم المخزن.
لتكوين حزمة نستخدم: pisi configure-pending
بحث عن حزمة
نستخدم الامر search من اجل البحث عن حزمة, بالشكل التالي: pisi search search-who, مع تغيير كلمة search-who للحزمة المراد البحث عنها.
تفقد حزمة
يستخدم الامر check, للتاكد من أن الحزمة تم تثبيتها بالشكل الصحيح.
pisi check package-name
اعمال اخرى
اعادة بناء قاعدة بيانات بيسي
استخدم الامر rebuild-db, لاعادة بناء قاعدة بيانات مدير الحزم بيسي بالشكل التالي: pisi rebuild-db
حذف الكاش
استخدم الامر delete-cache, لحذف ملفات الكاش بالشكل التالي: pisi delete-cache.
البحث عن ملف
استخدم الامر search-file, للبحث عن ملف على الجهاز, بالشكل التالي:
pisi search-file /path/file
فقط غير /path/file للمسار الذي تريد البحث فيه.
عرض التاريخ
يستخدم الامر history, لعرض التواريخ التي تم فيها تحديث, تنصيب الحزم. بالشكل التالي: pisi history
الحصول على المساعدة
- يستخدم الامر help, من اجل الحصول عن معلومات حول بيسي pisi. بالشكل التالي: pisi help
- استخدم الامر help, مع تحديد الامر الذي تريد الحصول عن معلومات عنه أو طريقة استخدامه, بالطريقة التالية: pisi help command-name.
قم بتبديل command-name, باسم الامر المراد البحث عنه.