Xfce4 पैकेज को निकालना XFCE डेस्कटॉप वातावरण को क्यों नहीं हटाता है?


27

मुझे एक विंडो मैनेजर चाहिए था, इसलिए मैंने xfce4 स्थापित किया। मैंनें इस्तेमाल किया

sudo apt-get install xfce4

यह करने के लिए। इसे हटाने के लिए, मैंने इस्तेमाल किया

sudo apt-get remove --purge xfce4  

जो काम नहीं किया, और न ही किया

sudo dpkg purge xfce4

जैसा कि सबूत 1) startxxfce डेस्कटॉप लॉन्च करता है, और 2) apt-cache search xfce4स्थापित पैकेजों की एक लंबी सूची देता है।

तो, मैं xfce4 से कैसे छुटकारा पा सकता हूं और यह निर्भरता है?


apt-cache searchसिर्फ यह नहीं दिखाता कि पैकेज क्या स्थापित हैं। यह यह भी दिखाता है कि भविष्य में कौन से पैकेज स्थापित किए जा सकते हैं।
TSJNachos117

जवाबों:


38

xfce4 अपने आप में एक मेटा-पैकेज है जो एक डिफ़ॉल्ट कॉन्फ़िगर किया गया xfce डेस्कटॉप वातावरण स्थापित करेगा।

ज्यादातर मामलों में xfce4 के साथ आने वाली आधार फाइलें हैं: xfconf, xfce4-utils, xfwm4, xfce4-session, thunar, xfdesktop4, exo-utils

तो आप कर सकते हैं

sudo apt-get purge xfconf xfce4-utils xfwm4 xfce4-session thunar xfdesktop4 exo-utils xfce4-panel xfce4-terminal

फिर इन पैकेज से जुड़े अधिकांश पैकेज ऑटोरेमोवेबल हो जाते हैं ताकि आप चला सकें

sudo apt-get autoremove

या, लगभग सभी xfce4 पैकेज निर्भर करते हैं libxfce4util-common। बस उस एक को शुद्ध करें और आप इससे जुड़ी हर चीज को हटा देंxfce


8

ध्यान दें कि apt-cacheआप स्थापित पैकेज नहीं दिखा रहे हैं , बल्कि वे जिनके बारे में जाना जाता है।

परीक्षण करने के लिए कि आपने क्या स्थापित किया है, आप उपयोग करना पसंद कर सकते हैं:

dpkg --get-selections | grep xfce

यह देखने के लिए कि यह स्थापित है या विस्थापित है, दूसरे आउटपुट कॉलम को अवश्य देखें।

सभी xfce संकुल को शुद्ध करने के बाद, उपरोक्त कमांड मेरी मशीन पर कोई आउटपुट नहीं देता है।


7

पैकेज को जोड़ने या हटाने के लिए एप्टीट्यूड पैकेज खोज ~ n और -P का उपयोग करके ऐसा कर सकता है।

sudo aptitude -P remove ~nxfce4

यदि आप सिस्टम कॉन्फ़िगरेशन फ़ाइलों को निकालना चाहते हैं, तो पर्जेट को हटा दें

sudo aptitude -P purge ~nxfce4

उपयोगकर्ता कॉन्फिग फाइलों को हटाने के लिए (देखभाल के साथ -r - रिकर्सिव डिलीट !!):

sudo rm -r ~/.config/xfce4

यह उल्लेख करने के लिए कि सभी xfce4 ट्रेस को रेकबी जेसी लाइट पर gtk2-engine-xfce & xfce-keyboard- शॉर्टकट से साफ करने के लिए योग्य है
Denja

3
sudo aptitude purge xfce4 desktop-base exo-utils gtk2-engines-xfce libexo-1-0 libexo-common libgarcon-1-0 libgarcon-common libthunarx-2-0 libtumbler-1-0 libxfce4ui-1-0 libxfce4util-bin libxfce4util-common libxfce4util4 libxfconf-0-2 orage tango-icon-theme thunar thunar-data thunar-volman tumbler tumbler-common xfce-keyboard-shortcuts xfce4 xfce4-appfinder xfce4-mixer xfce4-panel xfce4-session xfce4-settings xfce4-utils xfconf xfdesktop4 xfdesktop4-data xfwm4 xfwm4-themes

आपके कंप्यूटर में xfce4 से जुड़ी हर चीज को हटा देगा। यदि आपने नहीं किया है तो आपको पहले एप्टीट्यूड को स्थापित करना होगा:

sudo apt-get install aptitude

1

मुझे लगता है कि आपको प्रयास करना चाहिए।

इसे स्थापित करो: sudo apt-get install aptitude

शायद आपको पहले xfce4 को फिर से स्थापित करना होगा: sudo aptitude install xfce4

अब इसे शुद्ध करें: sudo aptitude purge xfce4


ps: मैंने xfce4 को कभी स्थापित नहीं किया है, लेकिन कमांड apt-cache search xfce4मुझे यह आउटपुट भी देता है ।


सलाह के लिए धन्यवाद, लेकिन startx अभी भी xfce
डेविड लेबॉयर

0

इसे आज़माएँ: टाइप करें 'sudo apt-get remove --purge xfce4। हाँ, आपने यह पहले ही कर लिया है, लेकिन इसमें शामिल कुछ अतिरिक्त सेकंड चोट नहीं पहुंचाएंगे ... बहुत कुछ।

फिर 'फाइंड xfce4' टाइप करें (जैसा कि शायद ही कभी, अगर सब कुछ वास्तव में हटा दिया गया है)

फिर मैन्युअल रूप से पाया गया कुछ भी हटाएं।

फिर टाइप करें 'sudo apt-get clean && sudo apt-get autoremove, यह, ज्यादातर मामलों में किसी भी आवश्यक निर्भरता को दूर नहीं करता है।

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

यह सबसे तेज़ तरीका है, जिसके बारे में मुझे पता है, वहाँ आसानी से उपलब्ध बेहतर तरीके हैं, लेकिन यह तरीका मेरे लिए काम करता है, जो कि, यह सब मायने रखता है।

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