./có thể không có tệp hoặc thư mục như vậy ngay cả sau khi cài đặt bản dựng


12

Tôi đang cố gắng cài đặt Java SE 7 trên Ubuntu 13.04.

Tôi đã tải tập tin tar.gz và giải nén.

Nhưng khi tôi viết trong terminal:

./configure

Tôi thấy tin nhắn này

bash: ./configure: No such file or directory

Tôi thấy nó ngay cả sau khi cài đặt gói thiết yếu xây dựng.

Bất kỳ ý tưởng?


1
Chào mừng bạn đến hỏi Ubuntu! Java SE là một gói nhị phân, vì vậy nó nên được cài đặt theo cách khác với các gói nguồn.
Danatela

Câu trả lời:


6

Bạn chỉ chạy lệnh ./cool khi xây dựng các ứng dụng nhất định từ nguồn.

Các tệp cài đặt Java mà bạn đã tải xuống không phải là mã nguồn mà chúng là các tệp nhị phân được biên dịch trước. Để biết hướng dẫn về cách cài đặt Java, hãy xem trang trên Ubuntu Wiki vì điều này có một số tùy chọn khác nhau.

Tôi khuyên bạn nên sử dụng tùy chọn có tiêu đề 'Sử dụng phương pháp cực kỳ đơn giản của webupd8.org.' vì nó sẽ tích hợp cài đặt Java với hệ thống quản lý gói của bạn và tự động cập nhật nó cùng với việc chạy lại hệ thống của bạn.


0

Lời nói đầu

Lý do tại sao bạn nhận được "bash: ./cool: Không có tệp hoặc thư mục như vậy" là vì bạn không ở đúng thư mục chứa tệp bạn đã tải xuống.

Để khắc phục điều đó

(a.) HƯỚNG DẪN SAU

  1. Xác định vị trí tệp Java tar.gz đã tải xuống của bạn.
  2. Giải nén tệp bằng cách nhấp chuột phải vào tệp và chọn 'Trích xuất tại đây'.
  3. Tìm tệp 'Readme text' và mở nó.
  4. Làm theo hướng dẫn về cách cài đặt tệp trong văn bản Readme (cài đặt tệp tar.gz có thể khác với các lệnh thông thường được sử dụng để thực hiện cài đặt tệp trong Ubuntu).

(b.) SỬ DỤNG QUY TẮC CHUNG

  1. Mở terminal bằng cách nhấn tổ hợp phím CTRL + ALT + T .
  2. tar -zxvf .tar.gz .
  3. sudo su và nhập mật khẩu gốc của bạn.
  4. cd và thêm đường dẫn của tệp đã tải xuống của bạn . Nếu bạn không biết đường dẫn của loại tệp đã tải xuống ls -a để liệt kê tất cả các thư mục và định vị thư mục tệp của bạn.
  5. Loại ./configure và nhấn phím ENTER
  6. Nhập make và nhấn phím ENTER.
  7. make install và nhấn phím ENTER.

(c) SỬ DỤNG TRUNG TÂM PHẦN MỀM UBUNTU

  1. Mở trung tâm phần mềm Ubuntu

  2. Nhập java vào tìm kiếm

  3. Tìm Java SE 7 và nhấp vào 'install' để cài đặt nó.


0

Tôi cũng đã từng gặp phải vấn đề này. Câu trả lời ngắn gọn là bạn phải gõ ./configure --prefix=/your/chosen/directorykhi bên trong .tar.gzthư mục tệp được giải nén . Đó là nơi configuretập tin.


0

Điều này xảy ra với tôi khi cài đặt bộ điều khiển miền samba và Bạn có thể tải xuống gói như tôi như sau: (Các lệnh có liên quan đến cài đặt samba !!)

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

và bạn đang ở trong thư mục nói (ví dụ: thư mục1) và khi bạn nhập

(ví dụ ./configure --enable-debug --enable-selftest:)

nó mang đến một lỗi

bash: ./cool: Không có tệp hoặc thư mục như vậy

Vì vậy, ở đây tôi đã phải đi vào bên trong thư mục samba trong thư mục1

/ home / ubfox / folder1 / samba # Tôi biết đó là câu trả lời rất muộn nhưng điều này có thể giúp :)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.