รุ่นใน /usr/local/bin/polybar
ไม่ได้รับการติดตั้งผ่าน ฉลาด
. /usr/local/bin
เป็นที่ตั้งสำหรับซอฟต์แวร์ที่ไม่ได้เป็นส่วนหนึ่งของการแจกจ่ายของคุณ โดยเฉพาะซอฟต์แวร์ที่คอมไพล์เอง ซอฟต์แวร์ที่ติดตั้งผ่าน ฉลาด
ปกติจะไปที่ /ถังขยะ
หรือ /usr/bin
.
การลบเวอร์ชันที่ติดตั้งด้วยตนเองเป็นวิธีที่แนะนำในการแก้ไขปัญหานี้
อย่างไรก็ตามนั่นอาจประกอบด้วยมากกว่าไฟล์ /usr/local/bin/polybar
ตัวอย่างเช่น ไลบรารีภายใต้ /usr/local/lib
, หน้าคนภายใต้ /usr/local/man
หรือไฟล์เพิ่มเติมใต้ /usr/local/share
.
คุณอาจต้องการตรวจสอบในโฟลเดอร์ดาวน์โหลดของคุณว่าคุณสามารถหาไฟล์เก็บถาวรการติดตั้งสำหรับเวอร์ชันนั้นได้หรือไม่ ชื่อไฟล์อาจขึ้นต้นด้วย โพลีบาร์
อาจมีหมายเลขเวอร์ชัน 3.5.0-12
และลงท้ายด้วยนามสกุลไฟล์เก็บถาวร เช่น .tar.gz
, .tgz
หรือคล้ายกัน. ตรวจสอบเพื่อดูว่าไฟล์ใดที่อาจติดตั้งไว้และที่ใด
เพื่อหลีกเลี่ยงการทำลายสิ่งที่ไม่สามารถเพิกถอนได้ คุณอาจเริ่มต้นด้วยการเปลี่ยนชื่อ /usr/local/bin/polybar
แทนที่จะลบออก ตัวอย่างเช่น:
sudo mv /usr/local/bin/polybar /usr/local/bin/polybar.DELETEME
แต่ให้ตรวจสอบอีกครั้งว่าไฟล์ใดเป็นของโปรแกรมและเปลี่ยนชื่อไฟล์เหล่านั้นด้วย
จากนั้นตรวจสอบว่า โพลีบาร์
คำสั่งรันเวอร์ชันที่ถูกต้องสำเร็จแล้ว
หากเป็นเช่นนั้น คุณสามารถลบเวอร์ชันที่ไม่ดีได้ด้วย:
sudo rm /usr/local/bin/polybar.DELETEME
และอื่น ๆ สำหรับไฟล์ที่เปลี่ยนชื่ออื่น ๆ