सवाल सिगविन पर नए पैकेज कैसे स्थापित करें?


मैंने नवीनतम संस्करण स्थापित किया Cygwin कई पैकेजों के साथ। मुझे जल्द ही एहसास हुआ कि मुझे और पैकेज चाहिए (जैसे wget, आदि) और मुझे फिर से सेट किए बिना नए पैकेज स्थापित करने का तरीका नहीं मिला और स्क्रैच से सबकुछ पुनः इंस्टॉल कर दिया।

जो मैं खोज रहा हूं वह साइगविन पर उपयुक्त है (यदि ऐसी कोई चीज़ मौजूद है)।


143
2018-05-12 13:40


मूल


सम्बंधित superuser.com/questions/40545/... - Adrien Be
यहां जवाब देखें stackoverflow.com/questions/745275/... - barlop


जवाब:


सेटअप प्रोग्राम के बाहर सिगविन में कोई पैकेज प्रबंधन नहीं है। सेटअप केवल आपके वर्तमान इंस्टॉलेशन के अपडेट लागू करता है, यह आपके पास पहले से मौजूद पैकेजों को ओवरराइट नहीं करता है (जब तक कि आपने स्पष्ट रूप से ऐसा नहीं कहा हो)।

तो नए पैकेज स्थापित करने के लिए सेटअप प्रोग्राम को दोबारा शुरू करें।


118
2018-05-12 13:43



मान लें कि मेरे पास निम्नलिखित संकुलों की एक सूची है cygwin-devel gcc-core git libcom_err-devel libcom_err2 libcrypt-devel libcrypt0 libedit-devel libedit0 libgcc1 libgssapi_krb5_2 libiconv-devel libiconv2 libintl-devel libintl8 libk5crypto3 libkrb5-devel libkrb5_3 libkrb5support0 libncurses-devel libncursesw10 libopenssl100 libssp0-4.9.2-3 make openssl-devel w32api-headers w32api-includes zlib-devel zlib0-1.2.8-3 git wget मैं उन्हें कैसे स्थापित कर सकता हूं? - William
किसी ने पहले ही इसका उत्तर दिया है यहाँ। मुझे सीधे पूछना एक समय पर जवाब पाने का गलत तरीका था। :) - Benoit Miller
क्या setup.exe संस्करण को वही सटीक संस्करण होना चाहिए जैसा प्रारंभ में स्थापित किया गया था? - James Wierzba
नहीं, यह पूरा बिंदु है। यदि आप पहले से इंस्टॉल किए गए सेटअप की तुलना में सेटअप का एक नवीनतम संस्करण चलाते हैं तो आपको जो भी चाहिए, उसे अपग्रेड करने का विकल्प आपको मिलेगा। - Benoit Miller
उत्तर देखो stackoverflow.com/questions/745275/... - barlop


एक पैकेज कहा जाता है apt-CYG वह हो सकता है जो आप खोज रहे हैं। यह उपयुक्त प्राप्त करने पर आधारित प्रतीत होता है।

एपीटी-साइग एक कमांड लाइन इंस्टॉलर है   सिगविन के लिए जो सहयोग करता है   सिग्विन सेटअप और इसका उपयोग करता है   भंडार। वाक्यविन्यास समान है   apt-get।

एक उदाहरण कमांड होगा

$ apt-cyg install yourPackage

इसे स्थापित करने के लिए आपको wget, tar, gawk, और bzip2 की आवश्यकता है। आप इन सभी पैकेजों को सिगविन से डाउनलोड कर सकते हैं पैकेज सूची


73
2018-06-30 04:12



एक बार जब आप wget, tar, gawk, और bzip2 डाउनलोड कर लेते हैं तो आप एपीटी-साइग कैसे स्थापित करते हैं? धन्यवाद - Adrien Be
अपने स्वयं के प्रश्न का उत्तर देना: superuser.com/a/41139/280964 - Adrien Be


सेटअप प्रोग्राम फिर से चलाएं। इस प्रकार आप सिगविन को भी अपडेट करते हैं।


17
2018-05-12 13:43



thx, संदेह के लिए: यह सब कुछ पुनर्स्थापित नहीं करता है, यह बस आपके द्वारा चुने गए नए संकुल को स्थापित करता है - Adrien Be
मैं अभी एक पैकेज स्थापित करने के लिए यह कर रहा हूं, unzip। मैंने जो कुछ किया है, वह सेटअप GUI खोला गया है, अनजिप की खोज की गई है, इसे बिन इंस्टॉल करने के लिए चेक किया गया है। हालांकि, ऐसा लगता है कि यह सब कुछ पुनर्स्थापित कर रहा है। मैं इसे grep, libgtk, आदि जैसे संकुलों के माध्यम से देखता हूं। यह लगभग 10 मिनट तक चल रहा है और केवल 50% किया गया है। क्या यह सामान्य है? एफवाईआई, यह शायद 8+ महीनों में पहली बार सेटअप है, मैंने सेटअप किया है, तो शायद मेरे सभी पैकेज पुराने हैं? - SSilk


मुझे लगता है chocolatey विंडोज इंस्टॉलेशन प्रबंधन (नया, अपग्रेड और हटाने) के लिए बहुत उपयोगी है, और cygwin कोई अपवाद नहीं है!

मैंने स्थापित कर लिया cygwin का उपयोग करते हुए chocolatey, और चॉकलेट चुप / चुप मोड का उपयोग कर स्थापित कर रहा है, इसलिए आपको किसी भी पैकेज का चयन करने के लिए नहीं कहा जाता है cygwin न्यूनतम न्यूनतम पैकेज के साथ स्थापित है :-(।

हालांकि, हर बार जब आप एक नया पैकेज स्थापित करना चाहते हैं तो यह वास्तव में वास्तव में आसान है:
--source=cygwin। उदाहरण के लिए, बैश इंस्टॉल करना:

choco स्थापित bash - स्रोत = cygwin


7
2018-02-11 18:14





विंडोज़ पर कर्ल का उपयोग करने की कोशिश करते समय मैं एक ही मुद्दे से फंस गया था और इसे हल कर लिया। इसे यहां पोस्ट करना, अब कारण यह किसी की मदद कर सकता है।

सबसे अच्छा तरीका सिगविन के setup.exe का उपयोग करना है और आपको आवश्यक अतिरिक्त पैकेज का चयन करना है। यहां जाओ: http://www.cygwin.com/install.html

"पहली बार संकुल संस्थापित करते समय, सेटअप * .exe नहीं करता है   हर पैकेज स्थापित करें। सिगविन से केवल न्यूनतम आधार पैकेज   डिफ़ॉल्ट रूप से वितरण स्थापित किया जाता है। श्रेणियों पर क्लिक करना और   सेटअप * .exe पैकेज स्थापना स्क्रीन में संकुल प्रदान करेगा   आप जो स्थापित या अद्यतन किया गया है उसे नियंत्रित करने की क्षमता के साथ। "


3
2017-11-23 04:32





आपको पहले एक सामान्य तरीके से 'lynx' स्थापित करने की आवश्यकता है। फिर सिगविन खोलें और इसे लिखें:

  1. lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg

  2. install apt-cyg /bin

अब आप पैकेज मैनेजर का उपयोग कर सकते हैं apt-cyg install

अधिक जानकारी के लिए देखें https://github.com/transcode-open/apt-cyg


3
2017-07-02 07:23





आप उपयोग कर सकते हैं Babun जो सिगविन के चारों ओर बनाया गया है और पैकेज प्रबंधक भी शामिल है pact

बाबून बॉक्स के बाहर नए पैकेज स्थापित करने का समर्थन करता है:

pact install wget

1
2018-04-30 14:11





हाय मुझे पता है कि यह पुराना विषय है लेकिन कुछ जानकारी जोड़ने के लिए: आप MSYS2 नामक प्रोग्राम भी इंस्टॉल कर सकते हैं जिसमें आर्क लिनक्स से पैकेज मैनेजर पैकमेन है और आप आर्क के लिए उपलब्ध सभी पैक इंस्टॉल करने में सक्षम हैं :) केवल pacman -S packageNameऔर एंटर दबाएं और यह आपके लिए डीएल करेगा :)

चीयर्स: डी


0
2017-12-02 10:00



सुपर उपयोगकर्ता में आपका स्वागत है! प्रश्न फिर से ध्यान से पढ़ें। आपका जवाब करता है नहीं मूल प्रश्न का उत्तर दें। ओपी सिगविन का उपयोग कर रहा है। आप Msys2 के बिट्स के साथ सिग्विन के बिट्स को मिश्रण और मिलान नहीं कर सकते हैं - DavidPostill♦
HI मुझे पता है लेकिन उपरोक्त पोस्ट की जांच करें बाबाका जो सिग्विन पर आधारित कुछ परियोजना की तरह दिख रहा है जैसे एमएसवाईएस 2 मैं बात कर रहा हूं। - Horacy Pigula
बाबुका के बीच एक अंतर है शामिल सिग्विन और एमएसवाईएस 2 जो है आधारित सिगविन पर - DavidPostill♦
आह ठीक है तो मेरे बुरे भ्रामक के लिए खेद है :) - Horacy Pigula