설치된 패키지 /usr/lib/jvm/java-1.8.0-openjdk를 찾습니다.

설치된 패키지 /usr/lib/jvm/java-1.8.0-openjdk를 찾습니다.

/usr/lib/jvm내 디렉토리에 두 개의 동일한 디렉토리가 있습니다더반기계.

  • /usr/lib/jvm/java-1.8.0-openjdk-i386
  • /usr/lib/jvm/java-8-openjdk-i386

나에게 필요하지 않은 것들을 없애고 싶다.

$ dpkg -S /usr/lib/jvm/java-8-openjdk-i386/bin/javac
openjdk-8-jdk-headless:i386

$ dpkg -S /usr/lib/jvm/java-1.8.0-openjdk-i386/bin/javac
dpkg-query: no path found matching pattern /usr/lib/jvm/java-1.8.0-openjdk-i386/bin/javac

$ dpkg -l | grep openjdk
openjdk-8-jdk
openjdk-8-jdk-headless
openjdk-8-jre
openjdk-8-jre-headless

답변1

당신이 달리면

ls -l /usr/lib/jvm

이는 java-1.8.0-openjdk-i386심볼릭 링크이므로 java-8-openjdk-i386삭제할 항목이 없습니다.

이 경우 dpkg -S심볼릭 링크만 발견되며 역참조되지 않습니다.

dpkg -S /usr/lib/jvm/java-*-openjdk-i386

두 "디렉토리"는 모두 openjdk-8-jdk-headless.

관련 정보