./configure nie ma takiego pliku ani katalogu, nawet po zainstalowaniu podstawowych wersji kompilacji

12

Próbuję zainstalować Javę SE 7 na moim Ubuntu 13.04.

Pobrałem już plik tar.gz i rozpakowałem go.

Ale kiedy napisałem w terminalu:

./configure

Widziałem tę wiadomość

bash: ./configure: No such file or directory

Widzę to nawet po zainstalowaniu pakietu niezbędnego do zbudowania.

Dowolny pomysł?

stackylnr
źródło
1
Witamy w Ask Ubuntu! Java SE jest pakietem binarnym, dlatego należy go zainstalować w inny sposób niż pakiety źródłowe.
Danatela

Odpowiedzi:

6

Komendę ./configure można uruchamiać tylko podczas budowania niektórych aplikacji ze źródła.

Pobrane pliki instalacyjne Java nie są kodem źródłowym, są wstępnie skompilowanymi plikami binarnymi. Aby uzyskać instrukcje dotyczące instalowania oprogramowania Java, zobacz stronę na Wiki Ubuntu, ponieważ zawiera ona kilka różnych opcji.

Polecam użycie opcji zatytułowanej „Uderzająco prosta metoda webupd8.org”. ponieważ zintegruje instalację Javy z systemem zarządzania pakietami i automatycznie aktualizuje ją wraz z aktualizacją systemu.

Cheesemill
źródło
0

Preambuła

Powodem, dla którego pojawia się „bash: ./configure: nie ma takiego pliku lub katalogu”, jest to, że nie znajdujesz się we właściwym katalogu, w którym znajduje się pobrany plik, który chcesz zainstalować.

Aby to naprawić

(a.) NASTĘPUJĄCE INSTRUKCJE DOTYCZĄCE CZYTANIA

  1. Znajdź, gdzie pobrany plik Java tar.gz.
  2. Wyodrębnij plik, klikając go prawym przyciskiem myszy i wybierz „Wyodrębnij tutaj”.
  3. Wyszukaj plik „Readme text” i otwórz go.
  4. Postępuj zgodnie z instrukcjami, jak zainstalować plik w tekście Readme (instalacja pliku tar.gz może różnić się od zwykłych poleceń używanych do instalacji plików w Ubuntu).

(b.) WYKORZYSTANIE POLECEŃ OGÓLNYCH

  1. Otworzyć terminal naciskając CTRL + Alt + T .
  2. Wpisz tar -zxvf .tar.gz .
  3. Wpisz sudo su i wprowadź hasło roota.
  4. wpisz cd i dodaj ścieżkę do pobranego pliku . Jeśli nie znasz ścieżki pobranego pliku, wpisz ls -a, aby wyświetlić listę wszystkich katalogów i zlokalizować katalog plików.
  5. Wpisz ./configure i naciśnij klawisz ENTER
  6. Wpisz make i naciśnij klawisz ENTER.
  7. Wpisz polecenie make install i naciśnij klawisz ENTER.

(c) KORZYSTANIE Z CENTRUM OPROGRAMOWANIA UBUNTU

  1. Otwórz Centrum oprogramowania Ubuntu

  2. Wpisz java w wyszukiwaniu

  3. Poszukaj Java SE 7 i kliknij „zainstaluj”, aby go zainstalować.

all4naija
źródło
0

Też miałem ten problem. Krótka odpowiedź brzmi: musisz wpisać ./configure --prefix=/your/chosen/directoryw rozpakowanym .tar.gzkatalogu plików. Tam jest configureplik.

znak
źródło
0

Stało się to ze mną podczas instalowania kontrolera domeny samba i możesz pobrać pakiet taki jak ja, jak poniżej: (Polecenia są związane z instalacją samby !!)

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

i jesteś w folderze powiedz (np. folder1) i podczas pisania

(np ./configure --enable-debug --enable-selftest)

wywołuje błąd

bash: ./configure: Brak takiego pliku lub katalogu

Więc tutaj musiałem wejść do folderu samby w folderze 1

/ home / ubuntu / folder1 / samba # Wiem, że jest bardzo późna odpowiedź, ale to może pomóc :)

Ahmed Reda
źródło