우분투 24.04 OpenJDK 8 설치 / 삭제
1. 설치
2. 삭제
OpenJDK 8 설치
$ sudo apt install openjdk-8-jdk
[ 실행 로그 ]
gangserver@RC530-U0922:~$ sudo apt install openjdk-8-jdk
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
다음의 추가 패키지가 설치될 것입니다 :
libice-dev libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb1-dev
libxdmcp-dev libxt-dev openjdk-8-jdk-headless openjdk-8-jre
openjdk-8-jre-headless x11proto-dev xorg-sgml-doctools xtrans-dev
제안하는 패키지:
libice-doc libsm-doc libx11-doc libxcb-doc libxt-doc openjdk-8-demo
openjdk-8-source visualvm fonts-nanum fonts-ipafont-gothic
fonts-ipafont-mincho fonts-wqy-microhei fonts-wqy-zenhei fonts-indic
다음 새 패키지를 설치할 것입니다:
libice-dev libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb1-dev
libxdmcp-dev libxt-dev openjdk-8-jdk openjdk-8-jdk-headless openjdk-8-jre
openjdk-8-jre-headless x11proto-dev xorg-sgml-doctools xtrans-dev
0개 업그레이드, 15개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
45.7 M바이트 아카이브를 받아야 합니다.
이 작업 후 156 M바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까? [Y/n] y
받기:1 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB]
받기:2 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 x11proto-dev all 2023.2-1 [602 kB]
받기:3 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libice-dev amd64 2:1.0.10-1build3 [51.0 kB]
받기:4 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libpthread-stubs0-dev amd64 0.4-1build3 [4,746 B]
받기:5 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libsm-dev amd64 2:1.2.3-1build3 [17.8 kB]
받기:6 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libxau-dev amd64 1:1.0.9-1build6 [9,570 B]
받기:7 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libxdmcp-dev amd64 1:1.1.3-0ubuntu6 [26.5 kB]
받기:8 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 xtrans-dev all 1.4.0-1 [68.9 kB]
받기:9 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libxcb1-dev amd64 1.15-1ubuntu2 [85.8 kB]
받기:10 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libx11-dev amd64 2:1.8.7-1build1 [732 kB]
받기:11 http://kr.archive.ubuntu.com/ubuntu noble/main amd64 libxt-dev amd64 1:1.2.1-1.2build1 [394 kB]
받기:12 http://kr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 openjdk-8-jre-headless amd64 8u462-ga~us1-0ubuntu2~24.04.2 [30.7 MB]
받기:13 http://kr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 openjdk-8-jre amd64 8u462-ga~us1-0ubuntu2~24.04.2 [74.0 kB]
받기:14 http://kr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 openjdk-8-jdk-headless amd64 8u462-ga~us1-0ubuntu2~24.04.2 [8,825 kB]
받기:15 http://kr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 openjdk-8-jdk amd64 8u462-ga~us1-0ubuntu2~24.04.2 [4,052 kB]
내려받기 45.7 M바이트, 소요시간 5초 (9,595 k바이트/초)
Selecting previously unselected package xorg-sgml-doctools.
(데이터베이스 읽는중 ...현재 172317개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../00-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../01-x11proto-dev_2023.2-1_all.deb ...
Unpacking x11proto-dev (2023.2-1) ...
Selecting previously unselected package libice-dev:amd64.
Preparing to unpack .../02-libice-dev_2%3a1.0.10-1build3_amd64.deb ...
Unpacking libice-dev:amd64 (2:1.0.10-1build3) ...
Selecting previously unselected package libpthread-stubs0-dev:amd64.
Preparing to unpack .../03-libpthread-stubs0-dev_0.4-1build3_amd64.deb ...
Unpacking libpthread-stubs0-dev:amd64 (0.4-1build3) ...
Selecting previously unselected package libsm-dev:amd64.
Preparing to unpack .../04-libsm-dev_2%3a1.2.3-1build3_amd64.deb ...
Unpacking libsm-dev:amd64 (2:1.2.3-1build3) ...
Selecting previously unselected package libxau-dev:amd64.
Preparing to unpack .../05-libxau-dev_1%3a1.0.9-1build6_amd64.deb ...
Unpacking libxau-dev:amd64 (1:1.0.9-1build6) ...
Selecting previously unselected package libxdmcp-dev:amd64.
Preparing to unpack .../06-libxdmcp-dev_1%3a1.1.3-0ubuntu6_amd64.deb ...
Unpacking libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../07-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libxcb1-dev:amd64.
Preparing to unpack .../08-libxcb1-dev_1.15-1ubuntu2_amd64.deb ...
Unpacking libxcb1-dev:amd64 (1.15-1ubuntu2) ...
Selecting previously unselected package libx11-dev:amd64.
Preparing to unpack .../09-libx11-dev_2%3a1.8.7-1build1_amd64.deb ...
Unpacking libx11-dev:amd64 (2:1.8.7-1build1) ...
Selecting previously unselected package libxt-dev:amd64.
Preparing to unpack .../10-libxt-dev_1%3a1.2.1-1.2build1_amd64.deb ...
Unpacking libxt-dev:amd64 (1:1.2.1-1.2build1) ...
Selecting previously unselected package openjdk-8-jre-headless:amd64.
Preparing to unpack .../11-openjdk-8-jre-headless_8u462-ga~us1-0ubuntu2~24.04.2_
amd64.deb ...
Unpacking openjdk-8-jre-headless:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) ...
Selecting previously unselected package openjdk-8-jre:amd64.
Preparing to unpack .../12-openjdk-8-jre_8u462-ga~us1-0ubuntu2~24.04.2_amd64.deb
...
Unpacking openjdk-8-jre:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) ...
Selecting previously unselected package openjdk-8-jdk-headless:amd64.
Preparing to unpack .../13-openjdk-8-jdk-headless_8u462-ga~us1-0ubuntu2~24.04.2_
amd64.deb ...
Unpacking openjdk-8-jdk-headless:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) ...
Selecting previously unselected package openjdk-8-jdk:amd64.
Preparing to unpack .../14-openjdk-8-jdk_8u462-ga~us1-0ubuntu2~24.04.2_amd64.deb
...
Unpacking openjdk-8-jdk:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) ...
libpthread-stubs0-dev:amd64 (0.4-1build3) 설정하는 중입니다 ...
xtrans-dev (1.4.0-1) 설정하는 중입니다 ...
openjdk-8-jre-headless:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) 설정하는 중입니다 .
..
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/orbd to pro
vide /usr/bin/orbd (orbd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/servertool
to provide /usr/bin/servertool (servertool) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/tnameserv t
o provide /usr/bin/tnameserv (tnameserv) in auto mode
xorg-sgml-doctools (1:1.11-1.1) 설정하는 중입니다 ...
Processing triggers for sgml-base (1.31) ...
x11proto-dev (2023.2-1) 설정하는 중입니다 ...
Processing triggers for desktop-file-utils (0.27-2build1) ...
libxau-dev:amd64 (1:1.0.9-1build6) 설정하는 중입니다 ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
libice-dev:amd64 (2:1.0.10-1build3) 설정하는 중입니다 ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
libsm-dev:amd64 (2:1.2.3-1build3) 설정하는 중입니다 ...
Processing triggers for libc-bin (2.39-0ubuntu8.5) ...
Processing triggers for man-db (2.12.0-4build2) ...
libxdmcp-dev:amd64 (1:1.1.3-0ubuntu6) 설정하는 중입니다 ...
libxcb1-dev:amd64 (1.15-1ubuntu2) 설정하는 중입니다 ...
libx11-dev:amd64 (2:1.8.7-1build1) 설정하는 중입니다 ...
libxt-dev:amd64 (1:1.2.1-1.2build1) 설정하는 중입니다 ...
Processing triggers for ca-certificates-java (20240118) ...
done.
openjdk-8-jre:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) 설정하는 중입니다 ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/policytool
to provide /usr/bin/policytool (policytool) in auto mode
openjdk-8-jdk-headless:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) 설정하는 중입니다 .
..
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/clhsdb to provi
de /usr/bin/clhsdb (clhsdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/extcheck to pro
vide /usr/bin/extcheck (extcheck) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/hsdb to provide
/usr/bin/hsdb (hsdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/idlj to provide
/usr/bin/idlj (idlj) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jar to provide
/usr/bin/jar (jar) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jarsigner to pr
ovide /usr/bin/jarsigner (jarsigner) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javac to provid
e /usr/bin/javac (javac) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javadoc to prov
ide /usr/bin/javadoc (javadoc) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javah to provid
e /usr/bin/javah (javah) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/javap to provid
e /usr/bin/javap (javap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jcmd to provide
/usr/bin/jcmd (jcmd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdb to provide
/usr/bin/jdb (jdb) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jdeps to provid
e /usr/bin/jdeps (jdeps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jfr to provide
/usr/bin/jfr (jfr) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jhat to provide
/usr/bin/jhat (jhat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jinfo to provid
e /usr/bin/jinfo (jinfo) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jmap to provide
/usr/bin/jmap (jmap) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jps to provide
/usr/bin/jps (jps) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jrunscript to p
rovide /usr/bin/jrunscript (jrunscript) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd6y4/bin/jsadebugd to pr
ovide /usr/bin/jsadebugd (jsadebugd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstack to provi
de /usr/bin/jstack (jstack) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstat to provid
e /usr/bin/jstat (jstat) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jstatd to provi
de /usr/bin/jstatd (jstatd) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/native2ascii to
provide /usr/bin/native2ascii (native2ascii) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/rmic to provide
/usr/bin/rmic (rmic) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/schemagen to pr
ovide /usr/bin/schemagen (schemagen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/serialver to pr
ovide /usr/bin/serialver (serialver) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsgen to provid
e /usr/bin/wsgen (wsgen) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/wsimport to pro
vide /usr/bin/wsimport (wsimport) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/xjc to provide
/usr/bin/xjc (xjc) in auto mode
openjdk-8-jdk:amd64 (8u462-ga~us1-0ubuntu2~24.04.2) 설정하는 중입니다 ...
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/appletviewer to
provide /usr/bin/appletviewer (appletviewer) in auto mode
update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/bin/jconsole to pro
vide /usr/bin/jconsole (jconsole) in auto mode
Processing triggers for libc-bin (2.39-0ubuntu8.5) ...
OpenJDK 8 삭제
$ sudo apt remove openjdk-8-jdk
[ 실행 로그 ]
gangserver@RC530-U0922:~$ sudo apt remove openjdk-8-jdk
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다... 완료
상태 정보를 읽는 중입니다... 완료
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
libice-dev libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb1-dev
libxdmcp-dev libxt-dev openjdk-8-jdk-headless x11proto-dev
xorg-sgml-doctools xtrans-dev
'sudo apt autoremove'를 이용하여 제거하십시오.
다음 패키지를 지울 것입니다:
openjdk-8-jdk
0개 업그레이드, 0개 새로 설치, 1개 제거 및 0개 업그레이드 안 함.
이 작업 후 4,385 k바이트의 디스크 공간이 비워집니다.
계속 하시겠습니까? [Y/n] y
(데이터베이스 읽는중 ...현재 173328개의 파일과 디렉터리가 설치되어 있습니다.)
openjdk-8-jdk:amd64 (8u462-ga~us1-0ubuntu2~24.04.2)를 제거합니다...