मुझे उबंटू में एडोब फ्लैश प्लेयर को कैसे अनइंस्टॉल / हटाना चाहिए?


9

मैंने कमांड लाइन के साथ Adobe Flash Player को हटाने का प्रयास किया है, लेकिन कोई सफलता नहीं मिली। मैंने फ़ायरफ़ॉक्स में दो फ्लैश शॉकवेव प्लग इन को अक्षम कर दिया था, लेकिन मैं इसे हटा नहीं सकता।

मुझे क्या करना चाहिए?

धन्यवाद।


1
अच्छा, आपने इसे कैसे स्थापित किया?

एडोब वेबसाइट से, जैसा कि मैंने कमांड लाइन के साथ इसे करने का एक तरीका नहीं पाया है ...
एन यहां तक ​​कि

आप इसे भागीदार रिपॉजिटरी से स्थापित कर सकते हैं यदि आप उन्हें सक्षम करते हैं और फिर आप इसे सामान्य तरीके से स्थापित कर सकते हैं। तो क्या आपने .debफ़ाइल डाउनलोड की और फिर sudo dpkg -iउस पर या कुछ और इस्तेमाल किया? पैकेज / फ़ाइल का नाम क्या था?

जब मैंने इसे वेबसाइट से डाउनलोड किया, तो मैंने
N Even

मैंने ११:१ the पर उबंटू १०.०४+
एन यहां तक ​​कि

जवाबों:


15

यदि आपने इसे Apt का उपयोग करके स्थापित किया है, तो पैकेज नाम खोजने के लिए इसे चलाएं:

dpkg --get-selections | grep -v deinstall | grep flash | awk '{ print $1 }'

फिर आप पैकेज को अनइंस्टॉल कर सकते हैं

sudo apt-get purge package-name

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


यह कमांड प्रत्येक पैकेज को नई लाइन पर अलग करेगाdpkg --get-selections | grep -v deinstall | grep flash | awk '{ printf $1; printf "\n" }'
दिमित्री आर्किपेंको

2

ओपन सिनैप्टिक पैकेज मैनेजर -> ढूंढें flashplugin-installer-> पूर्ण निष्कासन के लिए निशान -> लागू करें।


एल्डर गीक, मैंने इस पैकेज को हटा दिया है और इसने मेरे फ़ायरफ़ॉक्स 53 में प्लगइन्स सूची से शॉकवेव प्लगइन को हटा दिया है।
daGo

दिलचस्प दावा। उबंटू के किस संस्करण पर यह काम किया गया? फ्लैशप्लागिन-इंस्टॉलर पैकेज में कौन सी फाइल आपको लगता है कि वास्तविक प्लगइन है?
एल्डर गीक

Ubuntu 14.04 पर आधारित प्राथमिक OS Freya: लिनक्स लिनक्स-डेस्कटॉप 4.4.0-72-जेनेरिक # 93 ~ 14.04.1-Ubuntu SMP शुक्र 31 मार्च 15:05:15 UTC 2017 x86_64 x86_64 x86_64 GNU / लिनक्स फ़्लैशप्लगिन-इंस्टॉलर को हटाने के बाद Shockwave प्लगइन गायब हो गया। संभवतः निर्भरता थी, इसके बारे में निश्चित नहीं है। स्टार्ट-डेट: 2017-04-23 19:08:38 कमांडलाइन: / usr / sbin / synaptic पर्ज: फ्लैशप्लगिन-इंस्टॉलर: amd64 (25.0.0.148ubuntu0.14.04.1) एंड-डेट: 2017-03-23 ​​19: 08:41
daGo

आपकी मूल धारणा यह है कि उबंटू के लिए एलिमेंट्री ओएस के काम करने के लिए जो संभवतया काम करता है वह त्रुटिपूर्ण है। यदि आप कहते हैं कि पैकेज प्राथमिक OS के लिए काम करता है, तो आप उस जानकारी को unix.stackexchange.com पर साझा करना चाह सकते हैं, जहाँ आप प्रश्न और उत्तर दोनों को पोस्ट कर सकते हैं और यह विषय पर और संभवतः अन्य प्राथमिक OS उपयोगकर्ताओं के लिए उपयोगी होगा
एल्डर गीक

हालांकि, ज्यादातर मामलों में यह ठीक-ठीक काम करता है। यह एक अच्छी सलाह है। मैंने अभी फ्लैशप्लगिन-इंस्टॉलर स्थापित किया है और प्लगइन फिर से दिखाई दिया। Shockwave Flash (v.25) के लिए फ़ाइल का BTW नाम libflashplayer.so है। क्या आप मेरा उत्तर हटाने का सुझाव देते हैं?
daGo

2

एल्डर की टिप्पणी के जवाब में: "इंस्टॉलर पैकेज को हटाने से प्लगइन नहीं हटेगा " , मैं सिर्फ यह स्पष्ट करना चाहता था कि फ्लैशप्लगिन-इंस्टॉलर पैकेज की पूर्व-प्रसंस्करण स्क्रिप्ट , प्लगइन को हटा देती है, जब तक आप इसे चिह्नित करने का ध्यान नहीं रखते हैं। के लिए पूर्ण रूप से निकालने या उपयोग "पर्ज" कार्रवाई, दोनों जवाब सिफारिश की गई है के रूप में।

यदि आप जांचना चाहते हैं, तो बस अपने फाइल सिस्टम पर प्लगइन का पता लगाएं:

$ ll /usr/lib/mozilla/plugins/
flashplugin-alternative.so -> /etc/alternatives/mozilla-flashplugin

$ ll /etc/alternatives/mozilla-flashplugin
/etc/alternatives/mozilla-flashplugin -> /usr/lib/flashplugin-installer/libflashplayer.so

$ ll /usr/lib/flashplugin-installer/libflashplayer.so
/usr/lib/flashplugin-installer/libflashplayer.so

अब इसके साथ फ़्लैश-इंस्टॉलर पैकेज निकालें:

apt-get purge flashplugin-installer

और जांचें कि प्लगइन स्वयं हटा दिया गया है:

$ ll /usr/lib/mozilla/plugins/
No such file or directory

$ ll /etc/alternatives/mozilla-flashplugin
No such file or directory

$ ll /usr/lib/flashplugin-installer/libflashplayer.so
No such file or directory

मुझे कोई संदेह नहीं है कि पहले से स्वीकृत उत्तर के रूप में पैकेज को शुद्ध करना प्लगइन को हटा देता है। मैंने आपकी झूठी धारणा को हटाने के लिए आपके उत्तर को संपादित कर दिया है। ऐसा लगता है कि आपने मुझे गलत समझा है, संभवतः मैंने प्राथमिक ओएस के बारे में एक टिप्पणी की है।
एल्डर गीक

नहीं @ElderGeek, मैं प्राथमिक OS के बारे में टिप्पणी का उल्लेख नहीं किया। मैंने आपकी पहली टिप्पणी का उल्लेख किया: "इंस्टॉलर पैकेज को हटाने से प्लगइन नहीं हटेगा"।
डेमिस पाल्मा

तो क्यों आप इसे अपने जवाब में हटाने के बजाय इसे शुद्ध कर रहे हैं यदि पैकेज को हटाने से प्लगइन को हटा दिया जाएगा?
एल्डर गीक

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

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