Versiunea în /usr/local/bin/polybar cu siguranță nu a fost instalat prin apt. /usr/local/bin este locația software-ului care nu face parte din distribuția dvs., în special software-ul autocompilat. Software-ul instalat prin apt va merge în mod normal la /cos sau /usr/bin.
Doar eliminarea versiunii instalate manual este într-adevăr modalitatea recomandată de a rezolva acest lucru.
Totuși, acesta poate cuprinde mai mult decât fișierul /usr/local/bin/polybar, de exemplu biblioteci sub /usr/local/lib, o pagină de manual sub /usr/local/man sau fișiere suplimentare sub /usr/local/share.
Poate doriți să căutați în folderele dvs. de descărcare dacă puteți găsi arhiva de instalare pentru versiunea respectivă. Numele său de fișier va începe probabil cu polibar, poate conține numărul versiunii 3.5.0-12, și se termină într-o extensie de arhivă precum .tar.gz, .tgz sau asemănător. Inspectați-l pentru a afla ce fișiere ar putea avea instalate și unde.
Pentru a evita ruperea irevocabilă a ceva, puteți începe prin redenumirea /usr/local/bin/polybar în loc să-l eliminați, de exemplu:
sudo mv /usr/local/bin/polybar /usr/local/bin/polybar.DELETEME
Dar din nou, verificați ce alte fișiere aparțin programului și redenumiți-le.
Apoi verificați dacă polibar comanda rulează acum versiunea corectă cu succes.
Dacă o face, puteți șterge versiunea proastă cu:
sudo rm /usr/local/bin/polybar.DELETEME
și așa mai departe pentru celelalte fișiere redenumite.