كيفية استخدام Windows Package Manager لتثبيت برامج Windows

قد يستغرق تثبيت التطبيقات يدويًا في Windows وقتًا طويلاً وله عدة خطوات ، بما في ذلك البحث عن أحدث إصدار من التطبيق أو البرنامج ، وتنزيل ملف المثبت ، وتوقيع الاتفاقيات ، والضغط على التالي(Next) للوصول إلى خطوة لاحقة ، وإلغاء تحديد الإعلانات يدويًا ، أشرطة الأدوات أو الحزم التي لا تريدها. حتى أن البعض يطلب من المستخدمين إغلاق جميع التطبيقات الأخرى قيد التشغيل أثناء التثبيت.

في هذه المقالة ، سنوضح لك كيفية استخدام مدير حزم Windows لتثبيت التطبيقات والبرامج باستخدام موجه الأوامر.

مدير حزمة Chocolatey(Chocolatey Package Manager)(Chocolatey Package Manager)

مديرو حزم Windows(Windows) عبارة عن مجموعة من الأدوات التي تمكن المستخدمين من أتمتة تثبيت التطبيقات والبرامج وتكوينها وتحديثها.

Chocolatey هو مدير حزم Windows آمن وبسيط . باستخدام بضعة أجزاء من التعليمات البرمجية ، يمكنك تثبيت التطبيقات والبرامج وكذلك إدارة التحديثات وتتبعها.

إنه مجاني ومفتوح المصدر للاستخدام الشخصي والتجاري. للمستخدمين الذين يحتاجون إلى وظائف متقدمة ، تقدم Chocolatey ترقيات متميزة.

تثبيت Chocolatey(Install Chocolatey)

  • سينبثق موجه الأوامر في نافذة مثل الصورة أدناه.

  • اكتب الرمز التالي في موجه الأوامر واضغط على Enter .
@”%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe” -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command “iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1'))“ && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin”

أثناء عملية التثبيت ، سترى الكثير من النص يتم تمريره في نافذة الأوامر.

تثبيت التطبيقات باستخدام Chocolatey Windows Package Manager(Install Apps Using the Chocolatey Windows Package Manager)

لتثبيت التطبيقات ، ابدأ بفتح مستند نصي على سطح المكتب لديك لعمل قائمة بالتطبيقات التي تريد تثبيتها. بعد ذلك ، من متصفح الويب ، انتقل إلى دليل تطبيقات Chocolately ، حزم المجتمع المحفوظة(Community Maintained Packages) .

لكل تطبيق تريد تثبيته ، اكتب الأمر التالي في ملفك النصي:

تثبيت choco [اسم الحزمة] -fy(choco install [name of package] -fy)

بالنسبة إلى [اسم الحزمة] ، استخدم الاسم كما يظهر في دليل التطبيق. على سبيل المثال ، إذا كنت تريد تثبيت Mozilla Firefox ، فاستخدم الكود التالي:

choco تثبيت فايرفوكس(choco install firefox)

الجزء -fy من الأمر هو تعيين يخبر Chocolatey باختيار نعم(yes ) عند ظهور أي مطالبة أثناء التثبيت. هذا يساعد على أتمتة العملية وجعلها بسيطة قدر الإمكان.

يجب أن يكون كل تطبيق تريد تثبيته في سطر منفصل في ملفك النصي. يجب أن يكون كل سطر هو نفسه باستثناء اسم التطبيق.

بعد إدراج جميع التطبيقات التي تريد تضمينها ، يمكنك استخدام سطر واحد لتثبيتها جميعًا في نفس الوقت باستخدام الكود التالي للمثال أعلاه:

choco install firefox -fy.install install firefox -fy.adobereader -fy.install 7zip.install -fy.install notepadplusplus -fy.install skype – fy

احفظ مربع النص وأغلقه. يجب أن يكون لها امتداد .txt. إذا لم يحدث ذلك ، فستحتاج إلى تمكين امتدادات اسم الملف من File Explorer(File Explorer) باتباع الخطوات أدناه:

تمكين ملحقات الملفات(Enable File Extensions)

  • افتح File Explorer من خلال النقر على أيقونة الملف في أسفل الشاشة.

  • يمكنك أيضًا فتح (open )File Explorer عن طريق كتابة مستكشف الملفات في شريط بحث Windows .

  • انقر فوق عرض t(View t) ab في الجزء العلوي وحدد مربع الاختيار الموجود بجوار ملحقات اسم الملف(File name extensions) لتمكينه.

  • بمجرد أن تتمكن من حفظ الملف النصي بامتداد .txt ، قم بإعادة تسميته بامتداد .bat . انقر بزر الماوس الأيمن فوق ملف .bat الجديد واختر تشغيل كمسؤول(Run as Administrator) .

  • سيؤدي هذا الإجراء إلى تشغيل Chocolatey لبدء وتثبيت جميع تطبيقاتك. احفظ ملف .bat للرجوع إليه أو استخدامه في المستقبل.

تثبيت كل شيء باستخدام سطر واحد(Install Everything Using One Line)

من الممكن أيضًا تثبيت جميع تطبيقاتك ومدير حزمة Chocolatey Windows في نفس الوقت باستخدام ملف .bat واحد. 

  • افتح ملف .bat الذي أنشأته وأضفه بعد أمر التثبيت Chocolatey كما يلي:(Chocolatey)

@”%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe” -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command “iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1′))“ && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin”

شوكو تثبيت فايرفوكس فاي(choco install firefox -fy)

choco install تثبيت متصفح فايرفوكس فاي(choco install install firefox -fy)

شوكو تثبيت adobereader -fy(choco install adobereader -fy)

choco قم بتثبيت 7zip.install -fy(choco install 7zip.install -fy)

choco تثبيت notepadplusplus -fy(choco install notepadplusplus -fy)

شوكو تثبيت سكايب - السنة المالية(choco install skype – fy)

يتضمن الأمر أعلاه التفاف النص لتسهيل القراءة. ومع ذلك ، عند تشغيل الأمر ، يجب أن يكون سطرًا واحدًا كما ترى أدناه:

@”%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe” -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command “iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1'))“ && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin” choco install firefox -fy.choco install install firefox -fy.choco install adobereader -fy.choco install 7zip.install -fy.choco install notepadplusplus -fy.choco install skype - fy

احفظ ملفك حتى تتمكن من استخدامه مرة أخرى عندما تحتاج إليه لتثبيت جميع تطبيقاتك المفضلة و Chocolatey في نفس الوقت.

استخدم Chocolatey(Use Chocolatey) لتثبيت تطبيقاتك وبرامجك باستخدام موجه الأوامر. يحتوي على قاعدة بيانات ضخمة من حزم Windows التي (Windows)تخضع لعملية مراجعة صارمة( rigorous review process) .

إنها أداة آلية تتعامل مع الخطوات العادية والمستهلكة للوقت للحصول على البرامج والتطبيقات وتثبيتها لك. يختار المستخدمون ببساطة ما يريدون تثبيته ، وسيقوم تطبيق Chocolatey بتنزيل أحدث إصدار دون الحاجة إلى أي مدخلات منك.

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

  • ابحث عن أحدث إصدار
  • حدد التنزيل الصحيح
  • قم بالإشراف على عملية التثبيت حتى لا تقوم بتنزيل أي شيء لا تريده مثل أشرطة الأدوات المضمنة افتراضيًا والتي تتطلب منك إلغاء تحديدها
  • قم بهذه العملية لكل برنامج

أو استخدم مدير حزمة Chocolatey Windows لفتح سطر أوامر ، اكتب:

choco ترقية all -y(choco upgrade all -y)

منتهي. 



About the author

أنا مهندس برمجيات ذو خبرة ولدي أكثر من 10 سنوات من الخبرة في تطوير وإدارة حسابات المستخدمين وأمان العائلة وتكنولوجيا Google Chrome. لدي أساس قوي في الرياضيات وعلوم الكمبيوتر أستخدمه لإنشاء أوصاف واضحة وموجزة لمهاراتي.



Related posts