Plugin IcedTea cho OpenJDK 8


13

Tôi đã cập nhật từ OpenJDK 7 lên 8. Tôi đã gỡ cài đặt 7, cũng gỡ cài đặt plugin IcedTea. Tôi đã cố cài đặt lại IcedTea với

   sudo apt-get install icedtea-7-plugin

Nhưng nó không hoạt động. Khi tôi cố gắng khởi chạy tập tin jnlp topcoder, nó không thành công. Ngoài ra, nó không tải bất kỳ plugin java nào trong Google Chrome. Nó ổn với OpenJDK 7. Có phiên bản mới hơn của IcedTea cho OpenJDK 8 không?

Câu trả lời:


14

Hiện tại, icedtea-8-plugin không có sẵn trong kho chính thức của Ubuntu. Maarten Fonville cung cấp kho lưu trữ PPA với gói plugin icedtea-8 hoạt động.

sudo add-apt-repository ppa:maarten-fonville/ppa
sudo apt-get update
sudo apt-get install icedtea-8-plugin

Báo cáo lỗi: https://bugs.launchpad.net/ubfox/+source/icestea-web/+orms/1385842

Trang PPA: https://launchpad.net/~maarten-fonville/+archive/ubfox/

Nếu bạn đang sử dụng Ubuntu 14.04 (trong đó openjdk-8-jre chưa được nhập ), thì trước tiên phải thêm ppa OpenJDK:

sudo apt-add-repository ppa:openjdk-r/ppa

Các phiên bản gần đây của Chrome không hỗ trợ plugin Java (xem Làm cách nào để plugin Java hoạt động trên Google Chrome? ).


@jhetzel, tôi đã thử nhưng tôi gặp lỗi : Depends openjdk-8-jre but it is not installable. Có ý kiến ​​gì không?
toto_tico

2
cập nhật lên: icedtea-8-plugin hiện có sẵn trong kho (chỉ cần tải ngay bây giờ với apt-get)
Zanna

2

Tệp bạn muốn cài đặt là icedtea-plugin. Chỉ cần nhấn Ctrl+ Alt+ Ttrên bàn phím để mở Terminal. Khi nó mở, chạy (các) lệnh bên dưới:

sudo apt-get install icedtea-plugin

Trên unbunt 14.04 cài đặt java 7. Làm cách nào tôi có thể cài đặt icedtea cho cài đặt openjdk8 hiện tại của tôi?
dan carter

Theo như tôi biết thì Plug-in 7 là phiên bản mới nhất và nó hoạt động với OpenJDK 8, và đó là những gì tôi có.
Mitch

@Mitch Bạn đã cài đặt plugin với JDK 8 như thế nào? Khi tôi cố gắng cài đặt nó, nó sẽ tự động cài đặt JRE 7.
Hunsu

1
Như đã nêu trong câu trả lời, Plug-in 7 là phiên bản mới nhất. Tôi đã cài đặt biểu mẫu OpenJDK 8 tại đây và Trình cắm từ đây . Hy vọng nó giúp.
Mitch

0

Khi bạn không chắc tên chính xác của gói như icedtea-7-plugin hoặc icedtea-8-plugin, v.v. Hãy thực hiện tìm kiếm tên gói trước khi cài đặt, ví dụ: tìm kiếm từ "icedtea" như sau:

$ sudo apt-get update
$ apt-cache search icedtea

Điều này sẽ hiển thị gói phù hợp với từ "icedtea" như sau:

icedtea-8-plugin - web browser plugin based on OpenJDK and IcedTea to execute Java applets
icedtea-netx - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-netx-common - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-plugin - web browser plugin to execute Java applets (dependency package)

Bằng cách này, bạn có thể quyết định cài đặt cái nào ..!

Với đầu ra trên, sử dụng:

$ sudo apt-get install icedtea-8-plugin

Việc tìm kiếm trước tên gói sẽ hữu ích cho mọi gói bạn cần cài đặt. Nếu bạn gặp sự cố cổng trở lại, đối với trường hợp Ubuntu 14.04, thì bạn có thể tham khảo câu trả lời từ @jthetzel.

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.