مواد پر جائیں

Chocolatey

ایپلیکیشنChocolatey Software

اسے choco، chocolatey.org بھی کہا جاتا ہے

Chocolatey SoftwareSystem

ایک کمیونٹی Windows پیکیج مینیجر جو winget سے پہلے کا ہے۔ پروسیس choco.exe ہے۔ یہ WinGet نہیں ہے۔

آپ کے لیے جاننا کیا ضروری ہے

Chocolatey پرانا کمیونٹی مینیجر ہے۔ WinGet مائیکروسافٹ کا بعد میں آنے والا CLI ہے۔

Chocolatey Software کا choco.exe دراصل winget سے پہلے کا ہے۔ اسے chocolatey.org/install سے حاصل کریں۔ پیکیج آئی ڈیز WinGet سے مماثلت نہیں رکھتیں۔ Scoop اور Ninite مختلف ٹولز ہیں۔

یہ کیا ہے؟
ایک کمیونٹی Windows پیکیج مینیجر
کیا یہ WinGet جیسا ہی ہے؟
نہیں۔ مختلف کلائنٹ اور کیٹلاگ
کمانڈ؟
choco.exe
Feex کا کہنا ہے
اگر اسکرپٹ میں choco لکھا ہو، تو میں chocolatey.org سے Chocolatey انسٹال کروں گا۔ اگر اسکرپٹ میں winget لکھا ہو، تو میں App Installer استعمال کروں گا۔ دونوں لائنوں کو ملانے کی وجہ سے آئی ڈیز فیل ہو جاتی ہیں۔

Chocolatey کیا ہے؟

choco.exe دراصل Chocolatey کے کمیونٹی فیڈ (اور آپ کے شامل کردہ دیگر ذرائع) سے پیکیجز انسٹال کرتا ہے۔ winget.exe مائیکروسافٹ کا بعد میں آنے والا کلائنٹ ہے۔ وہ پیکیج آئی ڈیز آپس میں شیئر نہیں کرتے۔

اگر آپ نے اسے کبھی استعمال نہیں کیا

اگر کسی README میں "choco install" لکھا ہو، تو Chocolatey وہ کمیونٹی پیکیج مینیجر ہے جو Chocolatey Software کا تیار کردہ ہے۔ یہ 2011 میں winget سے پہلے شروع ہوا تھا۔ اسے chocolatey.org/install سے انسٹال کریں۔ کمانڈ choco.exe ہے۔ یہ نہ WinGet ہے، نہ Scoop، اور نہ ہی Ninite۔

یہ کس لیے استعمال ہوتا ہے؟

کمیونٹی ریپو سے choco install

یہ ایک لائن کا کوڈ ہی وہ وجہ ہے جس کے لیے لوگ اب بھی Chocolatey استعمال کرتے ہیں۔ winget install مائیکروسافٹ کا کیٹلاگ اور مختلف آئی ڈیز استعمال کرتا ہے۔

choco upgrade all

Chocolatey کا ایک معمول۔ winget upgrade --all مائیکروسافٹ کا اس کے متوازی طریقہ ہے، یہ exe نہیں۔

کمرشل SKUs پر داخلی فیڈز

Chocolatey Software اسے فروخت کرتا ہے۔ Scoop بکٹس ایک مختلف لے آؤٹ ہیں۔

یہ کس کے لیے ہے؟

  • وہ لوگ جو Windows کے پرانے سیٹ اپ اسکرپٹ پر عمل پیرا ہیں
  • وہ ادارے جنہوں نے پہلے ہی choco پر معیاری طریقہ کار اپنا لیا ہے
  • کوئی بھی جو اس کا WinGet یا Scoop سے موازنہ کر رہا ہو

موجودہ صورتحال

Chocolatey (2011) Chocolatey Software کی جانب سے ایک موجودہ پیکیج مینیجر ہے۔ وینڈر اب بھی Windows صارفین کو https://chocolatey.org/install کی طرف بھیجتا ہے۔

یہ کتنا پرانا ہے؟

Chocolatey کا آغاز 2011 میں ہوا۔ WinGet 2020 میں آیا۔ Scoop 2013 میں۔ Windows کے بہت سے پرانے گائیڈز اب بھی choco لکھتے ہیں کیونکہ یہ ریپو سب سے پہلے آئی تھی۔ موجودہ Windows میں App Installer کے تحت winget بھی شامل ہے۔

ورژنز

پہلے بڑے چینلز۔ درست بلڈ نمبرز کی یہاں مکمل تصدیق نہیں کی گئی ہے۔

اوپن سورس کلائنٹ
Chocolatey for Business

سسٹم کے تقاضے

اقدار پبلشر کی عوامی رہنمائی کے مطابق ہیں۔ کام کا بوجھ اب بھی اصل ضرورت کو بدل دیتا ہے۔

کم از کم

کم از کم سسٹم کے تقاضے
آپریٹنگ سسٹم Windows 10 یا Windows 11، بلحاظ موجودہ Chocolatey دستاویزات
RAM Windows کے ساتھ اس ایپ کے لیے کافی ہے۔ بھاری پروجیکٹس کو مزید کی ضرورت ہوتی ہے۔

وسائل کا پروفائل

CPU کی مانگ
پیکیج جس انسٹالر کو چلاتا ہے اس کی پیروی کرتا ہے
نیٹ ورک کا تقاضا
آپ کے منتخب کردہ فیڈ سے ڈاؤن لوڈ کرتا ہے

انسٹال شدہ پروسیسز

یہ ایگزیکیوٹیبلز انسٹال ہونے پر اس پروڈکٹ سے تعلق رکھتی ہیں۔

انسٹال شدہ پروسیسز
choco.exe پیکیج مینیجر CLI

اسٹارٹ اپ اجزاء

choco.exe ایک CLI ہے۔ اسے Windows کے ساتھ شروع نہیں ہونا چاہیے۔ کچھ پیکیجز اپنا اسٹارٹ اپ شامل کر لیتے ہیں۔

فائل کے مقامات

Chocolatey کے عمومی مقامات
عام انسٹال C:\ProgramData\chocolatey\

فائل فارمیٹس

Nuspec پیکیجز۔ packages.config کی فہرستیں

عام مسائل

پیکیج کی آئی ڈی winget کی آئی ڈی نہیں ہوتی

choco search اور winget search مختلف کیٹلاگز ہیں۔ ٹولز کے درمیان آئی ڈی کاپی کرنے سے وہ فیل ہو جائے گی۔

کمیونٹی پیکیجز کا معیار مختلف ہو سکتا ہے

پیکیج کا صفحہ دیکھیں۔ WinGet کے سورس کے اپنے جائزہ کے اصول ہیں۔ دونوں میں سے کوئی بھی Ninite کا منتخب شدہ چیک باکس پیج نہیں ہے۔

مسئلہ حل کرنا

دستاویز کردہ PowerShell کے ذریعے chocolatey.org/install سے انسٹال کریں

Downloads میں موجود کوئی غیر متعلقہ choco.exe اصل کلائنٹ نہیں ہے۔ اگر آپ کو مائیکروسافٹ کا CLI درکار تھا تو winget پہلے سے ہی کئی PCs پر موجود ہے۔

اگر انسٹالیشن ناکام ہو جائے تو choco source list استعمال کریں

ایک خراب سورس دراصل Chocolatey کی کنفگریشن ہوتی ہے۔ Scoop کی بکٹس ایک مختلف فائل ٹری ہوتی ہیں۔

پورے کمپیوٹر کے لیے انسٹال کرنے کی خاطر پرامپٹ کو ایڈمنسٹریٹر کے طور پر چلائیں

صارف کے دائرہ کار (User-scope) کا Scoop دوسرا ماڈل ہے۔ Chocolatey اکثر ایڈمن کا تقاضا کرتا ہے۔

متبادلات

مائیکروسافٹ کیٹلاگ کے لیے WinGet۔ صارف کے فولڈر کے ٹولز کے لیے Scoop۔ ایک بار میں انسٹال کرنے والے پیج کے لیے Ninite۔

سرکاری مدد اور ڈاؤن لوڈز

وینڈر سے شروعات کریں۔ بے ترتیب exe سائٹس کوئی سپورٹ چینل نہیں ہیں۔

آفیشل رابطے
ڈاؤن لوڈ کریں chocolatey.org/install آفیشل انسٹالر یا وینڈر کا صفحہ
مدد docs.chocolatey.org/ وینڈر سپورٹ
آفیشل سائٹ chocolatey.org/ یہاں سے شروعات کریں، کسی بھی غیر معتبر exe ہوسٹ سے نہیں

متعلقہ ہارڈ ویئر

نیٹ ورک اور ڈسک ان پیکیجز کے لیے جو آپ حاصل کرتے ہیں۔ کلائنٹ خود حجم میں چھوٹا ہے۔

تکنیکی تفصیلات

تکنیکی تفصیلات

وینڈر کے ورژن نمبرز تبدیل ہوتے رہتے ہیں۔ یہ مضمون کسی خاص بلڈ کا پابند نہیں ہے۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟