Phiên bản trong /usr/local/bin/polybar chắc chắn chưa được cài đặt qua đúng cách. /usr/local/bin là vị trí dành cho phần mềm không thuộc bản phân phối của bạn, đặc biệt là phần mềm tự biên dịch. Phần mềm được cài đặt qua đúng cách thường sẽ đi đến /thùng rác hoặc /usr/bin.
Chỉ cần xóa phiên bản được cài đặt thủ công thực sự là cách được khuyến nghị để giải quyết vấn đề này.
Tuy nhiên, điều đó có thể bao gồm nhiều thứ hơn là chỉ tệp /usr/local/bin/polybar, ví dụ thư viện dưới /usr/cục bộ/lib, một trang người đàn ông dưới /usr/local/man hoặc các tệp bổ sung bên dưới /usr/cục bộ/chia sẻ.
Bạn có thể muốn xem trong (các) thư mục tải xuống của mình xem bạn có thể tìm thấy kho lưu trữ cài đặt cho phiên bản đó hay không. Tên tệp của nó có thể sẽ bắt đầu bằng nhiều thanh, có thể chứa số phiên bản 3.5.0-12và kết thúc bằng một tiện ích mở rộng lưu trữ như .tar.gz, .tgz hoặc tương tự. Kiểm tra nó để tìm ra những tập tin mà nó có thể đã cài đặt và ở đâu.
Để tránh vi phạm bất cứ điều gì không thể thu hồi, bạn có thể bắt đầu bằng cách đổi tên /usr/local/bin/polybar thay vì loại bỏ nó, ví dụ:
sudo mv /usr/local/bin/polybar /usr/local/bin/polybar.DELETEME
Nhưng một lần nữa, hãy kiểm tra những tệp khác thuộc về chương trình và đổi tên chúng.
Sau đó kiểm tra xem nhiều thanh lệnh bây giờ chạy đúng phiên bản thành công.
Nếu đúng như vậy, bạn thực sự có thể xóa phiên bản xấu bằng:
Sudo rm /usr/local/bin/polybar.DELETEME
và cứ tiếp tục như vậy đối với các tệp được đổi tên khác.