update openjdk in manjaro

2023-12-21 14:18
文章标签 update openjdk manjaro

本文主要是介绍update openjdk in manjaro,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

remove older version

[bernard@aqua ~]$ sudo pacman -R jdk8-openjdk
正在检查依赖关系...软件包 (1) jdk8-openjdk-8.u292-1全部移去体积:  38.32 MiB:: 打算删除这些软件包吗? [Y/n] y
:: 正在处理软件包的变化...
(1/1) 正在删除 jdk8-openjdk                                               [#########################################] 100%
:: 正在运行事务后钩子函数...
(1/1) Arming ConditionNeedsUpdate...
[bernard@aqua ~]$ sudo pacman -Rs jre8-openjdk
正在检查依赖关系...
:: libbluray可选依赖于java-runtime: BD-J library软件包 (1) jre8-openjdk-8.u292-1全部移去体积:  0.40 MiB:: 打算删除这些软件包吗? [Y/n] y
:: 正在处理软件包的变化...
(1/1) 正在删除 jre8-openjdk                                               [#########################################] 100%
:: 正在运行事务后钩子函数...
(1/1) Arming ConditionNeedsUpdate...[bernard@aqua ~]$ sudo pacman -Rs jre8-openjdk-headless
正在检查依赖关系...软件包 (2) java-runtime-common-3-3  jre8-openjdk-headless-8.u292-1全部移去体积:  98.85 MiB:: 打算删除这些软件包吗? [Y/n] y
:: 正在处理软件包的变化...
No Java environment is set as default anymore
(1/2) 正在删除 jre8-openjdk-headless                                      [#########################################] 100%
(2/2) 正在删除 java-runtime-common                                        [#########################################] 100%
:: 正在运行事务后钩子函数...
(1/1) Arming ConditionNeedsUpdate...

search

[bernard@aqua ~]$ sudo pacman -Ss openjdk
extra/icedtea-web 1.8.6-1Additional components for OpenJDK - Browser plug-in and Web Start implementation
extra/icedtea-web-doc 1.8.6-1Additional components for OpenJDK - Browser plug-in and Web Start implementation (documentation)
extra/jdk-openjdk 16.0.2.u7-1OpenJDK Java 16 development kit
extra/jdk11-openjdk 11.0.12.u7-1OpenJDK Java 11 development kit
extra/jdk7-openjdk 7.u261_2.6.22-1OpenJDK Java 7 development kit
extra/jdk8-openjdk 8.u292-1OpenJDK Java 8 development kit
extra/jre-openjdk 16.0.2.u7-1OpenJDK Java 16 full runtime environment
extra/jre-openjdk-headless 16.0.2.u7-1OpenJDK Java 16 headless runtime environment
extra/jre11-openjdk 11.0.12.u7-1OpenJDK Java 11 full runtime environment
extra/jre11-openjdk-headless 11.0.12.u7-1OpenJDK Java 11 headless runtime environment
extra/jre7-openjdk 7.u261_2.6.22-1OpenJDK Java 7 full runtime environment
extra/jre7-openjdk-headless 7.u261_2.6.22-1OpenJDK Java 7 headless runtime environment
extra/jre8-openjdk 8.u292-1OpenJDK Java 8 full runtime environment
extra/jre8-openjdk-headless 8.u292-1 [已安装]OpenJDK Java 8 headless runtime environment
extra/openjdk-doc 16.0.2.u7-1OpenJDK Java 16 documentation
extra/openjdk-src 16.0.2.u7-1OpenJDK Java 16 sources
extra/openjdk11-doc 11.0.12.u7-1OpenJDK Java 11 documentation
extra/openjdk11-src 11.0.12.u7-1OpenJDK Java 11 sources
extra/openjdk7-doc 7.u261_2.6.22-1OpenJDK Java 7 documentation
extra/openjdk7-src 7.u261_2.6.22-1OpenJDK Java 7 sources
extra/openjdk8-doc 8.u292-1OpenJDK Java 8 documentation
extra/openjdk8-src 8.u292-1OpenJDK Java 8 sources
community/java-atk-wrapper-openjdk 0.38.0-2ATK wrapper for screen reader access to Java Swing applications - OpenJDK 16
community/java-atk-wrapper-openjdk11 0.38.0-2ATK wrapper for screen reader access to Java Swing applications - OpenJDK 11
community/java-atk-wrapper-openjdk8 0.38.0-2ATK wrapper for screen reader access to Java Swing applications - OpenJDK 8

snap install jdk

[bernard@aqua ~]$ sudo pacman -S snapd
[bernard@aqua ~]$ sudo systemctl enable --now snapd.socket
[bernard@aqua ~]$ sudo ln -s /var/lib/snapd/snap /snap
[bernard@aqua ~]$ sudo snap install openjdk
openjdk 17.0.1+12 from John Neffenger (jgneff) installed

Headless JRE = minimal Java runtime, used for executing non-GUI Java programs.
Full JRE = full Java runtime, used for executing GUI Java programs.
JDK = Java Development Kit, always needed for developing Java programs.
Documentation = JDK help pages.
Sources = JDK source files.

pacman’s way

# Install OpenJDK 14
$ sudo pacman -S jre-openjdk-headless jre-openjdk jdk-openjdk openjdk-doc openjdk-src
# Install OpenJDK 11
$ sudo pacman -S jre11-openjdk-headless jre11-openjdk jdk11-openjdk openjdk11-doc openjdk11-src
# Install OpenJDK 8
$ sudo pacman -S jre8-openjdk-headless jre8-openjdk jdk8-openjdk openjdk8-doc openjdk8-src
# Install OpenJDK 7
$ sudo pacman -S jre7-openjdk-headless jre7-openjdk jdk7-openjdk openjdk7-doc openjdk7-src

这篇关于update openjdk in manjaro的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/520320

相关文章

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

apt-get update更新源时,出现“Hash Sum mismatch”问题

转载自:apt-get update更新源时,出现“Hash Sum mismatch”问题 当使用apt-get update更新源时,出现下面“Hash Sum mismatch”的报错,具体如下: root@localhost:~# apt-get update ...... ...... W: Failed to fetch http://us.archive.ubuntu.com/ub

ON_COMMAND_RANGE 和 ON_UPDATE_COMMAND_UI_RANGE

 ON_COMMAND_RANGE 和 ON_UPDATE_COMMAND_UI_RANGE 可以影射ID连续的Toolbar/Menu ID。 ON_COMMAND_RANGE影射的消息响应函数需要一个参数UINT表明是哪一个消息, afx_msg void OnZoom(UINT nID); 而ON_UPDATE_COMMAND_UI_RANGE的消息响应函数则无此ID,与ON

update 返回更新的行的 id

应用软件开发过程中, 经常碰到 用 SQL 语句 更新表后, 希望 获取 更新的行 的 id ,  可以通过 以下方法 获取   update [user] set userPwd = '123' output inserted.id , inserted.userName where userName like 'mk%' 更新到多行时,这个方法仍然可用

安装 OpenJDK 8 in Ubuntu 14.04 12.04 LTS

OpenJDK Java 8 has been made into official Ubuntu repositories for 14.10 Utopic and higher. For Ubuntu 14.04, Ubuntu 12.04, and Linux Mint 17 users here’s how to install it from PPA(Personal Pakage Ar

Update Azure OpenAI npm Package to 2023-12-01-preview Version

题意:将 Azure OpenAI npm 包更新到 2023-12-01-preview 版本 问题背景: I am currently using the azure-openai npm package in my project with version 2023-03-15-preview. As per the latest updates, version 2023-12

myeclipse中没有software update选项

方法一:你在myeclipse中点Windows-->Preferences 在弹出的对话框的左侧栏,点General-->点Capabilities,然后把Classic Update前的框选上,OK了。 方法二:也可以通过Help-->MyEclipse Configuration Center-->Software-->Add Site的方式进行插件安装。。

mongoose 查询,删除,update等

1.首先,引入mongoose(前提,你已经有了model,里面有数据) var mongoose = require('mongoose'); 2.连接mongondb, 连接数据库 var url = config.mongoUrl;//连接mongodbmongoose.connect(url);var db = mongoose.connection;// 连接失败d

C# 窗体中Control以及Invalidate,Update,Refresh三种重绘方法的区别

在 C# 中,Control 类是 Windows Forms 应用程序中所有控件的基类。它提供了控件的基本功能和属性,这些功能和属性被所有继承自 Control 类的子类所共享。这意味着 Control 类是构建 Windows Forms 应用程序中用户界面元素的基础。 以下是 Control 类的一些关键特性和方法: 属性: Size:获取或设置控件的宽度和高度。Location:获

Datax 支持增量 oracle writeMode update

Datax 支持增量 oracle update datax介绍支持增量 oracle update修改 OracleWriter.java修改WriterUtil.java修改CommonRdbmsWriter.java效果源码 datax介绍 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL、Oracle、SqlServer、Postgr