लिबर ऑफिस की स्थापना रद्द कैसे करें?


147

मुझे कौन से पैकेज को पूरी तरह से लिबेरॉफिस को हटाने के लिए निकालना चाहिए? मुझे ऑफिस टूल्स की कोई आवश्यकता नहीं है।

यही एक ग्रिप है, जिसमें उपयुक्त जैसे पैकेज मैनेजर हैं, अवांछित सॉफ्टवेयर को हटाने के आवश्यक कार्य को करने का कोई सरल तरीका नहीं है। S

जवाबों:


235

Libreoffice निकालने के लिए टर्मिनल में निम्नलिखित टाइप करें:

sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove

@EliahKagan लेकिन उन पैकेजों को साफ कर देता है, जिनके जरिए सॉफ्टवेयर डाउनलोड किया गया था। अनावश्यक लोगों
Kitizl

1
@Kitizl यह .debफ़ाइलों को हटाता है /var/cache/apt/archives, हाँ।
एलिया कगन

1
इस सुडोल उपयुक्त का उपयोग करें
भारी परिश्रम

7
@ स्पष्ट रूप से स्वीकार किए गए जवाब द्वारा नियंत्रित किया जाएगाlibreoffice*
क्रिस डे

8
में कमांड zsh:sudo apt-get remove --purge libreoffice\*
टिमो

25

विशेष रूप से पूरी तरह से हटाने की तकनीक।

उपयुक्त आम तौर पर, लेकिन विशेष रूप से जब लिबरऑफिस को हटाते हैं तो इसे मैन्युअल रूप से स्थापित लिबरऑफिस या ओपनऑफिस के साथ बदलने के लिए।

आपके सिस्टम पर आधिकारिक उबंटू संकुल द्वारा लिब्रे ऑफिस को प्रदान किया जाता है (जो कि आम तौर पर होता है, जब तक कि आप इसे अन्य पैकेजों या लिबर ऑफिस वेबसाइट से स्वयं इंस्टॉल नहीं करते हैं), आप इसे टर्मिनल में पूरी तरह से हटा सकते हैं:

sudo apt-get remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg

यदि आप वैश्विक कॉन्फ़िगरेशन फ़ाइलों को भी हटाना चाहते हैं (यह उपयोगकर्ताओं की होम निर्देशिकाओं में प्रति-उपयोगकर्ता कॉन्फ़िगरेशन को प्रभावित नहीं करता है ), के removeसाथ बदलें purge

मुझे लगता है कि यह संभावना नहीं है कि इसमें से कोई भी अन्य कार्यक्रमों को हटा देगा, क्योंकि ल्यूबुन्टो लिब्रे ऑफिस के साथ नहीं आता है, और लुबंटू उपयोगकर्ता लिब्रे ऑफिस स्थापित किए बिना, किसी भी उबंटू कार्यक्रम के बारे में चलाने में सक्षम हैं।

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

apt-get -s remove fonts-opensymbol libreoffice libreoffice-\* openoffice.org-dtd-officedocument1.0 python\*-uno uno-libs3-\* ure ure-dbg

(यही कारण है कि, -sठीक है apt-get, और, वैकल्पिक रूप से, हटा दें sudo।)

मैंने हटाने से होने वाली किसी भी समस्या के बारे में नहीं सुना है fonts-opensymbol, लेकिन वे फोंट हैं, और पर्याप्त लोग यह जानने के लिए पैकेज को नहीं हटाते हैं कि क्या दस्तावेज देखने में समस्याएं आम हैं। इसलिए यदि सिमुलेशन से पता चलता है कि आपके द्वारा आवश्यक कई अन्य पैकेज या अपरिचित को हटा दिया जाएगा, तो हटाए बिना अनुकरण करने का प्रयास करें fonts-opensymbolऔर देखें कि क्या होता है। और हो सकता है कि आप उस एक को न हटाने का फैसला करें।

उपरोक्त तकनीक उबंटू में प्रदान किए गए सभी लिब्रे ऑफिस पैकेजों को अनइंस्टॉल करती है। मुझे यहाँ से संकुल की सूची मिली ।

कमांड को छोटा करने और हर व्यक्तिगत पैकेज का नाम टाइप करने से बचने के लिए, और इस प्रक्रिया के जीवन का विस्तार करने के लिए संभावित रूप से नामांकित पैकेज में अलग-अलग नामित पैकेज प्रदान किए जाते हैं, मैंने *एक बार में कई पैकेजों को कवर करने के लिए वाइल्डकार्ड का उपयोग किया था । यह स्वयं के साथ बच गया है, \ताकि इसे किसी असंबंधित फ़ाइल या निर्देशिका के नाम पर शेल द्वारा विस्तारित नहीं किया जाएगा, इससे पहले कि इसे पारित किया जाए apt-get

संबंधित: ओपनऑफिस के साथ लिबर ऑफिस को कैसे बदलें?


apt-getइसके बजाय रेगुलर एक्सप्रेशंस का उपयोग करता है, इसलिए "वाइल्डकार्ड" का उपयोग करने के लिए आपको टाइप करना चाहिए '.*'( *शेल में भागने के लिए याद रखें या फिर शेल आपको उन फिल्नामों तक विस्तारित करेगा जो आप नहीं चाहते हैं)। libreoffice-\*केवल एक संयोग के रूप में काम क्योंकि apt-get regex पर आंशिक मैच (के बराबर का उपयोग करता है '^.*libreoffice-*.*$'संपूर्ण स्ट्रिंग मैच (यानी के बजाय) '^libreoffice-*$')।
एक्सप्लोरर 0

9

एक कोरोलरी के रूप में, आप खोज के लिए उपयुक्तता का उपयोग कर सकते हैं कि कौन से संकुल को अनइंस्टॉल करना है:

aptitude search '~i' | grep libreoffice

जो उन सभी संस्थापित संकुलों की सूची देता है जिनमें पाठ 'लिबर्रेफ़िस' होता है। साफ सुथरा है!

फिर आपके द्वारा स्थापित मुख्य पैकेज को हटाने के लिए apt-get का उपयोग करें, और apt-get autoremove उन सभी छोटे पैकेजों को हटा देगा जो अब आवश्यक नहीं हैं। आशा है कि सलाह का टुकड़ा मदद करता है!


LibreOfficeDev को हटाने के लिए:aptitude search '~i' | grep -o '(lodev|libreofficedev)\S*' | xargs sudo apt-get remove -y
Dan Dascalescu

5

यहाँ एक और तरीका है जो मैंने पाया (libre-software.net पर) :

लिब्रे ऑफिस की पूर्व स्थापना को हटाने के लिए:

sudo apt-get remove libreoffice-core

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

sudo apt-get remove --purge libreoffice-core

तो, "मुख्य पैकेज" द्वारा, gemue2010 का मतलब शायद "लिबेरोफिस-कोर" था। "स्वच्छ" और "ऑटोरेमोव" के तर्कों को तर्क मिलता है कि प्रदान किए गए karthick87 हमेशा एक अच्छा विचार हैं।

जबकि मैं कमांड-लाइन (टर्मिनल) की सराहना करता हूं, अगले उत्साह के रूप में, मुझे जीयूआई फ्रंट-एंड विकल्प, माउस-केवल तुच्छ मामलों का समाधान पसंद है। इस मामले में, Synaptic में, आप संपूर्ण निष्कासन के लिए libreoffice-core पैकेज को चिह्नित कर सकते हैं, और यह निम्नलिखित अतिरिक्त (संबंधित / निर्भर) पैकेजों को भी हटाने की पेशकश करता है:

libreoffice-base libreoffice-base-core libreoffice-calc libreoffice-draw libreoffice-gnome libreoffice-gtk libreoffice-help-en-us libreoffice-imp libreoffice-math libreoffice-ogltrans-libreoffice-pdfimportoffoffoffoffoff तब पर प्रस्तुति दें।

अस्वीकरण: मैं एक अनुभवी लिनक्स उपयोगकर्ता नहीं हूं, वास्तव में मैं इस दुनिया में नया हूं। मुझे पता है कि यह विधि कुछ के लिए संतोषजनक नहीं हो सकती है, और यह उत्तर मूल पूछने वाले के लिए किसी भी उपयोग के लिए बहुत देर से आ सकता है, लेकिन मैं केवल अपने निष्कर्षों को साझा कर रहा हूं उम्मीद है कि वे कुछ इस तरह की तलाश में दूसरों के लिए उपयोग होंगे। । इसलिए जब यह विधि सभी संबद्ध पैकेजों को नहीं हटा सकती है, जिनमें से कुछ का उल्लेख किया गया है, तो यह मेरे लिए, अधिकांश पैकेजों को हटाने में सुरक्षित और अच्छा लगता है, इसलिए शायद दूसरों के लिए भी। अंत में, एक नोट: मेरे मामले में, टकसाल-मेटा-एक्सफ़ेस भी हटाए जाने वाले पैकेजों में से है।


4

16.04 में इसे हटाना थोड़ा आसान है। आपको केवल एक अलग आदेश जारी करने की आवश्यकता है। मुझे पुराने तरीके को अभी भी जोड़ना चाहिए यदि आप इसे उपयोग करना पसंद करते हैं।

sudo apt purge libreoffice*

आपको यह उद्धृत करने की आवश्यकता है कि, "सुडो एप्ट पर्ज लिबरफ्रॉइस *"
डैन डस्केलस्कु

1
मुझे लगता है कि क्या @DanDascalescu का मतलब था कि आपको इस तरह से "libreoffice *" को उद्धृत करने की आवश्यकता है या * का उपयोग ठीक से नहीं किया जाएगा।
बेन

2

नए उबंटू संस्करणों पर (16.04+, शायद पहले) , बस एक अप-टू-डेट उत्तर प्रदान करने के लिए (अन्य काम भी):

sudo apt purge -y libreoffice*

यह पूरी नौकरी करता है, जिसमें ऑटोरेमोव और सामान शामिल है।


आपको डबल-उद्धरण देना होगा"libreoffice*"
Dan Dascalescu

1

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


सादगी के लिए +1। मैं हमेशा उपयोग करता हूं apt-get removeया apt-get remove --purgeखुद करता हूं, लेकिन अगर किसी को यकीन है कि "अवांछित सॉफ़्टवेयर को हटाने का आवश्यक कार्य करने का कोई सरल तरीका नहीं है" तो वे वास्तव में हटाने के बटन को क्लिक करने की तुलना में सरल नहीं पूछ सकते हैं।
जॉन हैना

0

यह ubuntu 16.04 में सभी libreoffice संकुल की स्थापना रद्द करेगा

sudo apt-get autoremove -y libreoffice-\*

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