एक कमांड के साथ सभी इंस्टॉल किए गए डेबल्स को रिइंस्टॉल करना


0

क्या टर्मिनल कमांड के साथ सभी स्थापित (.deb) पैकेजों को पुन: स्थापित करने का एक तरीका है। मुझे लगता है कि कुछ पैकेज दूषित है (मुझे नहीं पता कि कौन सा है) और मैं ओएस को फिर से स्थापित नहीं करना चाहता हूं (जिसे पुन: उपयोग करने के लिए बहुत अधिक ऊर्जा और समय की आवश्यकता होगी)।


1
"मुझे लगता है कि कुछ पैकेज दूषित है" क्यों? और फिर से स्थापित करने से शायद वह ठीक नहीं होगा;)
रिनविंड

मुझे कीबोर्ड unix.stackexchange.com/questions/130772/… के साथ एक समस्या है और हॉटकी द्वारा चलाए जा रहे कुछ बैश स्क्रिप्ट अब काम नहीं करते हैं। समाधान OS का पुनर्स्थापना है। लेकिन मैं अन्य चीजों की कोशिश करना चाहता हूं।
user126106

जवाबों:


1

आपको पहले कुछ चीजों को समझने की जरूरत है।

सबसे पहले, apt-get / dpkg / apt, डिफ़ॉल्ट रूप से, कॉन्फ़िगरेशन फ़ाइलों को अधिलेखित नहीं करेगा यदि वे पहले से मौजूद हैं।

आप इस व्यवहार की सवारी कर सकते हैं।

sudo apt-get -o Dpkg::Options::="--force-overwrite" install python-profiler

देखें: किसी अन्य पैकेज द्वारा स्थापित फ़ाइल को अधिलेखित करने के लिए बल-प्राप्त करें

यह एक कारण है कि, शायद अन्य ओएस के विपरीत, पैकेज को फिर से स्थापित करने से आम तौर पर कोई समस्या ठीक नहीं होगी।

आप एक पैकेज को शुद्ध और फिर से स्थापित कर सकते हैं, क्योंकि शुद्ध विन्यास फाइल को हटा देगा।

लेकिन यहां तक ​​कि एक पर्स भी आपके घर निर्देशिका में कॉन्फ़िगर फ़ाइलों को नहीं हटाएगा।

दूसरा, जब तक आप मैन्युअल रूप से एक सिस्टम फाइल को एडिट नहीं करते हैं, तब तक रीइंस्टॉल करने से मदद नहीं मिलेगी क्योंकि आपने वास्तव में कुछ भी नहीं बदला है। ऐसा इसलिए है क्योंकि उपयोगकर्ता विशिष्ट सेटिंग $ HOME में संग्रहीत हैं।

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

चौथा, आपके द्वारा लिंक किए गए प्रश्न में कुछ भी नहीं, जो आपके पूरे सिस्टम को फिर से स्थापित करने का सुझाव देता है, आपकी समस्या को ठीक करेगा।

अपनी समस्या को डीबग करने के लिए, अपने हार्डवेयर की पहचान करें और त्रुटियों के लिए अपने लॉग की जांच करें।


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