紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
小鱼 ROS 2 新书上线!点击链接查看, 新书配套视频点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
sudo: ./install:找不到命令
-
如题在使用sudo安装时,提示找不到命令
-
错误信息
sudo: ./install:找不到命令
表明你在尝试使用sudo
执行一个名为./install
的命令,但是系统找不到这个命令。这里有几个可能的问题和解决方案:-
路径和文件名问题:
./install
看起来像是尝试执行当前目录(.
表示当前目录)下的install
文件,但是路径中的/
应该是对/
的 HTML 编码。在命令行中,你应该使用/
而不是/
。- 正确的命令应该是
./install
(如果你确实在当前目录下有一个名为install
的可执行文件)。
-
确保文件存在:
- 使用
ls -l ./install
来检查当前目录下是否存在名为install
的文件,并且它是否有执行权限(文件权限中应该包含x
)。
- 使用
-
使用绝对路径:
- 如果
install
文件不在当前目录,你需要提供它的完整路径,例如/path/to/install
。
- 如果
-
执行权限:
- 如果文件存在但没有执行权限,你可以使用
chmod +x ./install
来添加执行权限。
- 如果文件存在但没有执行权限,你可以使用
-
使用 sudo:
- 如果
install
文件需要管理员权限来执行,确保你使用sudo
的方式是正确的。如果文件在当前目录下,你应该这样使用:sudo ./install
- 注意,
sudo
会改变当前的工作目录到 root 的家目录(通常是/root
),所以如果你依赖于相对路径,这可能会导致问题。确保使用绝对路径或者先cd
到正确的目录。
- 如果
-
检查是否有拼写错误:
- 确保文件名和路径没有拼写错误。
按照这些步骤检查和修改你的命令,应该能够解决你遇到的问题。如果问题仍然存在,可能需要检查其他系统配置或权限设置。
以上为生成回答,仅供参考~
-