एक ताजा स्थापित और साफ?


14

मैंने लगभग 3 साल पहले उबंटू से शुरुआत की थी और तब से एक समर्पित उपयोगकर्ता हूं। उस दौरान मैंने बहुत सारे ऐप, थीम इत्यादि आज़माए और, मैंने हर संस्करण को अपडेट किया है क्योंकि यह अब साथ आ रहा है इसलिए मैं ल्यूसिड चला रहा हूं।

मूल रूप से, मेरे सिस्टम को "गड़बड़" की तरह मिल गया है और मैं एक जोरदार सफाई और एक ताजा स्थापित करने की योजना बना रहा हूं। मेरा / घर हर चीज से अलग विभाजन पर है, इसलिए मैं इसे संरक्षित कर सकता हूं। मैं अप्रयुक्त, अनावश्यक ऐप्स ढूंढना और निकालना चाहता हूं (जो मुझे बहुत समझ में आता है कि कैसे करना है)। इसके अलावा, मैं डिफ़ॉल्ट डेस्कटॉप थीम पर वापस जाना चाहता हूं और वहां से वापस निर्माण करना चाहता हूं। और अन्य गड़बड़ियां निश्चित रूप से मौजूद हैं।

तो, मेरा सवाल यह है कि अपने सिस्टम को साफ और नए सिरे से स्थापित करने के लिए एक अच्छी, तार्किक योजना क्या है? (एक नोट यह है कि मुझे इस मुद्दे पर खोजों में कई लिंक मिले हैं। इस विषय पर कई लिंक हैं और कई पुराने हैं। इसलिए, यह कम से कम कहने के लिए भ्रमित करने वाला नहीं है।)

धन्यवाद।

जवाबों:


11

4 चीजें हैं जो आप आम तौर पर संरक्षित करना चाहते हैं जब आप फिर से स्थापित करते हैं।

  1. आपकी होम निर्देशिका - जैसा कि उल्लेख किया गया है, आपके पास एक अलग विभाजन पर घर है।
  2. आपके द्वारा / आदि में किए गए कोई भी अनुकूलन। यदि आपने कोई बनाया है, तो आप संभवतः उन्हें हाथ से करते हैं और इसलिए उन्हें कुछ पता है कि वे क्या हैं।
  3. आपके स्थापित कार्यक्रमों की सूची। निष्पादित करने से dpkg --get-selections | grep install > installed.txtउन पैकेजों की एक सूची बन जाएगी जो वर्तमान में स्थापित हैं। आपके मामले में यह ऐसा कुछ नहीं है जिसे आप संरक्षित करना चाहते हैं, इसलिए आप इस चरण को छोड़ सकते हैं।
  4. आपकी /varनिर्देशिका कुछ प्रोग्राम यहां महत्वपूर्ण डेटा संग्रहीत करते हैं, इसलिए यह बैकअप लेने के लायक है। जिन चीजों को मैंने / var में संग्रहीत देखा है, उनमें मेल डायरेक्टरी, डेटाबेस, गेम सेव फाइल्स और वेब कॉन्फ़िगरेशन फाइलें शामिल हैं। बैकअप होने का मतलब है कि आप चुनिंदा चीज़ों को फिर से बहाल कर सकते हैं जो ज़रूरी हो।

तो, एक योजना शायद कुछ इस तरह दिखेगी:

  1. / आदि में किसी भी अनुकूलन का बैकअप लें।
  2. अपने / var निर्देशिका का बैकअप लें।
  3. dpkg --get-selections | grep install > installed.txtआपके द्वारा नियमित रूप से उपयोग किए जाने वाले किसी भी एप्लिकेशन के नाम के लिए या तो एप्लिकेशन मेनू पर नज़र रखें या चलाएं।
  4. अपने सिस्टम को फिर से स्थापित करें।
  5. कोई भी लापता एप्लिकेशन इंस्टॉल करें। यदि आप उत्पन्न सूची का उपयोग करना चाहते हैं, तो आप कर सकते हैं:

    sudo dpkg --set-selection < installed.txt
    sudo apt-get install --yes dselect
    
  6. /etc(यदि अभी भी ज़रूरत है) में अपने कस्टमाइज़ेशन को फिर से लागू करें ।

  7. अपने घर के विभाजन को ext4 में बदलें (वैकल्पिक, विवरण के लिए उबंटू विकि देखें)।
  8. कुछ भी है कि जरूरत से बाहर पुनर्स्थापित करें /var

मैं आपके घर निर्देशिका में कॉन्फ़िगरेशन फ़ाइलों को मिटा देने के खिलाफ सुझाऊंगा; उदाहरण के लिए, आप अपने ब्राउज़र बुकमार्क और सुरक्षा कुंजी जैसी चीजों को खो देंगे। डिफ़ॉल्ट सेटिंग्स पर वापस जाने के लिए एक बेहतर रणनीति एक नया उपयोगकर्ता खाता बनाना और अपनी सेटिंग्स की तुलना उन लोगों से करना होगा जो आपका सामान्य खाता उपयोग कर रहा है।


इंस्टॉल कहां होता है।
विल

जब भी आप कमांड चलाते हैं तो आप जिस भी निर्देशिका में होते हैं; आमतौर पर जो आपकी होम डायरेक्टरी होगी।
21

4

यह सब व्यक्तिगत प्राथमिकताओं पर निर्भर करता है। लेकिन अगर यह मेरी प्रणाली थी, तो मैं एक सुधार स्थापित करूंगा - जिसमें सुधार / घर शामिल है।

मैं ऐसा करूंगा इसका कारण यह है कि 7.xx सीरीज़ ने एक्स 3 फाइलसिस्टम का इस्तेमाल किया है, जबकि नया 10.04 एक्सटी 4 का उपयोग करता है। आप ext3 से ext4 में परिवर्तित कर सकते हैं, लेकिन जब तक मैं किसी भी तरह से फिर से इंस्टॉल कर रहा हूं, यह पुन: स्वरूपित करना बहुत आसान है।

आपको एक अलग ड्राइव पर बैक / होम करना होगा। मैं बस उन फाइलों का बैकअप लूंगा जिनकी मुझे ज़रूरत है, और कॉन्फ़िग फाइल्स (छिपी फाइलें जैसे .gnome2, .gconf, आदि) को छोड़ दें। मैं पुनः स्थापित करने के बाद, बस फाइलों को वापस जगह पर कॉपी करता हूं

यह करने का सबसे अच्छा तरीका हो सकता है या नहीं भी हो सकता है। यह आपकी प्राथमिकताओं और उद्देश्यों पर निर्भर करता है।


3

जब मैं Ubuntu पर शुरू करना चाहता हूं तो मैं आमतौर पर इस चरणों का पालन करता हूं:

  • LiveCD से बूट।
  • मेरे घर का विभाजन माउंट करें
  • मेरे घर का नाम बदलकर javier-old जैसा कुछ है।
  • इंस्टॉल करें, मेरा होम विभाजन रखते हुए, इंस्टॉल डिफ़ॉल्ट उपयोगकर्ता के लिए एक नया घर बनाएगा (इस उदाहरण में जेवियर)
  • स्थापित करने के बाद मैं अपने सभी सामान्य फाइलों को जेवियर-ओल्ड से जेवियर में ले जाता हूं ।
  • फिर मैं उन प्रोग्राम्स से कॉन्फिग फाइल्स का पता लगाता हूं, जिन्हें मैं सेटिंग्स में रखना चाहता हूं और फिर जावियर-ओल्ड से नए घर (आमतौर पर .thunderbird, .gnome2 / gedit, .ssh, .Pirt, आदि ...) पर ले जाता हूं।
  • फ़ायरफ़ॉक्स को विशेष उपचार मिलता है। मैंने एक्सटेंशन फ़ोल्डर पर छोड़ दिया और अन्य फ़ाइलों की प्रतिलिपि बनाई। कभी-कभी फ़ायरफ़ॉक्स फ़ाइलों की अधिक बारीक प्रतिलिपि बनाएँ। आमतौर पर मुझे सिर्फ बुकमार्क और पासवर्ड चाहिए।

इतना ही। इस तरह न केवल मैं एक स्वच्छ प्रणाली के साथ शुरू करता हूं, मैं अधिकांश एप्लिकेशन को उनके डिफ़ॉल्ट पर रीसेट करता हूं, लेकिन जो मैं वास्तव में चाहता हूं।

अंत में मैं केवल पुराने डेटा या कुछ कॉन्फ़िगरेशन को बाद में पुनर्प्राप्त करने के मामले में जेवियर-पुरानी डायर को वहां रखता हूं।


यह जाने के लिए एक दर्द मुक्त तरीका की तरह लग रहा है। ऊपर दिए गए ऑड-ईवन ने ext3 और ext4 फाइलस्टीम्स के बीच के मुद्दे का उल्लेख किया। क्या मैं ऐसा कर पाऊंगा? या यह एक बड़ी चिंता है?
wdypdx22

रवींद्र! मैं वास्तव में सिर्फ जंबोटी के जवाब से इस पर ध्यान दिया। 7. "अपने घर के विभाजन को ext4 में
बदलें

क्या वह सब ठीक काम करता है यदि आपका $ HOME एन्क्रिप्ट किया गया है या इससे फ़ाइलों का स्थानांतरण कठिन हो जाएगा?
स्ट्रैपकोव्स्की

यह कठिन होगा (आपको पुराने एन्क्रिप्ट किए गए घर को माउंट करना होगा) और रास्ता, धीमा करना होगा। एक एन्क्रिप्टेड विभाजन से उच्च मात्रा में डेटा को एक दूसरे में स्थानांतरित करना प्रतिलिपि बनाने जितना धीमा है। एक ही विभाजन के भीतर फाइल को स्थानांतरित करना तात्कालिक (और आकार से स्वतंत्र) के पास है।
जेवियर रिवेरा

1

jbowtie ने एक व्यापक तरीका प्रदान किया है। मैं इसे जोड़ना चाहूंगा।

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

उपयुक्त पैकेजों के अलावा, कोई भी मैन्युअल रूप से संकलित पैकेज और किसी भी मैन्युअल रूप से डाउनलोड किए गए .deb संकुल को मत भूलना जो कि स्रोतों में उपलब्ध नहीं हो सकता है। यह पुराने बैक अप और इनको खोजने के लिए नए बिन फ़ोल्डरों को 'अलग' करने के लिए उपयोगी हो सकता है।

बेहतर अभी भी यह इन सिस्टम फ़ोल्डरों के लिए किसी भी मैनुअल संचालन का एक लॉग बनाए रखने के लिए इसके लायक हो सकता है, जिससे आप सही क्लोन बनाने में सक्षम हो सकते हैं।


-1

$ sudo कार्यस्थल डेस्कटॉप निकालें && sudo कार्यस्थल डेस्कटॉप स्थापित करें

यह डेस्कटॉप सेट में सभी पैकेजों को हटा देगा और फिर उन्हें फिर से स्थापित करेगा। यह उन सभी पैकेजों को हटाने का साइड-इफ़ेक्ट होगा जो उन पर निर्भर करते हैं, जो आपको आपके द्वारा बताए गए पर्स के साथ प्रदान करते हैं। आप पैकेज सूची का उपयोग करके देख सकते हैं:

$ कार्यस्थल - टैकट-पैकेज डेस्कटॉप | कम से


क्यों होता है पतन? यह एक साफ सुथरी चाल की तरह लगता है। क्या ऐसा करने से कोई समस्या है?
Torben Gundtofte-Bruun

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