我正在尝试在我的 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.)按照自述文件说明进行操作
- 找到您下载的 Java tar.gz 文件的位置。
- 右键单击文件并选择“在此处提取”来提取文件。
- 查找“自述文本”文件并打开它。
- 按照自述文件文本中有关如何安装文件的说明进行操作(tar.gz 文件的安装可能与在 Ubuntu 中安装文件的常规命令不同)。
(b.)使用通用命令
- 按以下方式打开终端 CTRL + ALT + T。
- 类型 tar -zxvf .tar.gz。
- 类型 须藤苏 并输入您的 root 密码。
- 类型 cd 并添加下载文件的路径。如果您不知道下载文件的路径,请输入 ls -a 列出所有目录并找到您的文件目录。
- 类型 。/配置 然后按 ENTER 键
- 类型 制作 然后按 ENTER 键。
- 类型 进行安装 然后按 ENTER 键。
(c)使用 UBUNTU 软件中心
打开 Ubuntu 软件中心
在搜索中输入 java
查找 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# 我知道这个答案很晚了,但这可能会有所帮助:)