Tôi đang tìm cách cài đặt java trên Linux Ubuntu 64 bit. Tôi có nên sử dụng các tệp .tar hoặc tệp .gz. Tốc độ tải xuống không phải là vấn đề. Tôi không quan tâm đến tấn chi tiết tôi chỉ muốn chọn một. Tôi sẽ làm phát triển ứng dụng, mặc dù không phải trong java chính nó mà tôi không biết/sử dụng. Nó là cần thiết cho các sản phẩm khác mà tôi chạy như rubyMine để phát triển các ứng dụng ruby.Cài đặt java - tôi có nên sử dụng tệp .rpm hoặc .tar.gz không?
Trả lời
Nếu cả hai cài đặt và làm việc cho bạn, nó không quan trọng mà bạn chọn. cả hai định dạng đều thực hiện điều tương tự và kết quả là cùng một phần mềm đang được cài đặt.
Một tùy chọn khác trong Ubuntu đang sử dụng apt-get install
, rất đơn giản và tự động hóa quy trình.
Tôi nghĩ rằng điều này bao gồm tất cả các căn cứ và là câu trả lời đặt tốt nhất - mặc dù rất khó để chọn! –
.rpm có thể sẽ nhanh hơn sau vài giây. Nó thực sự không quan trọng chút nào. Tệp .tar.gz chỉ là tệp tar được nén g (đôi khi được gọi là tarball). .rpm là một định dạng mà Ubuntu biết cách tự động cài đặt.
Tôi khuyên bạn nên sử dụng apt-get install
, nó sạch hơn.
Bạn có thể sử dụng trung tâm phần mềm Ubuntu :).
+1 Đây cũng là một lựa chọn tốt. Trong thực tế trong quá khứ nó đã cho tôi những vấn đề dòng lệnh mà tôi đã gặp khó khăn trong việc giải quyết. –
Ubuntu sử dụng gói deb. Bạn có thể sử dụng rpm, nhưng tôi khuyên bạn nên sử dụng kho lưu trữ chuẩn (ví dụ: apt-get install openjdk-6-jre). Hoặc bạn có thể sử dụng trung tâm phần mềm trong ubuntu.
Khi sử dụng kho lưu trữ, bạn sẽ nhận được các cập nhật, v.v. Khi sử dụng .tgz hoặc .rpm, bạn phải tự quản lý bản cập nhật. Các phụ thuộc cũng sẽ không được giải quyết tự động.
Thật không may, Oracle đã thay đổi giấy phép cho JDK. Bạn chỉ có thể nhận OpenJDK từ kho lưu trữ (sử dụng apt-get install).
Nếu bạn muốn sử dụng Oracle JDK, bạn nên tải xuống và cài đặt thủ công.
Loại id "Redhat Packet Manager" loại tệp và dễ cài đặt nhất nếu bạn sử dụng hệ thống tương thích như RedHat hoặc Madrake. Bạn chỉ cần nhập
rpm -iv PACKAGE_NAME.rpm
và nó sẽ được cài đặt.
Một tập tin tar là một tệp lưu trữ có thể được chiết xuất bởi
tar -xvf NAME.tar
và nó sẽ được trích ra trong thư mục hiện hành.
Bây giờ, tệp tar.gz chỉ là tệp tar được bổ sung gzipped. Điều này giống như WinZip, nhưng nó là một định dạng nén trong các hệ thống Unix. Trước tiên, bạn phải làm
gunzip NAME.tar.gz
và bạn nhận NAME.tar mà bạn sẽ trích xuất.
Src.tar là một tệp chứa mã nguồn của ứng dụng và nếu bạn cần mã nguồn để biên dịch hoặc sửa đổi riêng biệt, bạn nên sử dụng nó.
Cách dễ nhất để sử dụng là tệp rpm, sau đó là tệp tgz (tệp tar gzipped) và cuối cùng là tệp src.
- 1. Nâng cấp RPM gỡ cài đặt RPM
- 2. RPM Python Tôi xây dựng sẽ không cài đặt
- 3. sử dụng đường dẫn tương đối trong requirements.txt để cài đặt tệp tar.gz với pip
- 4. cài đặt gói từ tệp .tar.gz cục bộ trên Linux
- 5. Tôi có nên sử dụng AppDomain.CurrentDomain.BaseDirectory hoặc System.Environment.CurrentDirectory không?
- 6. Tôi nên sử dụng cài đặt python nào?
- 7. RPM - Cài đặt thông số thời gian
- 8. Tôi có nên sử dụng bí danh hoặc alias_method không?
- 9. com.apple.eawt - chính xác tôi nên cài đặt
- 10. GUI cho ứng dụng độc lập Java. Tôi có nên sử dụng SWT hoặc GWT không?
- 11. Làm thế nào để "đóng gói lại" một tệp RPM ví dụ cpio2rpm mà không cần cài đặt RPM?
- 12. Làm cách nào để tìm hiểu w/YUM hoặc RPM tệp nào được cài đặt?
- 13. Nên hoặc không nên sử dụng các tệp nib?
- 14. Tôi có nên sử dụng em hoặc px không?
- 15. Numpy: Tôi có nên sử dụng newaxis hoặc Không?
- 16. Tôi có nên sử dụng đôi hoặc nổi không?
- 17. tôi có nên sử dụng urandom hoặc openssl_random_pseudo_bytes không?
- 18. Tôi có nên sử dụng byte hoặc int không?
- 19. Tôi có nên sử dụng Phobos hoặc Tango không?
- 20. Tôi có nên sử dụng int hoặc UInt16 không?
- 21. Tôi có nên sử dụng eval() hoặc call_user_func() không?
- 22. Tôi nên sử dụng gì làm tệp cấu hình/cài đặt với biểu tượng emacs?
- 23. Tôi có nên gán hoặc đặt lại unique_ptr không?
- 24. Tôi có nên sử dụng thư viện java JavaCV hoặc OpenCV trên Android không?
- 25. Tôi có nên sử dụng @EJB hoặc @Inject
- 26. Tôi muốn sử dụng NumPy/SciPy. Tôi có nên sử dụng Python 2 hoặc 3 không?
- 27. Tôi có nên sử dụng ProGuard không?
- 28. Tôi có nên sử dụng tệp văn bản hoặc Cơ sở dữ liệu không?
- 29. Đối với các tệp nhị phân, tôi có nên sử dụng bfiles hoặc bigfiles không?
- 30. Tôi có nên sử dụng codec MP3 hoặc AAC cho tệp .mp4 không?
Không quan trọng. –
bạn nên cài đặt nó từ kho lưu trữ. [Đây là cách] (http://openjdk.java.net/install /) – soulcheck