![未找到命令 - 在 Linux 上安装 xampp 时出错](https://linux22.com/image/1592403/%E6%9C%AA%E6%89%BE%E5%88%B0%E5%91%BD%E4%BB%A4%20-%20%E5%9C%A8%20Linux%20%E4%B8%8A%E5%AE%89%E8%A3%85%20xampp%20%E6%97%B6%E5%87%BA%E9%94%99.png)
我是 Linux 的新手,不确定我需要如何处理这个错误信息:
~/Downloads$ sudo xampp-linux-*-installer.run
[sudo] password for brent:
sudo: xampp-linux-x64-7.3.5-1-installer.run: command not found
任何帮助将不胜感激。
答案1
这里有两个问题(一个不太明显)。
首先(比较棘手),XAMPP 安装程序xampp-linux-*-installer.run
文件默认不是可执行文件;您可以通过运行来查看
$ ls -l xampp-linux-*-installer.run
-rw-r--r-- 1 user users 148148598 Jun 5 12:35 xampp-linux-x64-7.1.30-0-installer.run
请注意,在权限部分中-rw-r--r--
,x
未设置(可执行)位。因此,我们必须设置该x
位,然后使用以下命令运行它:
$ chmod +x xampp-linux-*-installer.run
$ sudo ./xampp-linux-*-installer.run
请注意,这里有一个,./
因为安装程序文件不包含在任何目录中$PATH
。
表示./
当前目录,而如果没有./
你的 shell,则只会在指定的目录中查找$PATH
你的文件。