本文主要是介绍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的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!