./configure keine solche Datei oder Verzeichnis auch nach der Installation von Build Essentials


12

Ich versuche Java SE 7 auf meinem Ubuntu 13.04 zu installieren.

Ich habe bereits die Datei tar.gz heruntergeladen und extrahiert.

Aber als ich im Terminal schrieb:

./configure

Ich habe diese Nachricht gesehen

bash: ./configure: No such file or directory

Ich sehe es auch nach der Installation des Build Essentials-Pakets.

Irgendeine Idee?


1
Willkommen bei Ask Ubuntu! Java SE ist ein Binärpaket, daher sollte es anders als Quellpakete installiert werden.
Danatela

Antworten:


6

Sie führen den Befehl ./configure nur aus, wenn Sie bestimmte Anwendungen aus dem Quellcode erstellen.

Die von Ihnen heruntergeladenen Java-Installationsdateien sind kein Quellcode, sondern vorkompilierte Binärdateien. Anweisungen zur Installation von Java finden Sie auf der Seite im Ubuntu-Wiki, da hier verschiedene Optionen zur Verfügung stehen.

Ich empfehle die Option "Verwenden der auffallend einfachen Methode von webupd8.org". da es die Installation von Java in Ihr Paketverwaltungssystem integriert und es automatisch zusammen mit dem Rerst Ihres Systems auf dem neuesten Stand hält.


0

Präambel

Der Grund, warum Sie "bash: ./configure: Keine solche Datei oder kein solches Verzeichnis" erhalten, liegt darin, dass Sie sich nicht im richtigen Verzeichnis befinden, in dem sich die heruntergeladene Datei befindet, die Sie installieren möchten.

Um das zu beheben

(a.) FOLGENDE README-ANWEISUNG

  1. Suchen Sie, wo sich Ihre heruntergeladene Java tar.gz-Datei befindet.
  2. Extrahieren Sie die Datei, indem Sie mit der rechten Maustaste darauf klicken und "Hier extrahieren" auswählen.
  3. Suchen Sie nach der Readme-Textdatei und öffnen Sie sie.
  4. Befolgen Sie die Anweisungen zum Installieren der Datei im Readme-Text (die Installation der Datei tar.gz kann sich von den normalen Befehlen zur Installation von Dateien in Ubuntu unterscheiden).

(b.) VERWENDEN ALLGEMEINER BEFEHLE

  1. Öffnen Sie das Terminal durch Drücken von STRG + ALT + T .
  2. Geben Sie tar -zxvf .tar.gz .
  3. Geben Sie sudo su ein und geben Sie Ihr Root-Passwort ein.
  4. Geben Sie cd ein und fügen Sie den Pfad Ihrer heruntergeladenen Datei hinzu . Wenn Sie den Pfad des heruntergeladenen Dateityps nicht kennen, geben Sie ls -a ein, um alle Verzeichnisse aufzulisten und Ihr Dateiverzeichnis zu suchen.
  5. Typ configure und drücken Sie ENTER - Taste
  6. Geben Sie make ein und drücken Sie die ENTER-Taste.
  7. Geben Sie make install ein und drücken Sie die ENTER-Taste.

(c) VERWENDUNG DES UBUNTU-SOFTWAREZENTRUMS

  1. Öffnen Sie das Ubuntu Software Center

  2. Geben Sie Java in die Suche ein

  3. Suchen Sie nach Java SE 7 und klicken Sie auf "Installieren", um es zu installieren.


0

Ich hatte auch dieses Problem. Die kurze Antwort lautet: Sie müssen ./configure --prefix=/your/chosen/directoryim entpackten .tar.gzDateiverzeichnis eingeben. Dort befindet sich die configureDatei.


0

Dies geschah bei mir während der Installation des Samba-Domänencontrollers und Sie können das Paket wie folgt herunterladen: (Die Befehle beziehen sich auf die Samba-Installation !!)

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

und Sie befinden sich im Ordner say (zB: folder1) und wenn Sie eingeben

(ex: ./configure --enable-debug --enable-selftest)

es wird ein Fehler angezeigt

bash: ./configure: Keine solche Datei oder kein solches Verzeichnis

Also musste ich hier in den Samba-Ordner in Ordner1 gehen

/ home / ubuntu / folder1 / samba # Ich weiß, es ist eine sehr späte Antwort, aber das kann helfen :)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.