नवीनतम उबंटू रिलीज के लिए मुझे स्रोत कोड कहां मिल सकता है?मैं उबंटू स्रोत कोड कैसे प्राप्त करूं?
इसके अलावा, मैं कोड कैसे देखूं? क्या यह सिर्फ विजुअल स्टूडियो में देखे जा सकने वाले .cpp और .h फ़ाइलों में से बहुत कुछ होगा?
नवीनतम उबंटू रिलीज के लिए मुझे स्रोत कोड कहां मिल सकता है?मैं उबंटू स्रोत कोड कैसे प्राप्त करूं?
इसके अलावा, मैं कोड कैसे देखूं? क्या यह सिर्फ विजुअल स्टूडियो में देखे जा सकने वाले .cpp और .h फ़ाइलों में से बहुत कुछ होगा?
README
और LICENSE
।ubuntu के लिए स्रोत कोड पैकेज से विभाजित किया गया है - एक चल ubuntu सिस्टम से आप आसानी से किसी भी पैकेज के लिए स्रोत पुनर्प्राप्त कर सकते हैं करने से:
apt-get source (package name)
अन्यथा, launchpad पर जाएँ, और ऊपर खोज प्रश्न में पैकेज। उदाहरण के लिए, कर्ल के विशिष्ट संस्करण के लिए स्रोत कोड के लिए डाउनलोड पेज यहां दिया गया है: https://launchpad.net/ubuntu/+source/curl/7.21.2-4ubuntu1
यह कहा गया है कि यदि आप पहले से ही एक लिनक्स सिस्टम पर हैं तो यह बहुत आसान है - पैकेज स्रोत मूल स्रोत टैरबॉल में विभाजित हैं प्लस उबंटू पैच, इसलिए यदि आप apt-get source
का उपयोग नहीं करते हैं, तो आपको स्रोत कोड पर पैच मैन्युअल रूप से लागू करने की आवश्यकता होगी। और नए स्टाइल पैकेज भी कई पैकेजों में विभाजित हैं।
और भी, पैकेज आमतौर पर गैर-लिनक्स सिस्टम से क्रॉस-संकलित होने के लिए डिज़ाइन नहीं किए जाते हैं। भले ही आप उन्हें डाउनलोड करें और उन्हें वीएस में खोलें, आप उन्हें विंडोज सिस्टम से नहीं बना पाएंगे।
अंत में, ध्यान दें कि सब कुछ सी और सी ++ में नहीं है - बस आप जिस भी भाषा की कल्पना कर सकते हैं उसमें पैकेज हैं। लेकिन मैं उनमें से ज्यादातर पाठ फ़ाइलें :)
नोट के रूप में वी.एस. में खोला जा सकता है लगता है: क्या तुम सच में, वास्तव में यह सभी चाहते हैं, और मैं काफी कैसे मूर्ख यह सब कुछ डाउनलोड करने के लिए किया जाएगा नहीं बता सकता कि बस प्रणाली के बारे में सीखने शुरू करने के लिए, यदि आप ऐसा करना debmirror
उपकरण, ubuntu में उपलब्ध उपयोग कर सकते हैं,:
debmirror -a none \
--source \
-s main \
-d lucid,lucid-security,lucid-updates \
-r /ubuntu \
--progress \
-e http \
-h archive.ubuntu.com \ ## or other ubuntu archive mirror
destpath
यह एक बिल्कुल विशाल डाउनलोड किया जाएगा। कई जीबी स्पेस उपलब्ध है। ध्यान दें कि यह केवल मूल संकुल डाउनलोड करता है - सब कुछ पाने के लिए -s main,universe,multiverse,restricted
के साथ बदलें।
एक बार जब आपके पास पैकेज फ़ाइलें हों, तो आप रुचि के .dsc फ़ाइल पर dpkg-source -x
चलाकर स्रोत निकाल सकते हैं।
वैसे भी उन्हें सब कुछ प्राप्त करने के लिए वैसे भी है, क्योंकि मैं वास्तव में कह सकता हूं कि मुझे पता है कि कौन से 'पैकेज' मुझे चाहिए? मैं बस सीखने में दिलचस्पी लेता हूं कि एक ऑपरेटिंग सिस्टम के रूप में लिनक्स कैसे काम करता है – Tom
उन सभी को प्राप्त करने से आपको केवल तंग आ जाएगा - हम यहां गीगाबाइट्स के बारे में बात कर रहे हैं। मैं एक स्थापित उबंटू सिस्टम से शुरू कर दूंगा, जो शेल के साथ खेल रहा है, और जब आपको कुछ ऐसा पता चलता है जिसमें आप एपीटी-गेट स्रोत का उपयोग करके अधिक जानने में रुचि रखते हैं। – bdonlan
शायद आपको यह जोड़ना चाहिए कि स्रोत वर्तमान कार्यशील निर्देशिका में डाउनलोड किए गए हैं। – artistoex
http://archive.ubuntu.com/ – sunn0
धन्यवाद, क्या मैं डिब्बे उपफोल्डर के लिए सही था? इस बिंदु पर मुझे बड़ी संख्या में उप-फ़ोल्डरों के साथ प्रस्तुत किया गया था? ओएस के इन हिस्सों में से प्रत्येक क्या हैं? – Tom
का सब्सक्राइब: http://askubuntu.com/questions/106818/how-to-change-the-ubuntu-source-code –