./configure нет такого файла или каталога, даже после установки основы сборки
Я пытаюсь установить Java SE 7 на мою Ubuntu 13.04.
Я уже скачал файл tar.gz и распаковал его.
Но когда я написал в терминале:
./configure
Я видел это сообщение
bash: ./configure: No such file or directory
Я вижу это даже после установки пакета buildtials.
Любая идея?
4 ответа
Команда./configure запускается только при сборке определенных приложений из исходного кода.
Загруженные установочные файлы Java - это не исходный код, а предварительно скомпилированные двоичные файлы. Для получения инструкций по установке Java взгляните на страницу в Ubuntu Wiki, так как здесь есть несколько разных опций.
Я рекомендую использовать опцию под названием "Использование поразительно простого метода webupd8.org". поскольку он будет интегрировать установку Java с вашей системой управления пакетами и автоматически поддерживать ее в актуальном состоянии вместе с остальной частью вашей системы.
преамбула
Причина, по которой вы получаете "bash: ./configure: Нет такого файла или каталога", заключается в том, что вы находитесь не в том каталоге, где находится загружаемый файл, который вы собираетесь установить.
Чтобы исправить это
(а) СЛЕДУЮЩАЯ ИНСТРУКЦИЯ README
- Найдите, где ваш загруженный файл Java tar.gz.
- Извлеките файл, щелкнув по нему правой кнопкой мыши и выбрав "Извлечь здесь".
- Найдите файл "Readme text" и откройте его.
- Следуйте инструкциям по установке файла в тексте Readme (установка файла tar.gz может отличаться от обычных команд, используемых для установки файлов в Ubuntu).
(б) ИСПОЛЬЗОВАНИЕ ОБЩИХ КОМАНД
- Откройте терминал, нажав CTRL + ALT + T.
- Введите tar -zxvf.tar.gz.
- Введите sudo su и введите свой пароль root.
- введите cd и добавьте путь к загруженному файлу. Если вы не знаете путь к загруженному файлу, введите ls -a, чтобы вывести список всех каталогов и найти каталог с файлами.
- Введите ./configure и нажмите клавишу ВВОД
- Введите make и нажмите клавишу ВВОД.
- Введите make install и нажмите клавишу ВВОД.
(c) ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ЦЕНТРА UBUNTU
Открытый Ubuntu Software Center
Введите Java в поиске
Найдите Java SE 7 и нажмите "Установить", чтобы установить его.
Это случилось со мной при установке контроллера домена samba, и вы можете загрузить пакет, подобный мне, как показано ниже: (Команды относятся к установке samba!!)
git clone -b v4-5-stable git://git.samba.org/samba.git
и вы в папке сказать (например: папка1) и когда вы печатаете
(Например: ./configure --enable-debug --enable-selftest
)
это выдает ошибку
bash: ./configure: нет такого файла или каталога
Так что здесь я должен был пойти внутри папки Samba в папке 1
/ home / ubuntu / folder1 / samba # Я знаю, что ответ очень поздний, но это может помочь:)
У меня тоже была эта проблема. Короткий ответ: вы должны напечатать ./configure --prefix=/your/chosen/directory
когда внутри распакован .tar.gz
каталог файлов. Вот где configure
файл есть.