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.