Linux configure нет такого

bash configure нет такого файла или каталога

Дальше инсталлить или мэйкать нет смысла. Прочитал файл readme, там пишут:

«3.1 Installation Commands On UNIX systems: install»

«install: пропущен операнд, задающий файл»

Ну и почему в readme многоуважающими прогерами не указано, какой файл надо обработать? Привожу содержимое папки, куда распаковал содержимое matlab2k9b.tar.gz.

Ну, и как мне инсталлировать или хотя бы собрать deb-пакет в линуксе? Расскажите, как пошагово все это выполнить. Спасибо.

М-м-м-м. Вообще Вы все делаете не так. Во-первых, читаете README или readme.txt. Внимательно и вдумчиво. Далее возможно поможет install.txt Во-вторых, смотрите — есть команда install (общесистемная) и скрипт, который лежит в каталоге MathCAD’а. Если Вы в консоли набираете

то вызывается общесистемная команда. Вам же нужен ./install (из текущего каталога), ну, или sh ./install (если это скрипт)

В третьих, deb-пакет зачем? Тем более, что у разных дистрибутивов свои форматы бинарных пакетов (deb, rpm и пр). И зависимости тоже неясно кто прописывать будет.

ак и посоветовали в инете, пытаюсь выполнить ./configure

нужно в том случае, если программа собирается из исходных кодов и есть скрипт configure в корневой папке программы.

Еще очень полезно проверить права доступа к файлам. Напоминаю, что eXecute (исполнение) — это отдельное право.

Я пытаюсь установить Java SE 7 на моем ubuntu 13.04.

Я уже загрузил tar.gz-файл и извлек его.

Но когда я писал в терминале:

Я вижу это даже после установки пакета Essentials.

4 ответа

Вы запускаете команду ./configure при создании определенных приложений из источника.

Загружаемые файлы установки Java не являются исходным кодом, они представляют собой предварительно скомпилированные двоичные файлы. Инструкции по установке Java см. На странице Ubuntu Wiki , поскольку у нее есть несколько различных опций.

Я рекомендую использовать опцию под названием «Использование поразительно простого метода webupd8.org». поскольку он будет интегрировать установку Java с вашей системой управления пакетами и автоматически поддерживать ее в актуальном состоянии вместе с самой ранней версией вашей системы.

Причина, по которой вы получаете «bash: ./configure: Нет такого файла или каталога», потому что вы находитесь не в правильном каталоге, где находится загруженный файл, который вы собираетесь установить.

Чтобы исправить это

(a.) ПОСЛЕДУЮЩАЯ ИНСТРУКЦИЯ ПО РЕАКЦИИ

  1. Найдите местонахождение загруженного файла Java tar.gz.
  2. Извлеките файл, щелкнув его правой кнопкой мыши и выберите «Извлечь здесь».
  3. Найдите файл «Readme text» и откройте его.
  4. Следуйте инструкциям по установке файла в тексте Readme (установка файла tar.gz может отличаться от обычных команд, используемых для установки файлов в Ubuntu).

(b.) ИСПОЛЬЗОВАНИЕ ОБЩИХ КОМАНДОВ

  1. Откройте терминал, нажав CTRL + ALT + T .
  2. Введите tar -zxvf .tar.gz .
  3. Введите sudo su и введите пароль root.
  4. введите cd и добавьте путь к вашему загруженному файлу . Если вы не знаете путь к загруженному типу файла ls -a , чтобы перечислить все каталоги и найти каталог файлов.
  5. Введите ./ configure и нажмите клавишу ВВОД
  6. Введите make и нажмите клавишу ВВОД.
  7. Введите make install и нажмите клавишу ВВОД.
Читайте также:  Команда выполнить скрипт linux

(c) ИСПОЛЬЗОВАНИЕ ЦЕНТРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ UBUNTU

Открыть программный центр Ubuntu

Найдите Java SE 7 и нажмите «установить», чтобы установить его.

У меня есть matlab2k9b.tar.gz. Я его распаковал. Как и посоветовали в инете, пытаюсь выполнить

bash: ./configure: Нет такого файла или каталога

Дальше инсталлить или мэйкать нет смысла. Прочитал файл readme, там пишут:

«3.1 Installation Commands On UNIX systems: install»

«install: пропущен операнд, задающий файл»

Ну и почему в readme многоуважающими прогерами не указано, какой файл надо обработать? Привожу содержимое папки, куда распаковал содержимое matlab2k9b.tar.gz.

Ну, и как мне инсталлировать или хотя бы собрать deb-пакет в линуксе? Расскажите, как пошагово все это выполнить. Спасибо.

2 ответа 2

М-м-м-м. Вообще Вы все делаете не так. Во-первых, читаете README или readme.txt. Внимательно и вдумчиво. Далее возможно поможет install.txt Во-вторых, смотрите — есть команда install (общесистемная) и скрипт, который лежит в каталоге MathCAD’а. Если Вы в консоли набираете

то вызывается общесистемная команда. Вам же нужен ./install (из текущего каталога), ну, или sh ./install (если это скрипт)

В третьих, deb-пакет зачем? Тем более, что у разных дистрибутивов свои форматы бинарных пакетов (deb, rpm и пр). И зависимости тоже неясно кто прописывать будет.

ак и посоветовали в инете, пытаюсь выполнить ./configure

нужно в том случае, если программа собирается из исходных кодов и есть скрипт configure в корневой папке программы.

Еще очень полезно проверить права доступа к файлам. Напоминаю, что eXecute (исполнение) — это отдельное право.

Источник

./configure нет такого файла или каталога, даже после установки основы сборки

Команда./configure запускается только при сборке определенных приложений из исходного кода.

Загруженные установочные файлы Java — это не исходный код, а предварительно скомпилированные двоичные файлы. Для получения инструкций по установке Java взгляните на страницу в Ubuntu Wiki, так как здесь есть несколько разных опций.

Я рекомендую использовать опцию под названием «Использование поразительно простого метода webupd8.org». поскольку он будет интегрировать установку Java с вашей системой управления пакетами и автоматически поддерживать ее в актуальном состоянии вместе с остальной частью вашей системы.

Причина, по которой вы получаете «bash: ./configure: Нет такого файла или каталога», заключается в том, что вы находитесь не в том каталоге, где находится загружаемый файл, который вы собираетесь установить.

Чтобы исправить это

(а) СЛЕДУЮЩАЯ ИНСТРУКЦИЯ README

  1. Найдите, где ваш загруженный файл Java tar.gz.
  2. Извлеките файл, щелкнув по нему правой кнопкой мыши и выбрав «Извлечь здесь».
  3. Найдите файл «Readme text» и откройте его.
  4. Следуйте инструкциям по установке файла в тексте Readme (установка файла tar.gz может отличаться от обычных команд, используемых для установки файлов в Ubuntu).

(б) ИСПОЛЬЗОВАНИЕ ОБЩИХ КОМАНД

  1. Откройте терминал, нажав CTRL + ALT + T.
  2. Введите tar -zxvf.tar.gz.
  3. Введите sudo su и введите свой пароль root.
  4. введите cd и добавьте путь к загруженному файлу. Если вы не знаете путь к загруженному файлу, введите ls -a, чтобы вывести список всех каталогов и найти каталог с файлами.
  5. Введите ./configure и нажмите клавишу ВВОД
  6. Введите make и нажмите клавишу ВВОД.
  7. Введите make install и нажмите клавишу ВВОД.
Читайте также:  Space on drive linux

(c) ИСПОЛЬЗОВАНИЕ ПРОГРАММНОГО ЦЕНТРА UBUNTU

  1. Открытый Ubuntu Software Center
  2. Введите Java в поиске
  3. Найдите 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 # Я знаю, что ответ очень поздний, но это может помочь:)

Источник

Can not run configure command: «No such file or directory»

I’m trying to install a Debian package from source (via git). I downloaded the package, changed to the package’s directory and ran ./configure command but it returned bash: ./configure: No such file or directory . What can be the problem? A configure.ac file is located in the program folder.

./configure make sudo make install 

See Install Binwalk Without Graphing. Of course if you need the graphing dont skip make deps . If it helps, just upvote me, and I’ll know it was you 🙂

2 Answers 2

If the file is called configure.ac,

If you’re not sure what to do,

They must mean that you use «autoconf» to generate an executable «configure» file.

$> autoconf $> ./configure $> make $> make install 

It’s autoconf, then ./configure, then make, then make install. Doesn’t your package have a READ-ME? It’s $> autoconf $> ./configure $> automake. I think that’s how it goes. It’s been a while since I’ve installed an autoconf package.

Interesting. Manual says installation «follows the typical configure/make process» I’ve specified above. Autoconf is not not mentioned.

The failsafe for generating a configure script is autoreconf -i , which not only takes care of calling autoconf itself, but also a host of other tools that may be needed.

@user3338098 If you’ve installed your distro’s «all important build tools» package (Debian/Ubuntu apt-get install build-essential ), it should include that already I think?

You must log in to answer this question.

Highly active question. Earn 10 reputation (not counting the association bonus) in order to answer this question. The reputation requirement helps protect this question from spam and non-answer activity.

Linked

Hot Network Questions

Subscribe to RSS

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.7.14.43533

Linux is a registered trademark of Linus Torvalds. UNIX is a registered trademark of The Open Group.
This site is not affiliated with Linus Torvalds or The Open Group in any way.

Читайте также:  Starting httpd on linux

By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.

Источник

unixforum.org

Не работает команда ./configure (немогу сделать makefile)

Не работает команда ./configure

Сообщение Yandik » 04.12.2007 19:09

Такая проблемка:
Хотел установить postfix из исходников tar.gz
на Mandriva 2007 One
пишу в консоли
cd/путь к архиву
tar -xjf исходник.tar.bz2
распаковываю.
образовался каталог «исходник»
cd/путь/исходник/
./configure
вылетает:
«bash: ./configure: Нет такого файла или каталога»
Значет нет необходимого пакета для этой операции . че делать? ищу как всегда в Google
Я сегодня пол-дня рылся в инете чтобы выяснить какой пакет. но ничего так и не нашол
А команда make работает. Пакет установленый
Помогите пожалуйста.

nesk Сообщения: 2268 Статус: Линукссаксовец ОС: MS Windows XP Home SP3 Контактная информация:

Re: Не работает команда ./configure

Сообщение nesk » 04.12.2007 19:13

Посмотрите файлы README или INSTALL в каталоге с программой, или поищите на сайте разработчика инструкции по инсталляции.

А этой программы точно нет в репозитариях Вашего дистрибутива?

Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

Re: Не работает команда ./configure

Сообщение Yandik » 04.12.2007 19:22

нету самого пакета который выполняет команду ./configure . У меня на Alt linux без проблем команда выполняется. Нужно установить какой-то пакет, но — Есть программа-установка программ с официальных серверов Mandrake, но там пакетов очень много, и я не знаю что ставить.

Minton Сообщения: 1588 Статус: openSUSE Localization Team ОС: openSUSE Tumbleweed x86-64

Re: Не работает команда ./configure

Сообщение Minton » 04.12.2007 19:27

«Ну вы блин даёте!»(с)
это не пакет, это скрипт, лежащий в папке с самими исходниками. Если его нет, значит нет, а прога ставится другим путём, описанным в файле INSTALL в той же директории
З.Ы, А из репозиториев нужно ставить пакет с нужной вам программой, которую вы пытаетесь безуспешно (пока) собрать.

«Настоящие мужчины используют поиск» ©Goodvin

nesk Сообщения: 2268 Статус: Линукссаксовец ОС: MS Windows XP Home SP3 Контактная информация:

Re: Не работает команда ./configure

Сообщение nesk » 04.12.2007 19:32

нету самого пакета который выполняет команду ./configure . У меня на Alt linux без проблем команда выполняется. Нужно установить какой-то пакет, но — Есть программа-установка программ с официальных серверов Mandrake, но там пакетов очень много, и я не знаю что ставить.

Нет, Вы меня не так поняли.
Я имел ввиду: есть ли в репозитариях дистрибутива та программ, которую Вы пытаетесь скомпилировать?
Если не секрет, скажите точно название программы и место откуда Вы её скачали.

Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

Источник

Оцените статью
Adblock
detector