Версия в /usr/местные/бен/полибар определенно не был установлен через подходящий. /USR/местные/бен это место для программного обеспечения, которое не является частью вашего дистрибутива, особенно самокомпилируемого программного обеспечения. Программное обеспечение, установленное через подходящий нормально пойдет в /бин или же /USR/бен.
Простое удаление версии, установленной вручную, действительно является рекомендуемым способом решения этой проблемы.
Однако это может включать больше, чем просто файл /usr/местные/бен/полибар, например библиотеки под /USR/локальные/библиотека, справочная страница под /usr/местный/человек или дополнительные файлы в /usr/местный/доля.
Возможно, вы захотите поискать в папке (папках) загрузки, можете ли вы найти установочный архив для этой версии. Его имя файла, вероятно, будет начинаться с полибар, возможно, содержат номер версии 3.5.0-12, и заканчиваться расширением архива, например .tar.gz, .tgz или похожие. Осмотрите его, чтобы узнать, какие файлы он мог установить и где.
Чтобы ничего не сломать безвозвратно, вы можете начать с переименования /usr/местные/бен/полибар вместо удаления, например:
sudo mv /usr/local/bin/polybar /usr/local/bin/polybar.DELETEME
Но опять же, проверьте, какие еще файлы принадлежат программе, и их тоже переименуйте.
Затем проверьте, полибар Команда теперь успешно запускает правильную версию.
Если это так, вы можете удалить плохую версию с помощью:
sudo rm /usr/local/bin/polybar.DELETEME
и так далее для других переименованных файлов.