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-12
và 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.