/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
.