Thư mục cài đặt Eclipse


9

Tôi muốn cài đặt Eclipse Kepler Java EE mới nhất theo cách thủ công. Càng xa càng tốt.

Những câu hỏi của tôi:

  1. Rõ ràng có 2 thư mục cài đặt có thể cho thư mục nhật thực được trích xuất:

/opthoặc /usr/localđề nghị là gì?

  1. Giống nhau nhưng để tạo một liên kết tượng trưng: hai khả năng để

/usr/bin hoặc là /usr/local/bin

cùng ở đây thư mục đề nghị là gì?

Đặt cược tốt nhất của tôi: cài đặt thư mục / opt / nhật thực và liên kết tượng trưng đến / usr / bin?


1
Nếu bạn đã tải gói nhật thực theo cách thủ công, thì đó là một phần mềm hoàn chỉnh và chỉ yêu cầu java được cài đặt trên hệ thống của bạn, vì vậy chỉ cần giải nén nó vào thư mục nhà nói của bạn và nhấp đúp vào tập lệnh nhật thực để khởi chạy. Sau này bạn có thể tạo liên kết cho nó bằng cách nhấp chuột phải vào tập lệnh
Olu Smith

Câu trả lời:


8

Theo Unix Tiêu Chuẩn Phân Cấp Hệ thống tập tin , /opt/usr/localđang được sử dụng như sau:

/ usr / địa phương:

"Phân cấp / usr / cục bộ được quản trị viên hệ thống sử dụng khi cài đặt phần mềm cục bộ. [...] Nó có thể được sử dụng cho các chương trình và dữ liệu có thể chia sẻ giữa một nhóm máy chủ, nhưng không tìm thấy trong / usr."

/opt:

"/ opt được dành riêng cho việc cài đặt các gói phần mềm ứng dụng bổ trợ. [...] Các chương trình được người dùng gọi ra phải được đặt trong thư mục / opt / <gói> / bin hoặc trong / opt / <nhà cung cấp> hệ thống cấp bậc."

Vì vậy, để trả lời hai câu hỏi của bạn:

"/ opt hoặc / usr / local cái nào được đề xuất?"

Mượn từ câu trả lời này (đi sâu vào chi tiết hơn bao giờ hết), /optđược dành cho các gói dựng sẵn có chứa các tệp nhị phân dựng sẵn sẵn sàng để giải nén. Nếu bạn đang tự biên dịch Eclipse, /usr/localsẽ là nơi chính xác.

"/ usr / bin hoặc / usr / local / bin?"

/usr/binđược dành cho phần mềm được cung cấp bởi phân phối của bạn. Nếu bạn đang tự xây dựng Eclipse, tiền tố cài đặt sẽ được đặt thành /usr/local.


Lưu ý quan trọng: trong trường hợp bình thường, cả hai /usr/local/optđược sở hữu bởi root và không thể ghi trên thế giới. Nếu bạn không phải là quản trị viên hệ thống, thì bạn sẽ cần phải có chúng để cài đặt các tệp hoặc sử dụng thư mục nhà của bạn.

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.