我已将 fm6000 文件添加到 ~/.local/bin 文件夹,假设它与将其添加到 /usr/bin 文件夹的效果相同。但事实并非如此。~/.local/bin 文件夹中有许多文件不起作用。我已检查权限,它是可执行的。
Ubuntu:22.04(LTS)
答案1
有些事情需要检查
如果该目录不存在,您可以创建它。它将仅有的退出后重新登录时,会将文件添加到路径中,因此
.profile
会被读取。因此请确保您已退出后重新登录。如果存在目录,Ubuntu 会自动将目录添加
~/.local/bin
到路径中。这是在您的默认~/.profile
配置文件中设置的。如果您更改了
~./profile
配置文件,请检查并修复它。恢复默认文件的一个简单方法是将其从 复制回来/etc/skel/
。如果没有,则检查还有什么可能会改变 PATH,例如
~/.bashrc
配置文件中的语句。