วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

การถอนการติดตั้งแอปพลิเคชันบน Linux distros เป็นเรื่องยากเสมอ เหตุผลที่สำคัญที่สุดคือมีวิธีการติดตั้งหลายวิธี คุณสามารถติดตั้งแอพจากที่เก็บ Apt หรือที่เก็บ Snap คุณยังสามารถใช้วิธีการบรรจุภัณฑ์สากลเช่น Flatpak หรือ AppImage คุณยังสามารถไซด์โหลดคอมไพล์และติดตั้งแอพพลิเคชั่นได้อีกด้วย หลายวิธีในการติดตั้งแอปเหล่านี้นำไปสู่การถอนการติดตั้งหลายวิธีเช่นกัน ดังนั้นทั้งหมดนี้คือรายการวิธีการที่อธิบายวิธีถอนการติดตั้งแอปใน Ubuntu

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

โดยทั่วไปมี 2 วิธีในการถอนการติดตั้งแอพใน Ubuntu - Command-Line หรือ GUI ในกรณีที่คุณไม่สะดวกกับเทอร์มินัลให้ข้ามไปที่ส่วน GUI ซึ่งเป็นวิธีที่ง่ายที่สุดในการถอนการติดตั้งแอปบน Ubuntu เริ่มต้นด้วยวิธีบรรทัดคำสั่งก่อน

บรรทัดคำสั่ง

Command-Line โดยทั่วไปหมายถึงการใช้เทอร์มินัลเพื่อถอนการติดตั้งแอพ อย่างไรก็ตามในการดำเนินการดังกล่าวเราต้องการข้อมูลเพิ่มเติม อันดับแรกที่เก็บที่คุณใช้ในการติดตั้งแอพและที่สองชื่อแพ็กเกจ ตอนนี้มีที่เก็บยอดนิยม 3 แห่งบน Ubuntu ที่คุณอาจเคยใช้

  • Apt
  • Snap
  • Flatpak

ตอนนี้ในกรณีที่คุณไม่ทราบว่าใช้พื้นที่เก็บข้อมูลใดในการติดตั้งแอปไม่มีคำสั่งเดียวที่จะคิดออก อย่างไรก็ตามคุณสามารถค้นหาแต่ละที่เก็บและค้นหาชื่อแพ็กเกจได้ตลอดเวลา เริ่มจากที่เก็บ apt ก่อน

1. อพท

ในการถอนการติดตั้งแอพเราต้องใช้ชื่อแพ็กเกจก่อน ในการรับชื่อแพ็กเกจเราจำเป็นต้องค้นหารายการที่ติดตั้งของที่เก็บ apt

สมมติว่าเรากำลังค้นหาแอปพลิเคชันชื่อ Chromium และฉันจะปล่อยให้คำค้นหาของฉันเป็น "chrom *" ดังนั้นวิธีนี้ฉันจะครอบคลุมแพ็คเกจทั้งหมดที่มีชื่อขึ้นต้นด้วย "chrome" ใช้คำสั่งต่อไปนี้เพื่อค้นหารายการ

sudo dpkg - รายการ chrom *

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

ที่นี่ผลการค้นหาที่สองคือ Chromium ซึ่งเป็นแอปพลิเคชันที่ฉันกำลังมองหา แต่สถานะของแพ็กเกจคือ“ ยกเลิก” ซึ่งหมายความว่าไม่ได้ติดตั้งผ่านที่เก็บ apt ดังนั้นโดยประมาณ ii หมายถึงติดตั้ง un หมายถึงไม่รู้จักและไม่ได้ติดตั้งในหมายถึง

คำสั่งพื้นฐานในการถอนการติดตั้งแอพที่ดาวน์โหลดจากที่เก็บ apt มีดังนี้ เนื่องจากเราไม่พบโครเมียมในที่เก็บ apt ลองพิจารณาแพ็คเกจ Vim ที่เราตั้งใจจะถอนการติดตั้ง

sudo apt ลบกลุ่ม

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

ตอนนี้คำสั่งดังกล่าวค่อนข้างพื้นฐานและจะลบแอปเท่านั้น ไม่แตะไฟล์การกำหนดค่าและการอ้างอิงอื่น ๆ ที่ติดตั้งไว้

ตัวอย่างเช่นสมมติว่าเป็นแอปวอลเปเปอร์ ตอนนี้แอพวอลเปเปอร์นี้จะดาวน์โหลดรูปภาพไปยังไดเร็กทอรีจากอินเทอร์เน็ตเพื่อใช้เป็นวอลล์เปเปอร์ของคุณ ไดเร็กทอรีเหล่านี้ถือได้ว่าเป็นไฟล์คอนฟิกูเรชัน นอกจากนี้ยังต้องใช้ยูทิลิตี้ขนาดเล็กในการขูดอินเทอร์เน็ตและดาวน์โหลดไฟล์ ยูทิลิตี้เหล่านี้ถือได้ว่าเป็นการอ้างอิง

ตอนนี้ถ้าฉันแค่ลบแอพวอลเปเปอร์ไฟล์การกำหนดค่าและการอ้างอิงทั้งหมดจะยังคงไม่มีใครแตะต้อง ดังนั้นในการล้างสิ่งเหล่านี้ทั้งหมดคุณสามารถใช้คำสั่งต่อไปนี้

sudo apt purge --ลบกลุ่มอัตโนมัติ

มีหลายวิธีในการติดตั้งแอพใน Ubuntu ซึ่งนำไปสู่การถอนการติดตั้งหลายวิธี ดังนั้นนี่คือคำแนะนำเชิงลึก

ในกรณีที่คุณต้องการเก็บไฟล์คอนฟิกูเรชันคุณสามารถลบอ็อพชัน purge ออกจากคำสั่งด้านบน

2. สแน็ป

ในกรณีที่ไม่มีแอปของคุณอยู่ในที่เก็บ apt โอกาสที่คุณจะติดตั้งผ่าน snap อีกครั้งคล้ายกับที่เก็บ apt ในการถอนการติดตั้งแอปพลิเคชันจากสแน็ปเราจะต้องมีชื่อแพ็กเกจแอปพลิเคชัน ด้านล่างนี้คือคำสั่งเพื่อค้นหาชื่อแพ็กเกจในที่เก็บสแน็ป

รายการ sudo snap | grep chrom *

ที่เก็บอูบุนตู tpackage ค้นหาโครเมียม tsnap tfollowing ลบบรรทัด flatpak chrom คำสั่งแรกใช้สแน็ป

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

sudo snap ลบโครเมียม

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

ไม่เหมือนกับ apt ตรงที่ snap โดยค่าเริ่มต้นจะลบข้อมูลผู้ใช้ไฟล์คอนฟิกูเรชันและการอ้างอิงทั้งหมด แม้ว่าจะสร้างภาพรวมของสิ่งเหล่านี้และคงไว้เป็นเวลา 31 วัน ในกรณีที่คุณต้องการละเว้น snapshot นี้ให้ใช้คำสั่งต่อไปนี้

sudo snap remove - purge chromium

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

อ่าน: 7 สุดยอดแอพ Ubuntu Dynamic Wallpaper

3. แฟลตแพค

ในกรณีที่ที่เก็บทั้งสองที่กล่าวถึงข้างต้นไม่มีชื่อแพ็กเกจของแอปพลิเคชันของคุณอาจมีการติดตั้งผ่าน flatpak ต้องบอกว่ามีโอกาสน้อยที่คุณอาจใช้ Flatpak บน Ubuntu แทน Snap และ Apt

อย่างไรก็ตามในการค้นหาที่เก็บ flatpak ให้ใช้คำสั่งต่อไปนี้ อีกครั้งเรากำลังพิจารณาแอปพลิเคชันเดียวกันที่เรียกว่า Chromium

รายการ flatpak | grep chrom *

มีหลายวิธีในการติดตั้งแอพใน Ubuntu ซึ่งนำไปสู่การถอนการติดตั้งหลายวิธี ดังนั้นนี่คือคำแนะนำเชิงลึก

ผลการค้นหาว่างเปล่า ซึ่งหมายความว่าฉันยังไม่ได้ติดตั้งแอปพลิเคชันผ่าน Flatpak ในกรณีที่คุณได้รับแอปพลิเคชันที่คุณต้องการด้านล่างนี้คือคำสั่งในการถอนการติดตั้งแอปพลิเคชันผ่าน Flatpak สำหรับตัวอย่างนี้เรากำลังพิจารณาแอปพลิเคชัน Spotify

sudo flatpak ถอนการติดตั้ง com.spotify.Client

ที่เก็บอูบุนตู tpackage ค้นหาโครเมียม tsnap tfollowing ลบบรรทัด flatpak chrom คำสั่งแรกใช้สแน็ป

Flatpak ลบไฟล์คอนฟิกูเรชันและข้อมูลผู้ใช้ทั้งหมดด้วย แต่ก็ยังไม่ล้างแพ็คเกจและการอ้างอิงที่ไม่ได้ใช้ โดยใช้คำสั่งต่อไปนี้

sudo flatpak ถอนการติดตั้ง - ไม่ได้ใช้

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

GUI

ศูนย์ซอฟต์แวร์ Ubuntu

Ubuntu Software Center รองรับทั้ง apt และ snap repository ดังนั้นซอฟต์แวร์ Ubuntu จึงเป็นจุดศูนย์กลางที่สำคัญที่สุดซึ่งคุณสามารถค้นหาแพ็คเกจทั้งหมดได้โดยไม่คำนึงถึงที่เก็บ หากต้องการดูแอปที่ติดตั้งให้เปิดแอปพลิเคชันซอฟต์แวร์ Ubuntu และ สลับไปที่แท็บ“ ติดตั้งแล้ว”.

วิธีถอนการติดตั้งแอพพลิเคชั่นใน Ubuntu

คุณสามารถเรียกดูรายการและคลิกที่ปุ่มลบถัดจากรายการเพื่อถอนการติดตั้งแอปพลิเคชัน

การติดตั้งของบุคคลที่สาม

ในกรณีที่แอปพลิเคชันไม่ปรากฏในวิธีการใด ๆ ที่กล่าวมาข้างต้นคุณอาจติดตั้งจาก GitHub หรือแหล่งที่มาของบุคคลที่สาม แอพเหล่านี้อาจถูกคอมไพล์และโหลดไซด์ผ่านเทอร์มินัลหรือติดตั้งผ่านเชลล์สคริปต์ ในกรณีเหล่านี้คุณต้องอยู่ในความเมตตาของนักพัฒนาแอปในการถอนการติดตั้ง ไปที่ GitHub Wiki ของแอปหรือเว็บไซต์และคุณจะพบคำสั่งถอนการติดตั้งที่ด้านล่าง

ปิดคำ

ด้วยการเปิดตัว Ubuntu 20.04 Ubuntu ได้ผลักดันสแน็ปสโตร์มากกว่า Debian apt store คุณสามารถอ่านเพิ่มเติมเกี่ยวกับการเปลี่ยนแปลงใน Ubuntu 20.04 ได้จากบทความที่เชื่อมโยงด้านล่าง สำหรับปัญหาหรือข้อสงสัยเพิ่มเติมโปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง

ยังอ่าน: มีอะไรใหม่ใน Ubuntu 20.04 (Fantastic Focal Fossa)

ดูเพิ่มเติมที่