Как полностью удалить Java из RHEL?

Вы можете использовать этот скрипт bash для получения результата с совпадениями

!#/bin/bash
while read line
do
     grep $line File_2 >> file
done <./File_1
0
31.05.2019, 03:32
3 ответа

Добавление к другим ответам; если вы не знаете, принадлежит ли файл к rpm или нет, вы можете использовать:

rpm -qf /path/to/file

Что говорит вам, к какому rpm принадлежит этот файл.

1
28.01.2020, 02:18

попытаться найти каталоги назначения из приведенных ниже команд.

which java

Или/и

/usr/sbin/alternatives --display java

Как только вы обнаружите, удалите эту папку.

Так как вы уже попробовали способ rpm, я ничего не добавляю. Но имейте в виду, что некоторые другие программы, требующие Java, могут не работать после полного удаления.

1
28.01.2020, 02:18

Судя по всему, Java могла быть установлена ​​вне rpmуправления пакетами.

В этом случае вы можете просто выполнить mv /dir/java /dir/java.to-be-removed, а затем убедиться, что при этом не нарушается ничего существенного.

Если все в порядке, удалите все ссылки на /dir/java/binв системных -общесистемных PATHи MANPATHнастройках (проверьте /etc/environment, /etc/profileи файлы в каталоге /etc/profile.d. если он существует ), удалите все системные -общесистемные JAVA_HOMEнастройки переменных среды и, наконец, полностью удалите каталог /dir/java.to-be-removed.

Вы также можете проверить, что каталог /usr/local/binне содержит теперь -неработающих символических ссылок, указывающих на различные инструменты в /dir/java/bin.

3
28.01.2020, 02:18

Теги

Похожие вопросы