تحب استخدام سطر الأوامر في لينكس ولكن اضطررت للتحول إلى ويندوز؟ استرخ، لديك Scoop Windows كمدير حزم لك. Scoop هو مثبت سطر الأوامر لنظام التشغيل ويندوز الذي يتيح لك تثبيت وتحديث الحزم بسرعة دون تكسير أي شيء.
في هذا البرنامج التعليمي، ستتعلم كيفية تثبيت واستخدام Scoop لإدارة الحزم على جهاز الكمبيوتر الخاص بك الذي يعمل بنظام التشغيل ويندوز.
استمر في القراءة ولا تعتمد مجددًا على مثبتات متعددة التنقل بالنقر!
المتطلبات المسبقة
سيكون هذا البرنامج التعليمي عرضًا تطبيقيًا عمليًا. إذا كنت ترغب في متابعة الدروس، تأكد من أن لديك جهاز كمبيوتر يعمل بنظام التشغيل ويندوز 10 وتمتلك صلاحيات إدارية. يستخدم هذا البرنامج التعليمي ويندوز 10 21H2.
تثبيت Scoop كمدير حزم لويندوز
يمكن أن يكون Scoop هو الحل عندما تشعر بالملل من تثبيت البرمجيات أو إدارتها باستخدام مدير الحزم العادي. ولكن على الرغم من مدى روعة Scoop، فإنه لا يأتي مثبتًا على نظامك افتراضيًا.
قبل استخدام Scoop، تحتاج إلى تثبيته على جهاز الكمبيوتر الذي يعمل بنظام التشغيل ويندوز الخاص بك:
1. افتح PowerShell كمسؤول وقم بتشغيل الأمر التالي لتعيين سياسة التنفيذ إلى RemoteSigned. يضمن ذلك إمكانية تشغيل النصوص البرمجية في PowerShell التي قمت بكتابتها أو تنزيلها من الإنترنت.
أدخل Y واضغط على Enter عند الطلب، كما هو موضح أدناه، لتأكيد تغيير سياسة التنفيذ.

2. بعد ذلك، قم بتشغيل الأمر التالي لتنزيل سكوب (get.scoop.sh) وتشغيل تلك النصوص لتثبيت سكوب على نظامك بامتيازات مرتفعة (-RunAsAdmin).

الآن، قم بتشغيل الأمر أدناه لعرض قائمة الأوامر المتاحة لسكوب.
يؤكد الإخراج أدناه أنك قمت بتثبيت سكوب بنجاح على نظامك.

البحث وتثبيت الحزم باستخدام سكوب
الآن أن لديك مدير حزمة، قد تتساءل عن البرامج التي يمكنك تثبيتها باستخدام Scoop. لحسن الحظ، يتيح لك Scoop البحث عن الحزم المتاحة للتثبيت باستخدام أمر bucket
.
يقوم أمر bucket
بعرض قائمة بجميع المستودعات (أو الحاويات) التي تحتوي على حزم Scoop. تشبه هذه الحاويات مستودعات الحزم في نظام Linux التي تحتوي على قائمة بالحزم المتاحة وتبعياتها.
للعثور على الحزم وتثبيتها باستخدام Scoop:
1. قم بتشغيل أمر Scoop أدناه لعرض الحاويات المتاحة محليًا.
يشير الإخراج أدناه إلى أن الحاوية الرئيسية تحتوي على 1083 حزمة يمكنك تثبيتها.
تحتوي كل حاوية Scoop على ملفات توصيف، يتم تحديثها بشكل دوري لإضافة حزم جديدة وإزالة القديمة. تصف هذه الملفات كيفية تثبيت حزمة وتبعياتها.

2. الآن، قم بتشغيل الأمر أدناه للبحث عن حزمة محددة، مثل 7zip، في جميع الحاويات المتاحة.
يعرض الإخراج أدناه حزمتين تتطابقان مع مصطلح البحث 7zip (7zip و7zip19.00-helper) من الحاوية الرئيسية. يمكنك أيضًا رؤية رقم الإصدار لكل حزمة.

3. بمجرد العثور على حزمة، قم بتشغيل الأمر التالي لتثبيت حزمة 7zip.
في هذه المرحلة، يجب أن يكون 7zip مثبتًا وجاهزًا للاستخدام! هل لاحظت أنه لا يلزمك النقر عبر عدة أزرار لتثبيت برنامج؟ تثبيت البرامج يقضي على ظهور نوافذ الإذن.
باستخدام Scoop ، يكفي سطر الأمر واحد لتثبيت الحزمة طالما تعرف اسم الحزمة.

4. الآن ، قم بتشغيل الأمر 7z أدناه للتحقق من تثبيت 7zip الخاص بك ، الذي يجب أن يعرض قائمة بالخيارات المتاحة لأمر 7z.
الناتج أدناه يؤكد أن 7z قد تم تثبيته بنجاح. ولكن ربما تخطط لتثبيت عدة حزم في وقت واحد. إذا كان الأمر كذلك ، دع Scoop يقوم بالعمل الثقيل لك في الخطوة التالية.

5. أخيرًا ، قم بتشغيل الأمر التالي لتثبيت حزم 7zip و nodejs.
لماذا تثبتها واحدة تلو الأخرى عندما يمكنك تثبيتها جميعها دفعة واحدة؟ يتيح لك Scoop تثبيت عدة حزم محددة ومفصولة بفراغات. هذه الميزة مفيدة عندما تكون لديك بالفعل قائمة من الحزم لتثبيتها.

تحديث الحزم باستخدام Scoop
تحديث حزمك هو واحدة من الطرق للحفاظ على صحة نظامك. بمجرد تثبيت الحزمة ، يساعدك Scoop في الحصول على أحدث الميزات أو إصلاحات الأخطاء.
لا داعي للقلق ، تحديث الحزم باستخدام Scoop هو مثل تثبيتها فقط.
1. قم بتشغيل أمر تحديث Scoop لتحديث Scoop نفسه إلى أحدث إصدار وتعليمات التطبيق.

2. بعد ذلك ، قم بتشغيل الأمر التالي لفحص حالة Scoop من حيث التحديث للحزم الأخرى إذا كانت قديمة.
الناتج أدناه يظهر أن Scoop هو محدث.

3. الآن ، قم بتشغيل الأمر أدناه لتحديث حزمة محددة تخطط لها ، في هذه الحالة حزمة 7zip.
تحديث حزمك بشكل انتقائي يقلل من خطر حدوث أي مشكلة ، خاصةً عندما تكون في منتصف العمل على مشروع.

ربما ترغب في الانفجار وتحديث جميع الحزم الخاصة بك. إذا كنت كذلك، قم بتشغيل نفس أمر scoop update وألصق الرمز * لتحديث جميع الحزم في وقت واحد، كما هو موضح أدناه.

إضافة دلو / إصدارات إضافية وتثبيت إصدارات متعددة من حزمة
كما قد رأيت، يقوم Scoop بتثبيت الحزم من الدلاء. وبشكل افتراضي، يأتي Scoop مع مجموعة من الدلاء المفيدة مثل الرئيسي، والإصدارات، والإضافات.
إذا كنت ترغب في تثبيت حزم من دلاء أخرى بجانب الرئيسي، يجب عليك تكوين Scoop للمعرفة بالدلاء.
1. قم بتشغيل أمر scoop التالي لعرض الدلاء المعروفة المتاحة من قبل المجتمع.

2. بعد ذلك، قم بتشغيل الأمر أدناه لإضافة دلو الجافا.
بعد إضافة دلو جديد، يمكنك الآن تثبيت الحزم باستخدام Scoop من ذلك الدلو.

3. الآن، قم بتشغيل الأمر أدناه لتثبيت حزمة openjdk من دلو الجافا.
يقوم هذا الأمر بتثبيت أحدث إصدار من openjdk (الإصدار 18 في وقت كتابة هذا النص). هذه الحزمة هي تنفيذ مفتوح المصدر لمنصة Java، الطبعة القياسية. العديد من البرامج تتطلب تشغيل Java، لذا تثبيتها فكرة جيدة.

يرجى ملاحظة أنه يمكنك أيضًا تثبيت إصدار مختلف من Java عن طريق تحديد إصدار الحزمة، كما هو موضح أدناه. يتيح هذا الأمر تثبيت إصدارات متعددة من Java على نظامك.
scoop install openjdk12

التبديل بين إصدارات الحزمة
ربما قمت بتثبيت إصدارات مختلفة من جافا، كما تم توضيحه سابقًا. ولكن افترض أن لديك برنامج يتطلب جافا 18 وآخر يتطلب جافا 12. كيف يمكنك التبديل بين تلك الإصدارات؟
لا داعي للقلق! تدعم Scoop التبديل بين إصدارات مختلفة من نفس الحزمة باستخدام أمر reset
.
1. قم بتشغيل الأمر لإعادة الضبط أدناه للتبديل إلى جافا 12 (openjdk12).

2. بعد ذلك، قم بتشغيل الأمر جافا التالي للتحقق من الجافا النشطة الحالية – الإصدار.
فيما يلي، يمكنك رؤية أن جافا 12 هو النشط حاليًا.

3. الآن، قم بتشغيل الأمر التالي للعودة إلى أحدث إصدار للحزمة (openjdk).

4. في الختام، أعد تشغيل الأمر جافا أدناه للتحقق من الجافا النشطة الحالية – الإصدار.
المخرجات أدناه تؤكد أنك قمت بالعودة إلى جافا 18.

الاستنتاج
تثبيت الحزم وإدارتها لا يجب أن يكون مهمة معقدة. لحسن الحظ، تعلمت كيفية استخدام Scoop في نظام Windows لإدارة الحزم بشكل أكثر ملاءمة. لقد أدركت أن تثبيت والاحتفاظ بإصدارات مختلفة من نفس الحزمة ممكن مع Scoop.
في هذه المرحلة، يجب أن تكون أكثر ثقة في تثبيت وتحديث الحزم في نظامك. الآن، لما لا تنشئ تطبيقًا مخصصًا لنفسك وتشاركه مع مجتمع Scoop؟