मैं अपने रिपॉजिटरी का बैकअप कैसे ले सकता हूं?


23

मैं उबंटू सॉफ्टवेयर सेंटर में जोड़े गए सभी रिपॉजिटरी का बैकअप लेना चाहता हूं, लेकिन जाहिरा तौर पर source.list में केवल वही हैं जो कैनोनिकल से संबंधित हैं।

तो मुझे दूसरे कहां मिलेंगे?

जवाबों:


19

एक निर्देशिका है, /etc/apt/sources.list.d/जिसमें आपके द्वारा जोड़े गए प्रत्येक पीपीए के लिए अलग-अलग प्रविष्टियां हैं add-apt-repository। वे फाइलें हैं जिनका आपको बैकअप लेना है।


15

बहुत से लोगों को फ़ाइलों की एक निर्देशिका से निपटने के बजाय एकल फ़ाइल को पुनर्स्थापित करना और पुनर्स्थापित करना आसान लगता है (जैसा कि अन्य उल्लिखित समाधानों की आवश्यकता है)। यदि आप इस तरह के हैं, और आप प्रत्येक PPA को अपनी फ़ाइल के अंदर संग्रहीत करने के बारे में परवाह नहीं करते हैं /etc/apt/sources.list.d/, तो आप sources.listअपने होम डाइरेक्टरी में स्थित एकल फ़ाइल में अपने सभी जोड़े गए रिपॉजिटरी को संग्रहीत करने के लिए निम्न कमांड का उपयोग कर सकते हैं ।

cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list > ~/sources.list

इसके बाद आप इस फ़ाइल को स्थानांतरित कर सकता है /etc/apt/sources.listऔर क्या sudo apt-get updateखजाने को फिर से जोड़ने के लिए। यदि आप किसी अन्य कंप्यूटर पर इस बैकअप का उपयोग करने की योजना बना रहे हैं, तो सुनिश्चित करें कि मशीन पर उबंटू का संस्करण source.list फ़ाइल में संस्करणों से मेल खाता है, अन्यथा, आपको कुछ समस्याएं हो सकती हैं।



3

मैं पूर्ण / etc / apt निर्देशिका का बैकअप लेता हूं। यदि आप को पुनर्स्थापित करना है, तो आप इसे वापस कॉपी कर सकते हैं, या आप इसे उसी मशीन पर उसी मशीन पर कॉपी कर सकते हैं जिसमें एक ही रिलीज़ संस्करण हो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.