با استفاده از Chocolatey برای نصب برنامه ها در ویندوز

کاربران لینوکس با نصب، پاک کردن و به روز رسانی برنامه ها با استفاده از apt-get package manager عادت می کنند - این یک راه امن و راحت برای سریع نصب آنچه شما نیاز دارید. در ویندوز 7، 8 و 10، شما می توانید ویژگی های مشابه را از طریق استفاده از مدیر بسته های Chocolatey دریافت کنید، و این همان چیزی است که در مورد مقاله است. هدف از آموزش این است که کاربر متوسط ​​را با آنچه یک مدیر بسته است آشنا کند و مزایای استفاده از این روش را نشان دهد.

روش معمول برای نصب برنامه ها بر روی یک کامپیوتر برای کاربران ویندوز این است که برنامه را از اینترنت دانلود کنید و سپس فایل نصب را اجرا کنید. همه چیز ساده است، اما عواقب جانبی نیز وجود دارد - نصب نرم افزاری غیر ضروری اضافی، افزودنیهای مرورگر یا تغییر تنظیمات آن (همه این اتفاق می افتند هنگام نصب از سایت رسمی)، و نه از ویروس ها هنگام دانلود از منابع مشکوک. علاوه بر این، تصور کنید که شما نیاز دارید تا 20 برنامه را در یک زمان نصب کنید، من می خواهم به طور خودکار این فرایند را خودکار کنم؟

توجه: ویندوز 10 شامل مدیر بسته ی OneGet خود (با استفاده از OneGet در ویندوز 10 و اتصال مخزن Chocolatey).

نصب شکلات

برای نصب Chocolatey بر روی رایانه شما، باید یک خط فرمان یا Windows PowerShell را به عنوان یک سرپرست اجرا کنید و سپس از دستورات زیر استفاده کنید:

خط فرمان

powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((object-new net.webclient) .DownloadString ('/ / chocolatey.org/install.ps1'))" && SET PATH =٪ PATH؛٪ ALLUSERSPROFILE٪  chocolatey  bin

در ویندوز PowerShell از فرمان استفاده کنید مجموعهاعدام پلیس Remotesigned برای اجرای اسکریپت های امضا شده از راه دور، سپس Chocolatey را با استفاده از دستور نصب کنید

iex ((new object net.webclient) .DownloadString ('// chocolatey.org/install.ps1'))

پس از نصب از طریق PowerShell، آنرا مجددا راه اندازی کنید. این به این معنی است که مدیر بسته آماده است.

از ویندوز مدیریت بسته های Chocolatey استفاده کنید.

برای دانلود و نصب هر برنامه با استفاده از مدیر بسته، می توانید از خط فرمان یا ویندوز PowerShell به عنوان مدیر استفاده کنید. برای انجام این کار، فقط باید وارد یکی از دستورات (به عنوان مثال برای نصب اسکایپ):

  • choco نصب اسکایپ
  • از اسکایپ استفاده کنید

در عین حال، آخرین نسخه رسمی این برنامه به صورت خودکار دانلود و نصب خواهد شد. علاوه بر این، هیچ پیشنهادی برای موافقت نداشتن نصب نرم افزارهای ناخواسته، برنامه های افزودنی، تغییرات پیش فرض جستجو و صفحه شروع مرورگر مشاهده نخواهید کرد. و در نهایت: اگر چندین نام را از طریق یک فضای تایپ کنید، همه آنها به نوبه خود بر روی کامپیوتر نصب می شوند.

در حال حاضر، حدود 3000 برنامه رایگان و نرم افزار به این صورت نصب می شوند و البته شما نمیتوانید نام همه ی آنها را بدانید. در این مورد، تیم به شما کمک خواهد کرد. چاکرا جستجو.

به عنوان مثال، اگر شما سعی می کنید مرورگر موزیلا را نصب کنید، یک پیغام خطا دریافت می کنید که چنین برنامه ای یافت نشد (در نهایت مرورگر فایرفاکس نامیده می شود)، اما چاکرا جستجو موزیلا به شما این اجازه را می دهد که خطا را درک کنید و گام بعدی وارد شدن است cinst فایرفاکس (شماره نسخه مورد نیاز نیست)

من یادآوری می کنم که جستجو نه تنها با نام، بلکه همچنین با توصیف برنامه های در دسترس کار می کند. به عنوان مثال، برای جستجو برای یک برنامه رایت دیسک، شما می توانید با کلمه کلیدی سوختن جستجو کنید، و در نتیجه لیستی با برنامه های لازم، از جمله کسانی که به نام سوزی ظاهر نمی شوند، دریافت کنید. لیست کامل برنامه های در دسترس شما را می توانید در وب سایت chocolatey.org ببینید.

به طور مشابه، شما می توانید برنامه را حذف کنید:

  • choco حذف برنامه_name
  • cuninst program_name

یا آن را با دستورات به روز کنید چاکرا بروز رسانی یا فنجان به جای نام برنامه، شما می توانید کل کلمه را استفاده کنید، یعنی چاکرا بروز رسانی همه تمام برنامه های نصب شده با استفاده از Chocolatey را به روز رسانی خواهد کرد.

GUI بسته مدیریت

ممکن است از رابط کاربری گرافیکی Chocolatey برای نصب، حذف، به روز رسانی و جستجو برای برنامه استفاده کنید. برای انجام این کار، وارد شوید چاکرا نصب کنید شکلات و برنامه نصب شده را به عنوان Administrator اجرا کنید (در منوی شروع یا لیست برنامه های نصب شده ویندوز 8 ظاهر می شود). اگر شما قصد استفاده از آن را اغلب، توصیه می کنم به راه اندازی از طرف مدیر در خواص میانبر توجه داشته باشید.

رابط مدیر رابط کاربری بصری است: دو زبانه با بسته های نصب شده و در دسترس (برنامه ها)، پانل حاوی اطلاعات در مورد آنها و دکمه ها برای به روز رسانی، حذف یا نصب، بسته به آنچه که انتخاب شده است.

مزایای استفاده از این روش نصب برنامه ها

به طور خلاصه، می خواهم یک بار دیگر مزایای استفاده از مدیر بسته Chocolatey برای نصب برنامه ها (برای یک کاربر تازه کار) را یادآوری کنم:

  1. شما برنامه های رسمی از منابع قابل اعتماد دریافت می کنید و خطر تلاش برای پیدا کردن یک نرم افزار مشابه را در اینترنت ندارید.
  2. هنگام نصب برنامه لازم نیست اطمینان حاصل شود که هیچ چیز غیر ضروری نصب نشده است؛ یک برنامه پاک نصب شده است.
  3. این واقعا سریعتر از جستجو برای سایت رسمی و صفحه دانلود در آن به صورت دستی است.
  4. شما می توانید یک فایل اسکریپت (.bat، .ps1) ایجاد کنید یا به سادگی با یک دستور (به عنوان مثال، پس از نصب مجدد ویندوز) تمام برنامه های رایگان لازم را نصب کنید، یعنی شما باید دو ده برنامه را از جمله آنتی ویروس ها، برنامه های کاربردی و بازیکنان نصب کنید، یک بار دستور را وارد کنید، پس از آن شما حتی لازم نیست دکمه "بعدی" را فشار دهید.

امیدوارم برخی از خوانندگان من این اطلاعات مفید را پیدا کنند.