أسرع طريقة لتثبيت برامج الويندوز : بموجه الأوامر

أسرع طريقة لتثبيت برامج الويندوز بموجه الأوامر
شارك هذه المقالة مع أصدقائك!

أسرع طريقة لتثبيت برامج الويندوز : بموجه الأوامر

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

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

الحل: Chocolatey (مدير الحزم)

مدير الحزم هو مجموعة من الأدوات لأتمتة العملية بأكملها لتثبيت التطبيقات وتكوينها وتحديثها. تتكون الحزمة من ثنائيات البرامج وملفات التكوين والبيانات الوصفية. تحتوي البيانات الوصفية بدورها على كل تفاصيل التطبيق (الاسم والوصف ورقم الإصدار والمزيد) وقائمة التبعيات لجعلها تعمل بشكل صحيح.

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

فيما يلي بعض الأسباب التي تجعلنا نفضل Chocolatey:

  • لديها أكبر قاعدة بيانات على الانترنت من حزم ويندوز. اعتبارًا من الآن ، هناك 11،166 حزمة من حزم المجتمع. يمكنك حتى تثبيت الحزم من NuGet و  MyGet .
  • تمر عمليات إرسال الحزمة عبر عملية مراجعة صارمة للاعتدال ، بما في ذلك التحقق من صحة الحزمة ، والتحقق ، ومسح الفيروسات باستخدام VirusTotal ، والمزيد. بالنسبة للمؤسسة ، يكون استخدام مستودع حزمة المجتمع أمرًا اختياريًا.
  • تعمل Chocolatey مع أكثر من 20 من تقنيات التثبيت لنظام التشغيل Windows. إنه يعرف كيفية إعداد تطبيق أو سجل أو إدارة الملفات والتكوين أو أي مجموعة.
  • يمكن أن تعمل Chocolatey حتى مع التطبيقات المثبتة. يمكن أن يأخذ ملفات التطبيق الموجودة في دليل البرامج وأيضًا معالجة عمليات التثبيت. ومع ذلك ، فإنه يعتمد على المثبت وبرنامج التثبيت المستخدم.

تثبيت Chocolatey في نظام التشغيل الويندوز 10

تركيب الشوكولاته سريعة وبديهية. أنت لا تحتاج إلى معرفة شاملة عن موجه الأوامر أو PowerShell. ومع ذلك ، يجب أن تفي بمتطلبات النظام الأساسية وأن تتحلى بالصبر لتثبيت بعض البرامج النصية.

متطلبات النظام

  • ويندوز 7 + / خادم ويندوز 2003 وما فوق
  • PowerShell v2 + وما فوق
  • .NET Framework 4+ (سيحاول التثبيت تثبيت .NET 4.0 إذا لم يكن مثبتًا لديك)
  • مساحة حرة لـ Chocolatey CLI و 1 جيجابايت أخرى أو أكثر لتثبيت الحزم

طريقة PowerShell

اضغط على Win + X وحدد Windows PowerShell (المسؤول) . في البداية ، يجب عليك التأكد من أن Get-ExecutionPolicy غير مقيد.

اكتب Get-ExecutionPolicy ، في حالة إرجاع Restricted ، فهذا يعني أنه لا يمكنك تثبيت أي برنامج نصي. لتجاوز ذلك ، اكتب Set-ExecutionPolicy AllSigned و “Y” لتأكيد التغيير.

تجاوز سياسة التنفيذ في PowerShell

نسخ ولصق الأمر

Set-ExecutionPolicy Bypass -Scope Process -Force; iex 
((New-Object 
System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

اضغط على Enter .

تثبيت الشوكولاته من خلال PowerShell

في غضون لحظات قليلة ، سيتم تثبيت Chocolatey وإنشاء مجلد جديد في بيانات البرنامج . كل الحزم تذهب إلى \ chocolatey \ lib (على الرغم من أنه قد يكون هناك استثناءات لمثبتات .MSI).

يمكنك أيضًا إعداد مسار تثبيت مخصص لحزم مثل Python أو Ruby أو Node.

مجلد التثبيت الشوكولاته

بمجرد تثبيت Chocolatey ، أعد تشغيل PowerShell واكتب choco /؟ لرؤية قائمة الأوامر.

استدعاء choco مساعدة للحصول على قائمة الأوامر

طريقة موجه الأوامر

إذا كنت تستخدم موجه الأوامر ، فاضغط على Win + X واختر Command Prompt (Admin) . ثم ، انسخ وألصق الأمر

@"%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"

اضغط على Enter .

تثبيت الشوكولاته من خلال موجه الأوامر

سيتم تثبيت Chocolatey على نظامك في بضع ثوانٍ. أعد تشغيل الموجه واكتب choco /؟ لرؤية قائمة الأوامر.

حزم Chocolatey .nupkg 

يتم تعديل حزم Chocolatey .nupkg من الملفات. إنه ملف مضغوط برمجي يحمل بيانات تعريف الحزمة (بما في ذلك معلومات الإصدار والتبعيات وحقوق التوزيع). إذا قمت بحذف بيانات التعريف الخاصة بـ Chocolatey ، فإن ملف الحزمة يشبه NuGet.

الجزء المثير للاهتمام من Chocolatey هو مستودع المجتمع للحزم المعروفة باسم مستودع حزمة المجتمع . تخضع كل حزمة يتم إرسالها إلى قاعدة البيانات إلى عملية تنسيق صارمة قبل بدء تشغيلها.

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

حزمة الشوكولاته في التفاصيل

في القسم نفسه ، توجد تعليمات لترقية التطبيق وإلغاء تثبيته. على صفحة التاريخ القوائم القائمة جميع الإصدارات، بما في ذلك التغيير الخاصة بهم. وهناك قسم في نتائج مسح الفيروسات ، في حالة عدم ثقتك في تثبيت تطبيق معين.

تفاصيل حزمة معينة

كيفية تثبيت البرامج باستخدام موجه الأوامر أو PowerShell

ربما لديك قائمة بالتطبيقات المستخدمة بشكل متكرر والتي تقوم بتثبيتها على Windows . بدلاً من الاضطرار إلى زيارة موقع ويب واستخدام المثبت ، قم بتشغيل PowerShell واكتب بناء الجملة

choco install [app name]

“شوكو” هو الاسم المختصر لـ Chocolatey. كلما قمت بتثبيت أي تطبيق أو ترقيته أو إلغاء تثبيته ، يجب أن تسبقه بـ “choco”. البادئة الثانية هي الأمر الفعلي. نظرًا لأننا نقوم بتثبيت التطبيق ، سنستخدم البادئة “تثبيت”. البادئة الثالثة هي اسم البرنامج.

انتقل إلى موقع حزمة الشوكولاتة وابحث عن التطبيق. لاحظ تعليمات سطر الأوامر لتثبيت هذا التطبيق.

تثبيت التطبيق من خلال الشوكولاته

على سبيل المثال ، لتثبيت الأعرج ، اكتب

choco install gimp

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

سوف تتولى Chocolatey جميع خطوات التثبيت تلقائيًا. بمجرد تثبيت التطبيق الخاص بك ، ستجده في قائمة ابدأ.

تثبيت الأعرج من خلال الشوكولاته

بحث الحزمة الخاصة بك

يمكنك حتى البحث عن حزمة معينة باستخدام بناء الجملة

choco search [app name]

على سبيل المثال ، إذا كنت ترغب في تثبيت 7-zip ، فاكتب في

choco search 7-zip

عندما تضغط على Enter ، سوف تبحث Chocolatey عن كل تطبيق بكلمة “zip” في قاعدة بياناتها. إذا كان هناك ، ستجده في النتائج. يتطلب البحث عن تطبيق معين بعض الممارسة. استخدم موقع حزمة المستودع كلما كنت بحاجة إلى أي مساعدة.

استخدام البحث عن الشوكولاتة لحزمة معينة

ترقية حزمة

لترقية تطبيق ما ، اكتب

choco upgrade [app name]

قائمة الحزم القديمة

من الممكن أيضًا مشاهدة قائمة بجميع التطبيقات القديمة. لإنجاز هذا العمل ، يجب عليك تثبيت التطبيقات من خلال Chocolatey. اكتب في

choco outdated

حزم الشوكولاته التي عفا عليها الزمن

إلغاء تثبيت الحزمة

إذا لم تجد تطبيقًا مفيدًا ، فيمكنك إلغاء تثبيته من خلال Chocolatey. اكتب في

choco uninstall [app name]

في معظم الحالات ، فإن الأوامر المذكورة أعلاه هي كل ما ستحتاجه من أي وقت مضى. لكن الشوكولاته لها العديد من الوظائف. تفضل بزيارة صفحة مراجع الأوامر لمزيد من التفاصيل.

تثبيت التطبيق التالي الخاص بك مع موجه الأوامر

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

توفر لك أنظمة التشغيل الحديثة حزم مثبّتة تلقائية وأوامر تثبت العديد من وحدات البت في وقت واحد. ولكن هل فكرت يومًا ما يحدث خلف الكواليس عند تشغيل ذلك المثبت؟ إذا كان هذا الأمر يثير اهتمامك ، فاقرأ هذه المقالة لتعرف كيف يعمل تثبيت البرامج على أنظمة تشغيل Windows و macOS و Linux .


‫0 تعليق

اترك تعليقاً