“bash:wget command not found”错误及解决方法

Linux提供wget命令以便从网络和internet下载文件。wget命令在Linux用户中非常流行,因为它支持许多不同的协议,如HTTP、HTTPS、FTP等。作为命令行工具,wget是从bash调用的,当我们尝试运行wget命令时,可能会得到 bash:/usr/bin/wget:没有这样的文件或目录 “错误。在本教程中,我们将解释此错误的原因和解决方法。

null

“bash:/usr/bin/wget:没有这样的文件或目录”错误

默认情况下,大多数Linux发行版(如Ubuntu、Debian、Mint、CentOS等)都没有安装wget命令。当我们尝试运行它时,会得到 bash:/usr/bin/wget:没有这样的文件或目录 “错误。此错误由bash返回,bash用“ 猛击: 并且说在二进制路径中找不到wget二进制 /usr/箱 . 这通常被解释为没有安装wget。

但是我们可以通过使用locate命令搜索wget命令和二进制文件来确定,locate命令用于搜索给定的文件和文件夹名称。我们将用下面的locate命令搜索wget。

$ locate wget
图片[1]-“bash:wget command not found”错误及解决方法-yiteyi-C++库
Search wget命令

从输出中我们可以看到有一些与wget相关的文件,但是它们在bin目录或wget命令中。

安装wget命令

对于“bash:/usr/bin/wget:No-such-file or-directory”错误,最流行和常规的解决方案是安装wget命令。wget命令可以从存储库安装,也可以通过包文件安装,但是使用包管理工具从存储库安装是最可靠、最简单的方法。下面我们将为不同的Linux发行版和包管理器安装wget命令。

相关文章: 如何在Linux命令行中使用curl下载文件?

为Ubuntu、Debian、Mint和Kali安装wget

Ubuntu、Debian、Mint和Kali发行版使用 恰当的 容易得到 包管理器安装、更新、删除包。我们可以用 apt安装 apt获取安装 命令。

$ sudo apt install wget
$ sudo apt-get install wget

为CentOS、Fedora、RHEL安装wget

CentOS、Fedora和RHEL发行版使用 百胜 dnf公司 包管理器安装、更新、删除包。我们可以用 yum安装 dnf安装 命令。

$ sudo dnf install wget
$ sudo yum install wget

显示wget命令版本

安装wget命令后,可以用不同的方法检查它,但最实际的方法是检查并显示它的版本。V选项可用于显示wget命令的版本,如下所示。

$ wget -V
图片[2]-“bash:wget command not found”错误及解决方法-yiteyi-C++库
显示wget命令版本

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享