نوگت (انگلیسی: NuGet) یک مدیر بستهٔ آزاد و متنباز برای سکوی توسعهای مایکروسافت است (که قبلاً به عنوان NuPack شناخته میشد). که از معرفی اولیهٔ آن در سال ۲۰۱۰، سیر تکامل و تبدیل به اکوسیستمی بزرگتر از ابزار و خدمات را طی کردهاست.
نوگت به شکل یک افزونهٔ ویژوال استودیو منتشر میشود که از ویژوال استودیو ۲۰۱۲ به صورت پیشفرض و از پیش نصب شده به همراه آن ارائه میشود. از این ابزار همچنین میتوان در خط فرمان و اسکریپتهای خودکار نیز استفاده کرد.
نوگت زبانهای برنامهنویسی مختلفی را پشتیبانی میکند:
چاکلتلی یک نصبکننده و مدیر بستههای نرمافزاری است که برای ویندوز NT ایجاد شدهاست. این نرمافزار یک موتور اجرایی برای بستههای نرمافزاری مبتنی بر نوگت است که از Windows PowerShell برای اتوماسیون تسهیل نصب نرمافزار از دید کاربر استفاده میکند. نام این نرمافزار از «نوقا» که شکلاتی آن نیز دوستداشتنیاست برگرفته شدهاست.
چاکلتلی میتواند توسط ماژول مدیر بستههای پاورشل ('وانگت' سابق) نسخهٔ ۵ فراخوانی شود.
NuGet چیست؟
NuGet یک نرمافزار متنباز برای ویندوز از Microsoft Corporation (توسعه: مایکروسافت) در دستهبندی مدیر بسته و بهروزرسان است. در این فهرست، از نظر محبوبیت رتبه ۲ را میان نرمافزارهای دستهبندی مدیر بسته و بهروزرسان دارد. نخستین نسخه آن به سال ۲۰۱۰ برمیگردد. به زبان سیشارپ نوشته شده است.
نصب و پیشنیازها
فایلهای نصب رسمی برای ۳۲ بیتی در قالب پرتابل موجود است. حجم فایل نصب اصلی ۸٫۷ مگابایت است. بدون نصب اجرا میشود (نسخه پرتابل).
بهروزرسانیها و تاریخچه نسخهها
نسخه فعلی 7.9.0 است که در ۲۰ مرداد ۱۴۰۵ منتشر شد. ۴۹ نسخه از ۱۱ مرداد ۱۴۰۱ به این سو فهرست شده است و هر کدام لینک فایلهای نصب خود را دارد. یعنی حدود ۱۲ نسخه در سال.
محبوبیت و انواع فایل
بسته Chocolatey آن ۲٬۵۷۷٬۵۱۷ بار دانلود شده است. کد منبع آن در GitHub (NuGet/NuGet.Client) ۸۲۲ ستاره دارد. ویکیپدیا به ۱۹ زبان از زبانهای این سایت درباره آن مقاله دارد. نرمافزارهای مشابه: Chocolatey، uv و Conan Package Manager.
توضیح پروژه در GitHub: “Client Tools for NuGet - including Visual Studio extensions, command line tools, and msbuild support. (Open issues on https://github.com/nuget/home/issues)”
نقاط قوت / نقاط ضعف
نقاط قوت
- متنباز: هر کسی میتواند کد را بررسی و کامپایل کند
- پرتابل: بدون نصب اجرا میشود
- بهروزرسانیهای مکرر (حدود ۱۲ بار در سال)
- حجم دانلود کم (۸٫۷ مگابایت)
- کاربران فراوان
- پروژه باسابقه (از ۲۰۱۰)
نقاط ضعف
- بدون نسخه بومی ARM64
- فقط ۳۲ بیتی
به طور خلاصه: NuGet ابزاری متنباز در دستهبندی مدیر بسته و بهروزرسان برای رایانههای ۳۲ بیتی است. بهطور فعال نگهداری میشود.
آیا دانلود NuGet امن است؟
- فایل از dist.nuget.org، دامنه خود ناشر، ارائه میشود
- لینک دانلود از HTTPS استفاده میکند
- هش SHA256 منتشر شده است و میتوانید فایل را بررسی کنید:
992D70CAC5B06C38EFEC91806CABA64CDCC07E6D963A0959DBBBAF264D33B800· گزارش VirusTotal این هش را باز کنید - لینک در آخرین بررسی پاسخ داد (۳۰ مهر ۱۴۰۵)
- کد منبع عمومی است
- ExeAtlas فایلهای نصب را میزبانی، بستهبندی یا تغییر نمیدهد
آموزش مرتبط: بررسی هش SHA256 فایل در ویندوز
نسخههای اخیر
همه ۴۹ نسخه ›۴۹ نسخه در ۴ سال · حدود ۱۲ نسخه در سال
| نسخه | تاریخ | حجم | فایلها |
|---|---|---|---|
| 7.9.0آخرین | ۲۰ مرداد ۱۴۰۵ | ۸٫۷ مگابایت | ۳۲ بیتی پرتابل |
| 7.6.0 | ۲۲ اردیبهشت ۱۴۰۵ | ۸٫۵ مگابایت | ۳۲ بیتی پرتابل |
| 7.3.1 | ۲۵ فروردین ۱۴۰۵ | ۸٫۳ مگابایت | ۳۲ بیتی پرتابل |
| 7.3.0 | ۲۱ بهمن ۱۴۰۴ | ۸٫۳ مگابایت | ۳۲ بیتی پرتابل |
| 7.0.1 | ۴ آذر ۱۴۰۴ | ۸٫۳ مگابایت | ۳۲ بیتی پرتابل |
| 7.0.0 | ۲۰ آبان ۱۴۰۴ | ۸٫۳ مگابایت | ۳۲ بیتی پرتابل |
| 6.14.0 | ۲۳ اردیبهشت ۱۴۰۴ | ۹٫۰ مگابایت | ۳۲ بیتی پرتابل |
| 6.13.2 | ۶ اسفند ۱۴۰۳ | ۹٫۰ مگابایت | ۶۴ بیتی پرتابل۳۲ بیتی پرتابل |
نصب از خط فرمان
نصب بیصدا ›winget install --id Microsoft.NuGet -echoco install NuGet.CommandLine -yscoop install main/nugetفایلهای برنامه (.exe): nuget.exe
آموزش مرتبط: آموزش winget: نصب و بهروزرسانی نرمافزار در ویندوز
برای سیستمعاملهای دیگر هم هست
brew install nugetاطلاعات
- ناشر
- Microsoft Corporation
- توسعهدهنده
- مایکروسافت
- دستهبندی
- مدیر بسته و بهروزرسان
- مجوز
- Apache-2.0
- قیمت
- رایگان
- کد منبع
- github.com/NuGet/NuGet.Client
- زبان برنامهنویسی
- سیشارپ
- پیشنیاز
- Windows 11 / 10
- معماری
- ۳۲ بیتی
- نوع نصبکننده
- پرتابل
- نسخه
- 7.9.0
- تاریخ انتشار
- ۲۰ مرداد ۱۴۰۵
- نخستین انتشار
- 2010
- تاریخ افزودن به فهرست
- ۳ مرداد ۱۴۰۱
- نسخههای فهرستشده
- 49
- بهروزرسانی در سال
- ۱۲٫۱
- دانلودهای Chocolatey
- ۲٬۵۷۷٬۵۱۷
- ستارههای GitHub
- ۸۲۲
- فورکهای GitHub
- ۷۶۷
- وبسایت رسمی
- nuget.org
- شناسه winget
- Microsoft.NuGet
- بسته Chocolatey
- NuGet.CommandLine
- بسته Scoop
- main/nuget
امتیازها و نظرها
هنوز نظری ثبت نشده است. نخستین امتیاز را شما بدهید.
جایگزینهای NuGet
مشاهده همه ›-
متنباز۳۸۶٫۲ میلیون ↓ -
متنباز۱۸۳ هزار ↓ -
متنباز۲۵۷٫۳ هزار ↓ -
متنباز۷۸٫۱ هزار ↓ -
متنباز۹٫۸ هزار ↓ -
متنباز۳٫۹ هزار ↓ - متنباز۹٫۵ میلیون ↓
-
متنباز۱۵ هزار ↓
پرسشهای متداول
آیا NuGet رایگان است؟
بله. NuGet نرمافزاری متنباز با مجوز Apache-2.0 است.
آیا دانلود NuGet امن است؟
فایل از dist.nuget.org که متعلق به خود ناشر است دانلود میشود؛ ExeAtlas فایل را میزبانی یا تغییر نمیدهد. هش SHA256 فایل را با هش نمایشدادهشده در این صفحه مقایسه کنید یا گزارش VirusTotal همین هش را باز کنید.
چگونه NuGet را با winget نصب کنیم؟
PowerShell یا Windows Terminal را باز کنید و دستور winget نمایشدادهشده در این صفحه را اجرا کنید. winget فایل نصب رسمی را دانلود میکند و پیش از اجرا، هش SHA256 آن را بررسی میکند.
آیا NuGet روی ARM (Windows on Arm) اجرا میشود؟
نسخه ARM64 وجود ندارد؛ Windows 11 on Arm میتواند نسخه ۳۲ بیتی را با شبیهسازی اجرا کند.
نسخههای قدیمی NuGet را از کجا دانلود کنیم؟
صفحه نسخهها همه ۴۹ نسخه را تا ۱۱ مرداد ۱۴۰۱ با لینک فایلهای نصب رسمی فهرست میکند.
آیا میتوان از NuGet بدون دسترسی مدیر استفاده کرد؟
بله، نسخه پرتابل است: آن را از حالت فشرده خارج و اجرا کنید.
جایگزینهای NuGet کداماند؟
Chocolatey، uv، Conan Package Manager، UniGetUI (formerly WingetUI) - Pre-Release و topgrade. صفحه جایگزینها آنها را با هم مقایسه میکند.