./configure 即使安装了构建必需品后也没有这样的文件或目录

./configure 即使安装了构建必需品后也没有这样的文件或目录

我正在尝试在我的 ubuntu 13.04 上安装 Java SE 7。

我已经下载了 tar.gz 文件并解压。

但是当我在终端中写道:

./configure

我看到了这条消息

bash: ./configure: No such file or directory

即使在安装了构建基本包之后,我仍然可以看到它。

任何想法?

答案1

仅在从源代码构建某些应用程序时才运行./configure 命令。

您下载的 Java 安装文件不是源代码,而是预编译的二进制文件。有关如何安装 Java 的说明,请查看Ubuntu 维基因为这有几个不同的选择。

我建议使用标题为“使用 webupd8.org 的极其简单的方法”的选项,因为它会将 Java 的安装与您的包管理系统集成在一起,并自动使其与系统的最新状态保持同步更新。

答案2

前言

您收到“bash:./configure:没有这样的文件或目录”的原因是您不在要安装的下载文件的正确目录中。

为了解决这个问题

(a.)按照自述文件说明进行操作

  1. 找到您下载的 Java tar.gz 文件的位置。
  2. 右键单击文件并选择“在此处提取”来提取文件。
  3. 查找“自述文本”文件并打开它。
  4. 按照自述文件文本中有关如何安装文件的说明进行操作(tar.gz 文件的安装可能与在 Ubuntu 中安装文件的常规命令不同)。

(b.)使用通用命令

  1. 按以下方式打开终端 CTRL + ALT + T
  2. 类型 tar -zxvf .tar.gz
  3. 类型 须藤苏 并输入您的 root 密码。
  4. 类型 cd 并添加下载文件的路径。如果您不知道下载文件的路径,请输入 ls -a 列出所有目录并找到您的文件目录。
  5. 类型 。/配置 然后按 ENTER 键
  6. 类型 制作 然后按 ENTER 键。
  7. 类型 进行安装 然后按 ENTER 键。

(c)使用 UBUNTU 软件中心

  1. 打开 Ubuntu 软件中心

  2. 在搜索中输入 java

  3. 查找 Java SE 7 并单击“安装”进行安装。

答案3

我也遇到过这个问题。简而言之,你必须./configure --prefix=/your/chosen/directory在解压后的.tar.gz文件目录中输入。这就是configure文件所在的位置。

答案4

我在安装 Samba 域控制器时发生了这种情况,您可以像我一样下载下面的软件包:(这些命令与 Samba 安装相关!!)

git clone -b v4-5-stable git://git.samba.org/samba.git

并且你在文件夹中(例如:folder1)并且当你输入

(前任:./configure --enable-debug --enable-selftest

它带来了一个错误

bash:./configure:没有这样的文件或目录

所以我必须进入 folder1 中的 samba 文件夹

/home/ubuntu/folder1/samba# 我知道这个答案很晚了,但这可能会有所帮助:)

相关内容