نصب برنامه ها در ویندوز فرآیندی زمان بر است. کاربر باید یک سری فرایندها را را پشت سر هم انجام دهد تا بتواند آنها را نصب کند. یافتن آخرین نسخه برنامه ها نیز یکی دیگر از مسائل زمان برای نصب برنامه ها در ویندوز است. به همین دلیل در این مقاله تصمیم گرفتیم به سریع ترین روش نصب برنامه ها در ویندوز بپردازیم. یعنی به کمک Command Prompt.
البته استفاده از Command Prompt به تنهایی مشکل را حل نمی کند. نصب کننده های برنامه ویندوز راه های مختلفی برای پیکربندی برنامه ها، رجیستری و تنظیمات دارند. به دلیل این تفاوت ها، بسیاری از افراد تمایلی به به روز رسانی برنامه های خود و طی کردن مسافت های طولانی ندارند. در این مقاله به حل این موضوع می پردازیم، یعنی به شما آموزش می دهیم نرم افزار را با استفاده از Command Prompt نصب کنید. پس با آرانکووین همراه باشید.
برنامه های مدیریت بسته مجموعه ای از ابزارها هستند که می توانند کل فرآیند نصب، راه اندازی و به روز رسانی برنامه ها را با هم انجام دهند. یک بسته شامل باینری های نرم افزار، فایل های پیکربندی و ابرداده است. ابرداده تمام اطلاعات مربوط به یک برنامه کاربردی مانند نام، مشخصات، شماره نسخه و همچنین لیستی از اطلاعات مورد نیاز یک برنامه را به ترتیب دارد.
برنامه های مدیریت بسته های مختلفی برای ویندوز وجود دارد که هیچ کدام به سادگی Chocolatey نیستند. با استفاده از چند خط کد می توانید یک اپلیکیشن را روی هر سیستمی که می خواهید نصب کنید، به راحتی آن ها را به همان روش آپدیت کرده و چندین دستور را اعمال کنید.
در اینجا چند دلیل اصلی برای انتخاب Chocolatey آورده شده است:
نصب این ابزار بسیار سریع و آسان است. برای نصب آن در ویندوز به هیچ گونه اطلاعات Command Prompt یا PowerShell نیاز ندارید و می توانید به راحتی از آن استفاده کنید. فقط باید صبور باشید و مراحل ذکر شده در این بخش را دنبال کنید.
ابتدا کلیدهای ترکیبی Win + X را فشار داده و گزینه Windows PowerShell (Admin) را انتخاب کنید. ابتدا باید مطمئن شوید که Get-ExecutionPolicy محدود نیست. برای این کار دستور زیر را وارد کنید:
Get-ExecutionPolicy
اگر در پاسخ با Restricted مواجه شدید، به این معنی است که قادر به استفاده از اسکریپت خاصی نیستید. برای غلبه بر این مشکل باید دستور زیر را تایپ کنید:
Set-ExecutionPolicy AllSigned
همچنین پس از زدن کلید Enter باید Y را وارد کرده و دوباره کلید Enter را فشار دهید.
دستور زیر را کپی کرده و در PowerShell پیست کنید:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex
((New-Object
System.Net.WebClient) .DownloadString (‘https: //chocolatey.org/install.ps1’))
حالا کلید Enter را فشار دهید.
بعد از چند لحظه Chocolatey روی سیستم نصب می شود و یک پوشه جدید در ProgramData ایجاد می کند. همه بسته ها به Chocolatey / lib می روند. البته، شما همچنین می توانید یک مسیر سفارشی را برای نصب بسته هایی مانند Python، Ruby یا Node اعمال کنید.
بعد از نصب Chocolatey، PowerShell را ببندید و دوباره اجرا کنید، تایپ کنید؟ / Choco در آن و سپس Enter را فشار دهید. با این کار لیستی از دستوراتی که می توانید استفاده کنید به شما ارائه می شود.
اگر از Command Prompt استفاده می کنید، باید کلید ترکیبی Win + X را فشار دهید و سپس Command Prompt را در حالت مدیریت اجرا کنید. سپس دستور زیر را وارد کنید:
@”%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 روی سیستم شما نصب می شود. دوباره Command Prompt را ببندید و اجرا کنید.
این بسته ها به فایل های nupkg معروف هستند. فایل های فشرده کامپایل شده که دارای متادیتا بسته های برنامه های مختلف هستند. قسمت جالب Chocolatey مخزن عمومی بسته های آن است که به عنوان Community Package Repository شناخته می شود. تمام بسته های اضافه شده به پایگاه داده جعبه ابزار از طریق یک فرآیند تأیید صحت دقیق انجام می شود.
در سمت چپ، میتوانید پیوندهایی به دارندگان بسته، کادرهای سبز، قرمز یا زرد و همچنین دستورالعملهای مختلف برای نصب یک برنامه را ببینید. در قسمت Install نحوه استفاده از دستورات برای نصب گوگل کروم (Google chrome) را مشاهده خواهید کرد.
در همین قسمت دستورالعمل ارتقا و حذف اپلیکیشن ها را مشاهده خواهید کرد. در بخش تاریخچه نسخه، لیستی از تمامی نسخه های نرم افزار و همچنین تغییرات ایجاد شده در هر نسخه را در اختیار شما قرار می دهد. همچنین بخش دیگری به نام نتایج اسکن ویروس وجود دارد تا مطمئن شوید در صورت نصب آن برنامه هیچ خطری برای شما وجود ندارد.
فرقی نمی کند از PowerShell یا Command Prompt استفاده کنید. روند کار به همین صورت است. پس از باز کردن یکی از دو ابزار ذکر شده، باید نرم افزار مورد نظر خود را نصب کنید.
در ساختاری که مشاهده خواهید کرد، choco مخفف Chocolatey است. هر زمان که می خواهید نرم افزار را نصب، آپدیت یا حذف نصب کنید، باید از دستور choco استفاده کنید. عبارت دوم دستور اصلی است. از آنجایی که می خواهید نرم افزار نصب کنید، باید عبارت install را تایپ کنید. قسمت سوم ساختار نیز مربوط به نام نرم افزار است.
برای مشاهده نام دقیق نرم افزار منتشر شده باید به سایت Chocolatey رفته و به دنبال اپلیکیشن مورد نظر خود بگردید. دستورالعمل های نحوه درج خط فرمان را دنبال کنید.
برای مثال می توانید نرم افزار طراحی تصویر GIMP را با استفاده از دستور زیر نصب کنید:
choco install gimp
با این کار نرم افزار مورد نظر شما بر روی سیستم نصب می شود. بدون اینکه از شما بخواهد کار اضافی انجام دهید، اطلاعات مربوط به نصب نرم افزار در کنسول نیز نمایش داده می شود. در برخی موارد، برنامه شما ممکن است پنجره های مختلفی را نمایش دهد که طبیعی است.
ابزار Chocolatey به طور خودکار تمامی مراحل نصب یک نرم افزار را طی می کند. پس از نصب برنامه، می توانید نماد آن را از منوی Start مشاهده کنید.
همچنین می توانید با استفاده از دستور choco prefix بسته های مختلف را جستجو کنید. برای مثال می توانید دستور زیر را وارد کنید:
choco search 7-zip
پس از فشار دادن کلید Enter، ابزار Chocolatey از پایگاه داده به دنبال همه برنامه هایی با نام zip می گردد. اگر بتواند آن را پیدا کند، آن را در لیست نمایش داده شده کنسول خواهید دید.
یک بسته را به روز کنید
برای به روز رسانی یک بسته دستور زیر را وارد کنید:
choco upgrade gimp
توجه داشته باشید که به جای عبارت gimp باید نام بسته مورد نظر خود را وارد کنید.
همچنین می توانید لیست نرم افزارهایی که باید با استفاده از choco به روز شوند را مشاهده کنید. برای این کار دستور زیر را تایپ کنید:
choco outdated
اگر فکر می کنید به برنامه خاصی نیاز ندارید، می توانید با استفاده از دستور زیر آن را حذف کنید:
choco install gimp
توجه داشته باشید که به جای gimp باید عبارت مربوط به اپلیکیشن مورد نظر خود را وارد کنید.
لازم به ذکر است که دستورات فوق اکثر نیازهای شما را برای نصب، به روز رسانی و حذف اپلیکیشن ها برطرف می کند، اما Chocolatey به همین جا ختم نمی شود و دستورات و کاربردهای بسیار دیگری دارد.
در این مقاله به شما آموزش دادیم چگونه به نصب سریع برنامه ها به کمک Command Prompt بپردازید. سیستم عامل ویندوز دارای ویژگی ها و قابلیت های بسیاری است. در صورت تمایل می توانید با دنبال کردن سری مقالات آموزشی ویندوز با تمامی ترفندهای این سیستم عامل آشنا شوید. در صورت نیاز به راهنمایی بیشتر در مورد این مقاله، می توانید سوالات و نظرات خود را نیز از طریق فرم دیدگاه ها با ما در میان بگذارید.