在没有许可证提示的 Linux 上安装 OracleSun Java

发布于 2024-12-15 14:45:25 字数 130 浏览 0 评论 0原文

我正在尝试在我的 Linux 机器(Fedora 和 Ubuntu)上自动安装 Java SE,虽然我可以下载 rpms/deb 文件,但如果没有交互式许可协议,我无法安装它。有没有一种方法可以在无需人工交互的情况下通过命令行同意许可?提前致谢。

I'm trying to automate Java SE install on my linux boxes (Fedora and Ubuntu) and while I can download the rpms/deb files, I cannot get it to install without the interactive license agreement. Is there a way to agree to license via command line without human interaction? Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淤浪 2024-12-22 14:45:25

Ubuntu 论坛,尝试

DEBIAN_FRONTEND=noninteractive apt-get install -y java5-sun-jre || :
debconf 'echo SET shared/accepted-sun-dlj-v1-1 true; echo $(read) >&2'
apt-get install -y java6-sun-jre

From Ubuntu Forums, try

DEBIAN_FRONTEND=noninteractive apt-get install -y java5-sun-jre || :
debconf 'echo SET shared/accepted-sun-dlj-v1-1 true; echo $(read) >&2'
apt-get install -y java6-sun-jre
冷了相思 2024-12-22 14:45:25

请注意,Ubuntu 附带 OpenJDK,它不需要“接受许可证”部分。如果这对你来说足够好,那么就运行

sudo apt-get install default-jdk

(对于最近的 Ubuntu)

Note that Ubuntu ships with OpenJDK which does not require the "accept license" part. If that is good enough for you then just run

sudo apt-get install default-jdk

(for recent Ubuntus)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文