Остатки Java 9: ​​альтернативы и каталоги lib

У меня была 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 ничего не возвращает), так что я могу безопасно удалить его?

0 ответов

Другие вопросы по тегам