วิธีลบไฟล์ที่เหลือหลังจากถอนการติดตั้งแอพพลิเคชั่นใน Linux

กำจัดสิ่งตกค้างบน Linux

บทความนี้อาจดูเหมือนกับบทความที่ Isaac หุ้นส่วนของฉันเพิ่งเผยแพร่เมื่อไม่กี่นาทีที่ผ่านมา แต่ไม่ใช่ บทความของเขาอธิบายให้เราฟัง วิธีเพิ่มพื้นที่ว่าง และในครั้งนี้เราจะมุ่งเน้นไปที่การทำความสะอาดอีกประเภทหนึ่ง เมื่อเราถอนการติดตั้งโปรแกรมใน Linux มักจะทิ้งร่องรอยและสิ่งที่เราจะอธิบายต่อไปนี้คือ วิธีลบไฟล์ที่เหลือหลังจากถอนการติดตั้งแอปพลิเคชัน บน Linux ซึ่งเรามีตัวเลือกมากมาย

เป็นเวลาหลายปีแล้วใน Linux เรามีสิ่งที่เรียกว่า แพ็คเกจรุ่นใหม่. ด้วย Flatpak และ Snap เป็นผู้นำแม้ว่าจะมี AppImage แต่ก็เป็นแพ็คเกจที่รวมซอฟต์แวร์หลักและการอ้างอิงไว้ในแพ็คเกจเดียวกันซึ่งหมายความว่าพวกเขาสะอาดกว่าคู่ของพวกเขาในที่เก็บ ถึงกระนั้นพวกเขาก็สามารถทิ้งซากไว้ได้และในบทความนี้คุณจะได้เรียนรู้ทุกสิ่งที่คุณต้องการเพื่อให้คุณมีเฉพาะสิ่งที่คุณต้องการติดตั้งไว้ในคอมพิวเตอร์ของคุณ

วิธีต่างๆในการลบไฟล์ที่เหลือใน Linux

โดยเฉพาะอย่างยิ่งเมื่อเราได้รับซอฟต์แวร์ออนไลน์มีแอปมากมายที่รวมถึงวิธีการลบไฟล์ที่เหลือในไฟล์ที่มักเรียกว่า "ติดตั้ง" หรือ "Readme" นี่คือสิ่งที่เราไม่พบเมื่อเราติดตั้งซอฟต์แวร์จากที่เก็บอย่างเป็นทางการ แต่มีวิธีการทั่วไปในการทำความสะอาดให้มากที่สุดดังต่อไปนี้:

ฉลาดล้าง

ในการลบซอฟต์แวร์และไฟล์ที่เกี่ยวข้องทั้งหมดเราต้องดำเนินการคำสั่งต่อไปนี้:

sudo apt purge nombre-del-paquete

จากคำสั่งด้านบนเราต้องเปลี่ยน "package-name" เป็นแพ็กเกจที่เป็นปัญหาซึ่งสำหรับ VLC จะเป็น "sudo apt purge vlc" (โดยไม่มีเครื่องหมายอัญประกาศ) เมื่อเขียนคำสั่งแล้วให้กด Enter และป้อนรหัสผ่านของเรามันจะอ่านแสดงให้เราเห็นแพ็คเกจที่จะลบออกและถามเราว่าเมื่อถึงจุดใดเราจะต้องกด Y (es) หรือ Y (í) ตามด้วย Enter เพื่อ กำจัดขยะทั้งหมดที่เราทิ้งไว้ ของแอปพลิเคชันนั้นและเราไม่ต้องการอีกต่อไป

ฉลาดลบอัตโนมัติ

หากเราคุ้นเคยกับการใช้คำสั่ง "apt remove" เพื่อลบซอฟต์แวร์ใน Linux เราจะเหลือไฟล์ที่เหลืออยู่มากมาย เราทำได้ กำจัดพวกมันทั้งหมดในครั้งเดียว ด้วยคำสั่งต่อไปนี้:

sudo apt autoremove

เช่นเดียวกับ ล้างมันจะอ่านมันจะแสดงให้เราเห็นว่ามันกำลังจะลบอะไรและมันจะลบมัน ดูเหมือนสำคัญที่จะต้องพูดถึงว่าคำสั่งนี้ จะลบเวอร์ชันเคอร์เนลเก่าด้วยดังนั้นจึงต้องคำนึงถึงหากเราต้องการเก็บไว้ไม่ว่าด้วยเหตุผลใดก็ตาม

ยำเอา

หากการกระจายของคุณใช้ YUM แทนที่จะเป็น APT คำสั่งจะแตกต่างกัน คำสั่งถึง VLC จะเป็นดังต่อไปนี้:

sudo yum remove vlc

หากเราติดตั้งแพ็คเกจโดยใช้ไฟล์ ฟังก์ชันกลุ่ม จาก YUM เราจะต้องลบออกเป็นกลุ่มโดยใช้คำสั่งอื่นนี้:

sudo yum remove @"nombre del grupo"

ตัวเลือกที่มี GUI: Synaptic

หากเราไม่ชอบเทอร์มินัลเรายังมีตัวเลือกอินเทอร์เฟซผู้ใช้เช่น synaptic. เป็นตัวจัดการแพ็คเกจที่พวกเราหลายคนรู้จักเพราะมันรวมอยู่ในลินุกซ์ยอดนิยมเช่น Ubuntu หากเราไม่ได้ติดตั้งไว้ตามค่าเริ่มต้นเราสามารถทำได้จากศูนย์ซอฟต์แวร์ของเราหรือด้วยคำสั่งต่อไปนี้:

sudo apt install synaptic

เมื่อเราเริ่มต้นมันจะขอให้เราป้อนรหัสผ่านผู้ใช้ของเราเนื่องจากต้องการสิทธิ์ในการเปลี่ยนแปลง และ ลบแอพออกอย่างสมบูรณ์เราต้องทำสิ่งต่อไปนี้:

ลบไฟล์ที่เหลือด้วย Synaptics

  • เรามองหาจากไอคอนแว่นขยาย (ค้นหา)
  • เราคลิกขวาที่มัน
  • เราเลือกตัวเลือก«ทำเครื่องหมายเพื่อถอนการติดตั้งอย่างสมบูรณ์»
  • ในหน้าต่างที่ปรากฏขึ้นพร้อมกับแพ็คเกจที่เกี่ยวข้องให้คลิกที่ "ทำเครื่องหมาย"
  • ในที่สุดเราคลิกที่«สมัคร»

ลบไฟล์คอนฟิกูเรชันที่เหลือ

การถอนการติดตั้งแอปพลิเคชันไม่ได้ทำความสะอาดทุกอย่างที่เกี่ยวข้อง ยังคงมีแนวโน้มที่จะ ไฟล์การกำหนดค่า. ในการกำจัดพวกเขาเราต้องนำทางและมองหาชื่อของแอพในเส้นทางเหล่านี้ (โดยที่ ~ / คือโฟลเดอร์ส่วนตัวของเราและโฟลเดอร์ที่มีจุดอยู่ข้างหน้าจะถูกซ่อนไว้):

  • ~/
  • / usr / bin
  • / usr / lib
  • / usr / local
  • / usr / share / man
  • / usr / share / doc
  • / var
  • / วิ่ง
  • / lib
  • ~ / .cache
  • ~ / .local
  • ~ / .local / share
  • ~ /. ภาพขนาดย่อ
  • ~ / .config /
  • โดยปกติแพ็คเกจ Flatpak จะล้างข้อมูลทุกอย่างโดยอัตโนมัติ แต่แพ็คเกจ Snap จะทิ้งไฟล์การกำหนดค่าไว้ใน ~ / snap

ดังนั้นเราจึงสามารถมีระบบปฏิบัติการที่ใช้ Linux ของเราล้างแพ็คเกจที่เหลือได้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   กิ dijo

    GNU / ลินุกซ์ ไม่ใช่ "Linux" ได้โปรดสักครั้งเถอะ คำแนะนำใช้ไม่ได้กับระบบปฏิบัติการใด ๆ ที่ใช้ Linux เช่น Android

  2.   เปาเอ็ท dijo

    ผู้ใช้ KDE สามารถใช้ Muon แทน Synaptic เพื่อจุดประสงค์เดียวกัน

    อาศิรพจน์

  3.   โอดิสเซียส dijo

    คำแนะนำเหล่านี้ใช้สำหรับ Debian / Ubuntu และเกี่ยวข้องเท่านั้น ใช้ไม่ได้กับ Arch Linux พวกเขาควรมีความชัดเจนเพื่อไม่ให้คนที่เพิ่งเริ่มต้นสับสน