У меня был Java 9 JDK (openjdk-9-jdk
) установленный, но очищенный это снова и также работало apt autoremove --purge
впоследствии. Теперь только Java 8 JDK (openjdk-8-jdk
) установлен.
Однако существуют все еще остатки:
Некоторая неподвижная точка альтернатив к несуществующему Java 9 файлов:
$ update-alternatives --get-selections | grep java-9
jjs auto /usr/lib/jvm/java-9-openjdk-amd64/bin/jjs
keytool auto /usr/lib/jvm/java-9-openjdk-amd64/bin/keytool
orbd auto /usr/lib/jvm/java-9-openjdk-amd64/bin/orbd
pack200 auto /usr/lib/jvm/java-9-openjdk-amd64/bin/pack200
rmid auto /usr/lib/jvm/java-9-openjdk-amd64/bin/rmid
rmiregistry auto /usr/lib/jvm/java-9-openjdk-amd64/bin/rmiregistry
servertool auto /usr/lib/jvm/java-9-openjdk-amd64/bin/servertool
tnameserv auto /usr/lib/jvm/java-9-openjdk-amd64/bin/tnameserv
unpack200 auto /usr/lib/jvm/java-9-openjdk-amd64/bin/unpack200
В тех группах каналов нет никаких других альтернатив, таким образом, я не могу реконфигурировать их, весь возврат тот же вывод (с соответствующим альтернативным именем):
$ update-alternatives --config unpack200
update-alternatives: warning: /etc/alternatives/unpack200 is dangling; it will be updated with best choice
There is only one alternative in link group unpack200 (providing /usr/bin/unpack200): /usr/lib/jvm/java-9-openjdk-amd64/bin/unpack200
Nothing to configure.
Я могу просто удалить те альтернативы безопасно, если у них нет кандидатов?
Внутри существует один файл /usr/lib
оставление:
$ ls -lh /usr/lib/jvm/java-9-openjdk-amd64/lib/amd64/server/classes.jsa
-r--r--r-- 1 root root 18M Mai 8 22:30 /usr/lib/jvm/java-9-openjdk-amd64/lib/amd64/server/classes.jsa
Это не часть никакого пакета (dpkg -S FILENAME
возвраты ничто), также - я могу безопасно удалить его?