This translation is older than the original page and might be outdated. See what has changed.
ar:slackware:slackpkg - SlackDocs

Welcome to the Slackware Documentation Project

هذه نسخة قديمة من الصفحة!


slackpkg

“slackpkg” هو أداة لإدارة الحزم المثبتة تلقائياًً و لتثبيت حزم جديدة من خلال الشبكة. مدير الحزم “slackpkg”حالياً أصبح جزء من سلاكوير أن لم يكن مثبت لديك قم بتثبيته ، تستطيع من تحميل أخر أصدار من موقع SourceForge ثم تثبيته بـالأمر “installpkg”

إعداد "slackpkg"

قبل أستخدام مدير الحزم “slackpkg” يجب إعداده ليجد قائمة الحزم الحالية و أصدراتها و سيقوم بالتثبيت تلقائياً عبر أختيار سيرفير واحد ، لإختيار سيرفر أزل علامة ( # ) من أمام أي سيرفر ( أختر سيرفر واحد فقط ) في ملف ( mirrors ) على المسار التالي /etc/slackpkg/mirrors و قد تم فرز الروابط مع أرقام أصدارات سلاكوير للتأكد من أن السيرفر الذي قمت باختيارة هو لنفس الأصدارة التي تستخدمها. ثم أكتب الأمر:

darkstar~# slackpkg update gpg

الخطوة التالية تحديث قائمة الحزم بالأمر:

darkstar~# slackpkg update 

أن لم يكن هناك تغيرات في القائمةسيتم اعلامك و يسألك ما أن كنت ترغب بالأستمرار أم لا :

No changes in ChangeLog.txt between your last update and now.
Do you really want to download all other files (y/N)?

أذا اخترت المتابعة ،سيقوم مدير الحزم “slackpgk” بتحميل و تثبيت معلومات الحزم الحالية و يستخدم تلك القائمة.

القائمة السوداء

سيتم الأخذ بعين الأعتبار تجاهل أي حزم من قبل مدير الحزم “slackpkg” ( من تثبيت ، ترقية ، أعادة تثبيت ، … ) في ملف القائمة السوداء على المسار التالي /etc/slackpkg/blacklist. على سبيل المثال ، الأمر التالي سيجعل مدير الحزم “saclpkg” يتجاهل أو يهمل أي حزم تم تثبيتها من “SBo” و من مستودعات “alienBob”

[0-9]+_SBo
[0-9]+alien

الأستعمالات

مدير الحزم “slackpkg” يستخدم أوامر للبحث و التثبيت و الحذف للحزم ، و يتم البحث في قائمة الحزم وسيعرض لك أي تتطابق مع تلك الحزمة.

البحث

عند البحث عن حزمة ما ، سيعرض لك معلومات عن تلك الحزمة ( اسم الحزمة بالكامل ، رقم اصدارها ، مثبته أم لا ).

darkstar~# slackpkg search mc

Looking for mc in package list. Please wait... DONE

The list below shows all packages with name matching "mc".

[ installed ] - mcelog-1.0pre3-i486-1
[uninstalled] - pcmciautils-017-i486-1
[ installed ] - mc-4.8.1.3-i486-1
[ installed ] - libmcrypt-2.5.8-i486-1

البحث عن ملف

للحبث عن ملف معين بعد عملية تثبيت أو حذف حزمة ما مؤخراً.

darkstar~# slackpkg file-search sshd

Looking for sshd in package list. Please wait... DONE

The list below shows the packages that contains "sshd" file.

[ installed ] - openssh-6.0p1-i486-2

info

للحصول عن معلومات عن حزمة ما أكتب الأمر “slackpkg info packagename” و سيعرض لك معلومات عن الحزمة.

install

لتثبيت الحزم أستخدم الأمر “slackpkg install packagename ” أن تم إيجاد الحزمة ستظهر لك نافذة حوار و ستعرض لك أي حزمة مطابقة ، و يمكن للمستخدم التحديد أو عدم التحديد على الحزم المراد تثبيتها. لتثبيت كل شيء يتشعب أو يتفرع من حزمة ما ، استخدم الأمر “slackpkg install branch” على سبيل المثال الأمر“slackpkg install kde” سيثبت كل شيء يندرج تحت “Kde” ( لكن لا شيء من “Kdei” ).

remove

لحذف الحزم أستخدم الأمر “slackpkg remove packagename ” أن تم إيجاد الحزمة ستظهر لك نافذة حوار و ستعرض لك أي حزمة مطابقة ، و يمكن للمستخدم التحديد أو عدم التحديد على الحزم المراد حذفها.

upgrade

أذا توفرة أي تحديثات لحزمة معينة ، يمكن ترقيتها بالأمر “slackpkg upgrade packagename”

reinstall

هذا الأمر يمكن أستخدامه اذا وجدت حزم مكسورة أو محطمة و بحاجة لإعادة تثبيتها.

blacklist

هذا الأمر يستخدم لأضافة حزم معينة للقائمة السوداء ، مدير الحزم “slackpkg” سيتجاهل الحزم بالقائمة السوداء.

generate-template

أن أردت أعادة تثبيت النظام من جديد أو تثبيت النظام على جهاز أخر ، يمكنك من خلال هذا الأمر أخذ نسخة للبرامج أو عمل قالب جاهز للبرامج المثبته ثم تثبيتها مرة أخرى.

install-template

هذا الأمر يستخدم لتثبيت قالب البرامج ( نسخة من البرامج التي تم أخذها مسبقاً ).

install-new

تشغيل مدير الحزم “slackpkg” مع هذا الأمر يعرض لك قائمة بالحزم التي أضيفة لسلاكوير مؤخراً ، على سبيل المثال أعتماديات جديدة للحزم . من المستحسن تشعيل هذا الأمر قبل عملية تحديث النظام أذا أردت المزامنة مع سلاكوير الحالية.

upgrade-all

تشغيل مدير الحزم “slackpkg” مع هذا الأمر ، سيعرض لك قائمة بالحزم التي يمكن ترقيتها لإصدارات أحدث ، بإمكان المستخدم أختيار الحزم التي يريد ترقيتها و التي لا يريد ترقيتها من القائمة.

clean-system

تشغيل مدير الحزم “slackpkg” مع هذا الأمر سيعرض لك قائمة بكل الحزم غير النافعة أو غير المستفاد منها و من الآمن حذفها من النظام ، لاحظ أنه سيتم سرد الحزم غير الرسيمية هنا ، ما لم تكن في القائمة السوداء.

new-config

أثناء عمليات التثبيت ربما يتم كتابة أو عتماد ملف إعدادات جديدة بدلاً من ملف إعداداتك السابقة ، لمنع ذلك الملف سوف تتلقى “الملف الجديد” مسبقاً وبعد عملية التثبيت سيعلمك مدير الحزم “slackpkg” عن وجود ذلك الملف ، تشغيل مدير الحزم “slckpkg” مع هذا الأمر سيبحث عن وجود تلك الملفات وسيخبرك المستخدم عنها.

check-update

تشغيل مدير الحزم “slackpkg” مع هذا الأمر سيتحقق لك من وجود تحديثات متاحة ، و سيتم عرضها لك.

ترقية كاملة للنظام

لعمل ترقية كاملة للنظام أتبع الخطوات التالية ( كمستخدم جذر root )

slackpkg update
slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system

دائماً من الموصى به قراءة ملف أو سجل التغيرات الأخيرة و ملف الترقية ( يوجد على السيرفرات لكل أصدارة ) قبل القيام باي ترقيات كبيرة للنظام.

لإهتمام أكثر بتغير ملفات الإعدادات ، حدثها أما عن طريق دمج تخصيصك لها من ملفات الإعدادات القديمة (مدير الحزم “slackpkg” بإمكانه تخيرك بخطوة عبر كل ملف إعدادات غًُير و يسمح لك بتطبيق التغيرات) أو بتحرير الملف الجديد يدوياً بعد السماح لمدير الحزم “slackpkg” بالكتابة فوق أو أستبدال ملف الإعدادات القديم . أختر الطريقة المناسبة لك.

روابط خارجية

الصفحة الرئيسية لمدير الحزم “slackpkg” : http://www.slackpkg.org

صفحة مدير الحزم “slackpkg” على موقع SourceForge: http://sourceforge.net/projects/slackpkg


In Other Languages
Translations of this page?:
QR Code
QR Code ar:slackware:slackpkg (generated for current page)