होमब्री पर्यावरण निर्यात करने की पसंदीदा विधि क्या है ताकि मैं कंप्यूटर के बीच अपने वर्कस्पेस को सिंक्रनाइज़ कर सकूं? ऐसा लगता है कि composer.lock
या pip freeze
के समान कुछ होना चाहिए। brew list > brews.txt
से बेहतर तरीका है?होमब्री पर्यावरण को किसी अन्य कंप्यूटर पर माइग्रेट कैसे करें?
उत्तर
कोई बेहतर तरीका नहीं है, और कोई भी बनाने की कोई मौजूदा योजना नहीं है।
Git उपयोग! पर्यावरण सेटअप स्क्रिप्ट के लिए रिपोज़ बनाए रखना एक सुंदर चिकना दृष्टिकोण है।
मैं पहली बार विकास वातावरण स्थापित करने के लिए एक स्क्रिप्ट का उपयोग करने की सलाह देता हूं। सोडबॉट में वास्तव में हल्का दृष्टिकोण है जो ब्रू फॉर्मूला के समूह सहित एक विकास वातावरण का प्रावधान करता है। https://github.com/thoughtbot/laptop। गिटहब बस इसके लिए सोर्सड बॉक्सन खोलें (और बहुत कुछ), लेकिन इसमें कुछ हद तक सीखने की वक्र है।
जैसा कि आप सोशलबॉट/लैटॉप रीडमे से देख सकते हैं, संपूर्ण इंस्टॉल एक-लाइनर है। यदि आप अलग-अलग पैकेज चाहते हैं, तो रेपो को फोर्क करें और जो भी आप उपयोग करते हैं उसे जोड़ें। इसमें केवल प्रारंभिक इंस्टॉल शामिल है, लेकिन यह एक शानदार शुरुआत है।
विकास वातावरण के चल रहे सिंक्रनाइज़ेशन के लिए, अपने पसंदीदा होमब्री सेटअप को अपडेट करने सहित, आप 'dotfiles' दृष्टिकोण को आजमा सकते हैं। जैच होल्मैन का यहां एक शानदार दृष्टिकोण है: https://github.com/holman/dotfiles
यदि आप कुछ भी ट्विक या अपडेट करना चाहते हैं, तो बस स्क्रिप्ट में उचित परिवर्तन करें (होल्मैन की डॉट स्क्रिप्ट चालू अद्यतन सामग्री करता है)। Commit, धक्का, किसी भी अन्य वातावरण से नीचे खींचो।
एक बेहतर तरीका है: brew leaves
।
यह आदेश स्थापित सूत्रों की एक साधारण सूची मुद्रित करता है जो किसी भी अन्य सूत्रों की निर्भरता नहीं हैं। अनिवार्य रूप से यह सबकुछ सूचीबद्ध करता है जो मैन्युअल रूप से स्थापित किया गया था या हटाए गए सूत्र से बचे हुए निर्भरता है।
$ brew leaves
apple-gcc42
bash-completion
brew-cask
git
[...]
नहीं है कोई अंतर्निहित brew leaves
उत्पादन का उपयोग कर स्थापित करने के लिए, लेकिन सिर्फ मैन्युअल रूप से स्थापित सूत्रों के एक स्वच्छ सूची होने का मतलब सही दिशा में एक कदम है। इस बारे में लिखने के लिए इस Gabe Berke विलियम्स को
Homebrew Bundle एक बहुत महान समाधान की तरह लगता है।
- 1. किसी कंप्यूटर पर किसी अन्य कंप्यूटर पर किसी कंप्यूटर पर "नेटवर्क सेवा" देना संभव है?
- 2. किसी अन्य कंप्यूटर
- 3. मेरे MySQL डेटाबेस को किसी अन्य कंप्यूटर पर कैसे स्थानांतरित करें?
- 4. किसी अन्य कंप्यूटर से phppgadmin एक्सेस करें?
- 5. एक फ्रीस्टैंडिंग पर्यावरण से कंप्यूटर को कैसे पावर करें?
- 6. किसी अन्य कंप्यूटर पर a.out चल रहा है
- 7. फॉर्म किसी अन्य कंप्यूटर पर अलग दिखता है
- 8. होमब्री फॉर्मूला को कैसे संशोधित करें?
- 9. किसी ओपन ग्राफ पेज को किसी व्यवसाय पृष्ठ पर माइग्रेट कैसे करें?
- 10. होमब्री
- 11. होमब्री फॉर्मूला रीसेट करें
- 12. स्थानीय गिट भंडार को किसी अन्य कंप्यूटर पर कैसे धक्का देना है?
- 13. मैं अपने टॉमकैट लोकहोस्ट को नेटवर्क पर किसी अन्य कंप्यूटर से कैसे ब्राउज़ कर सकता हूं?
- 14. होमब्री
- 15. एक गिट भंडार को किसी अन्य पर कैसे रीबेस करें?
- 16. लैन पर किसी भी कंप्यूटर से अपाचे वर्चुअलहोस्ट एक्सेस करें?
- 17. FileSystemWatcher अन्य कंप्यूटर निर्देशिका पर कैसे काम करता है?
- 18. जावा ग्रहण प्रोजेक्ट को ज़िप कैसे करें ताकि इसे किसी अन्य कंप्यूटर पर आसानी से प्रकट किया जा सके?
- 19. किसी अन्य कंप्यूटर से विंडोज लोकहोस्ट (आईआईएस) से कनेक्ट करना
- 20. कॉन्फ़िगरेशन प्रबंधक को किसी अन्य फ़ाइल पर रीडायरेक्ट करें
- 21. कंप्यूटर के बीच वर्चुअलएन्व और गीथब माइग्रेट करना
- 22. किसी अन्य उपयोगकर्ता (सुडो)
- 23. किसी अन्य कंप्यूटर से देव मोड में gwt एप्लिकेशन को कैसे जांचें
- 24. किसी अन्य वर्ग के आधार पर कोड कैसे उत्पन्न करें?
- 25. दो फॉर्म पर ईवेंट हैंडलर सबमिट करें। किसी को अन्य
- 26. किसी अन्य सर्वर पर कोल्डफ्यूज़न फ़ंक्शन को कॉल करें?
- 27. कंप्यूटर पर
- 28. MurmurHash से MurmurHash3 पर माइग्रेट करें
- 29. पासवर्ड हैश कैसे माइग्रेट करें?
- 30. किसी अन्य तत्व के शीर्ष पर किसी तत्व को कैसे स्थानांतरित करें?