ฉันจะถอนการติดตั้ง / ลบ Adobe Flash Player ใน Ubuntu ได้อย่างไร


9

ฉันพยายามลบ Adobe Flash Player ด้วยบรรทัดคำสั่ง แต่ไม่ประสบความสำเร็จ ฉันปิดใช้งานปลั๊กอิน Flash Shockwave สองตัวใน Firefox แต่ฉันไม่สามารถลบได้

ฉันควรทำอย่างไรดี?

ขอบคุณ.


1
คุณติดตั้งมันได้อย่างไร?

จาก Adobe เว็บไซต์ที่ผมยังไม่ได้พบวิธีที่จะทำมันด้วยบรรทัดคำสั่ง ...
N แม้

คุณสามารถติดตั้งได้จากที่เก็บของพันธมิตรหากคุณเปิดใช้งานพวกเขาแล้วคุณสามารถติดตั้งได้ในวิธีปกติ ดังนั้นคุณดาวน์โหลด.debไฟล์แล้วใช้sudo dpkg -iกับมันหรือเปล่า? แพ็คเกจ / ไฟล์ชื่ออะไร?

ไม่เมื่อฉันดาวน์โหลดจากเว็บไซต์ฉันเปิดใช้งานช่องซอฟต์แวร์ xenial-partner
N แม้

ฉันดาวน์โหลด APT สำหรับ Ubuntu 10.04+
N แม้แต่

คำตอบ:


15

ในกรณีที่คุณติดตั้งโดยใช้ Apt ให้เรียกใช้เพื่อค้นหาชื่อแพ็คเกจ:

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

จากนั้นคุณสามารถถอนการติดตั้งแพคเกจโดย

sudo apt-get purge package-name

ในกรณีที่คุณคัดลอกปลั๊กอินไปยังปลั๊กอิน Firefox เพียงแค่ลบออกจากที่นั่น


คำสั่งนี้จะแยกแต่ละแพ็คเกจในบรรทัดใหม่dpkg --get-selections | grep -v deinstall | grep flash | awk '{ printf $1; printf "\n" }'
Dmitry Arkhipenko

2

เปิดตัวจัดการแพคเกจ synaptic -> ค้นหาflashplugin-installer-> ทำเครื่องหมายเพื่อลบอย่างสมบูรณ์ -> ใช้


Elder Geek ฉันได้ลบแพ็กเกจนี้แล้วและได้ลบปลั๊กอิน Shockwave ด้วยจากรายการปลั๊กอินใน Firefox 53 ของฉัน
daGo

การเรียกร้องที่น่าสนใจ Ubuntu รุ่นนี้ใช้งานอะไรได้บ้าง? ไฟล์ใดในแพ็คเกจ flashplugin-installerคุณคิดว่าเป็นปลั๊กอินจริงหรือไม่?
Elder Geek

Elementary OS Freya อ้างอิงจาก Ubuntu 14.04: Linux linux-desktop 4.4.0-72-generic # 93 ~ 14.04.1-Ubuntu SMP ศุกร์ 31 มีนาคม, 15:05:15 UTC 2017 x86_64 x86_64 x86_64 GNU / Linux หลังจากลบ flashplugin-installer Shockwave ปลั๊กอินหายไป อาจมีการอ้างอิงไม่แน่ใจเกี่ยวกับมัน วันที่เริ่ม: 2017-04-23 19:08:38 Commandline: / usr / sbin / synaptic Purge: flashplugin-installer: amd64 (25.0.0.148ubuntu0.14.04.1) สิ้นสุดวันที่: 2017-04-23 19: 08:41
daGo

ข้อสันนิษฐานเบื้องต้นของคุณที่สิ่งที่เห็นได้ชัดว่าทำงานได้ดีกับ Elementary OS สำหรับ Ubuntu นั้นมีข้อบกพร่อง ถ้าเป็นคุณจะพูดเอาว่างานแพคเกจสำหรับประถม OS ที่คุณอาจต้องการที่จะแบ่งปันข้อมูลว่าในวันที่unix.stackexchange.comที่คุณสามารถโพสต์ทั้งคำถามและคำตอบและสถานที่ที่มันจะเกี่ยวกับหัวข้อและอาจจะเป็นประโยชน์กับผู้ใช้ระบบปฏิบัติการอื่น ๆ ประถม
Elder Geek

ดีพอยุติธรรมในกรณีส่วนใหญ่มันใช้งานได้ในทางกลับกัน มันเป็นคำแนะนำที่ดี ฉันติดตั้ง flashplugin-installer ทันทีและปลั๊กอินปรากฏขึ้นอีกครั้ง ชื่อ BTW ของไฟล์สำหรับ Shockwave Flash (v.25) คือ libflashplayer.so คุณแนะนำลบคำตอบของฉันหรือไม่
daGo

2

ในการตอบกลับความคิดเห็นของผู้สูงอายุ: "การลบแพ็คเกจการติดตั้งจะไม่ลบปลั๊กอิน"ฉันแค่ต้องการชี้แจงว่าสคริปต์การประมวลผลล่วงหน้าของแพ็คเกจ flashplugin-installer จะลบปลั๊กอินตราบใดที่คุณดูแลการทำเครื่องหมายไว้ สำหรับการลบโดยสมบูรณ์หรือใช้การกระทำ "ล้างข้อมูล" ตามคำตอบทั้งสองข้อแนะนำ

หากคุณต้องการตรวจสอบเพียงค้นหาปลั๊กอินบนระบบไฟล์ของคุณ:

$ 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

ฉันไม่สงสัยเลยว่าการลบแพ็คเกจตามคำตอบที่ยอมรับก่อนหน้านี้จะลบปลั๊กอินออก ฉันได้แก้ไขคำตอบเพื่อลบข้อสันนิษฐานที่ผิดพลาดของคุณแล้ว ดูเหมือนว่าคุณเข้าใจฉันผิดเกี่ยวกับความคิดเห็นที่ฉันทำเกี่ยวกับ Elementary OS
Elder Geek

ไม่ @ElderGeek ฉันไม่ได้พูดถึงความคิดเห็นเกี่ยวกับ Elementary OS ฉันพูดถึงความคิดเห็นแรกของคุณ: "การลบแพ็คเกจการติดตั้งจะไม่ลบปลั๊กอิน"
Demis Palma ツ

เหตุใดคุณจึงกวาดล้างมากกว่าลบในคำตอบหากการลบแพ็คเกจจะลบปลั๊กอินออก?
Elder Geek

ฉันเพิ่งบอกว่าสคริปต์การประมวลผลล่วงหน้าจะลบปลั๊กอิน แน่นอนฉันหมายถึงการกระทำที่ "กำจัด" ตามที่แนะนำในคำตอบทั้งสองและดูเหมือนว่าตรรกะตามคำถามเดิม หากคุณต้องการเตือนเกี่ยวกับการกระทำ "ลบ" ฉันยอมรับ: มันปล่อยให้ไฟล์การกำหนดค่าในระบบนอกเหนือจากการดาวน์โหลดปลั๊กอิน
Demis Palma ツ

นั่นคือประเด็นของฉัน ชัดเจน @daGo ได้รับข้อความเนื่องจากมีการแก้ไขและแก้ไขคำตอบในวันถัดไป
Elder Geek
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.