जहां तक मैं बाज़ार को जानता हूं और उपयोग करता हूं, यह विकास के उपयोग के लिए है, उन कोड के संस्करणों को अपलोड करने, डाउनलोड करने, प्रबंधित करने के लिए जो आप स्वयं या डेवलपर्स के एक समूह के साथ काम कर रहे हैं। बाज़ार, संक्षिप्त रूप से bzr, एक क्लाइंट-साइड एप्लिकेशन है जो लॉन्चपैड से जुड़ता है , जहां कोड सभी द्वारा संग्रहीत और देखे जा सकते हैं।
आप इस छोटे ट्यूटोरियल पर बाज़ार के बारे में मूल बातें जान सकते हैं ।
लॉन्चपैड उबंटू के पीछे संगठन, कैननिकल द्वारा निर्मित और प्रबंधित एक मंच है ।
यदि आप उपयोग करने योग्य प्रोग्राम (उबंटू सॉफ्टवेयर सेंटर के साथ) डाउनलोड करने के लिए देख रहे हैं, तो आपको aptइसके बजाय उपयोग करना चाहिए । man aptअधिक जानकारी के लिए अपने टर्मिनल में देखें ।
यदि आप कोड को डाउनलोड करने के लिए देख रहे हैं तो इसे स्वयं संकलित करें (संकलन कैसे किया जाता है यह कोड के लिए विशिष्ट है) तो आप डॉक में बताए गए अनुसार बाज़ार का उपयोग कर सकते हैं :
>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to
या
>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy
यह वास्तव में इस समय लॉन्चपैड पर लॉग-इन करने के लिए कह रहा है और मुझे नहीं पता कि क्या कोई रास्ता है। वैसे भी, एक लॉन्चपैड खाता हमेशा एक अच्छी बात है, अगर आपको अपने पसंदीदा सॉफ्टवेयर्स से सवाल पूछने या बग की रिपोर्ट करने की जरूरत है। ब्रांच करने में सक्षम होने से पहले आपको bzr को अपना लॉन्चपैड खाता पंजीकृत करना होगा ।
एनबी: pullकमांड शाखा कमांड से बेहतर होगा यदि आपको नवीनतम संस्करण में अपडेट करने की आवश्यकता है, branchकेवल लॉन्चपैड पर मौजूदा शाखा की एक प्रति बनाएगा और इस कमांड के बाद के उपयोग से भ्रम की स्थिति पैदा होगी। आपके द्वारा डाउनलोड किए गए कोड के बाद के अपडेट - यदि नए संस्करण प्रकाशित होते हैं - इसके साथ किया जाता है:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzrशाखा की जाँच करने के लिए प्रमाणित करने की आवश्यकता नहीं होनी चाहिए । मैंने हाल ही में एक सॉफ्टवेयर सेंटर बग को ठीक करने की कोशिश करते हुए एक समान समस्या में भाग लिया है; क्या आपनेbzrलिंक किए गए प्रश्न में पोस्ट किए गए के अलावा कोई आदेश चलाया है ?