मैंने लॉन्चपैड पर कार्मिक में होने वाले एक बग की रिपोर्ट की है, और मुझे इसे ल्यूसिड या मैवरिक पर फिर से परीक्षण करने के लिए कहा गया है। मैं यह सबसे अच्छा कैसे कर सकता हूं?
मैंने लॉन्चपैड पर कार्मिक में होने वाले एक बग की रिपोर्ट की है, और मुझे इसे ल्यूसिड या मैवरिक पर फिर से परीक्षण करने के लिए कहा गया है। मैं यह सबसे अच्छा कैसे कर सकता हूं?
जवाबों:
Maverick के परीक्षण के लिए, testdrive
सबसे आसान है। यह स्वचालित रूप से नवीनतम Maverick को दैनिक रूप से डाउनलोड करेगा और इसे वर्चुअल मशीन में चलाएगा।
sudo apt-get install testdrive virtualbox-ose
testdrive
तीन मार्ग:
एक VM में Ubuntu स्थापित करें।
पेशेवरों: आपकी स्थापना लगातार है, और आप आसानी से VM और अपने सामान्य डेस्कटॉप के बीच आगे और पीछे स्विच कर सकते हैं।
विपक्ष: यह धीमा होगा।
LiveCD का उपयोग करें।
पेशेवरों: सबसे सीधा, वही तरीका जब आप पहली बार उबंटू स्थापित करते हैं।
विपक्ष: सत्र की कोई दृढ़ता नहीं है, जब आप पुनरारंभ करते हैं तो आपका पर्यावरण खो जाता है।
एक अलग मशीन पर स्थापित करें। सीडी पढ़ने के समय स्लो कर दिए जाते हैं।
पेशेवरों: दृढ़ता, गति।
विपक्ष: महंगा अगर आपके पास हार्डवेयर नहीं है।
व्यक्तिगत रूप से, मैं VM मार्ग जाता हूँ। यदि आपके बग में हार्डवेयर शामिल है, तो आपको LiveCD या भौतिक इंस्टॉल के साथ करना होगा।
यह इस बात पर निर्भर करता है कि आप किस बग को फिर से परखने की कोशिश कर रहे हैं। लगभग सभी बगों के लिए, VM में परीक्षण बहुत अच्छा है। जैसा कि एक अन्य जवाब में उल्लेख किया गया है , टेस्टड्राइव उसके लिए अच्छा है।
हार्डवेयर संबंधी बगों के लिए आपको वास्तविक हार्डवेयर पर चलने की आवश्यकता होगी, जिसका अर्थ है कि एक LiveCD अधिक उपयुक्त विधि है।
मैं इस पर निर्भर करता हूं कि यह किस तरह का बग था (एस्टेथिक, प्रोग्राम क्रैश, आदि) लेकिन सबसे सरल तरीका होगा कि आप ल्यूसिड की लाइव सीडी डाउनलोड करें, इसे बूट करें और देखें कि क्या आप बग को पुन: पेश कर सकते हैं।
यदि यह कुछ ऐसा है जिसे वास्तविक स्थापना की आवश्यकता है और यह लाइव सीडी को बूट करने के लिए पर्याप्त नहीं है, तो वर्चुअलबॉक्स का उपयोग करके एक वर्चुअल मशीन पर ल्यूसिड स्थापित करें, और आप अपने वर्तमान वातावरण को प्रभावित किए बिना लगभग किसी भी चीज का परीक्षण कर सकते हैं।
उन्नयन के बिना? आपको अपनी मशीन पर एक नए विभाजन के तहत ल्यूसिड या मेवरिक के एक आभासी उदाहरण को सेटअप करने या उस विशिष्ट संस्करण को स्थापित करने की आवश्यकता हो सकती है। मुझे लगता है कि वर्चुअलबॉक्स उबंटू के लिए अच्छा काम करता है (और स्वतंत्र है)।