Как полностью удалить oracle jdk, который не установлен правильно?

Щелкните правой кнопкой мыши и выберите «Свойства», затем нажмите кнопку «Значок» и выберите нужную.

24
задан 16 April 2012 в 18:50

5 ответов

У меня была такая же проблема на Ubuntu 11.10, я пробовал все те же решения, ни одна из которых не работала для меня. Я нашел это на другой доске обсуждений и, похоже, работал для меня:

Если вы хотите удалить oracle-jdk7-installer, вы можете просто перейти в / var / lib / dpkg / info / Требуется некоторое время для загрузки и удаление всех файлов, начинающихся с oracle-java7 *****, было ~ 6 файлов, затем перейдите в Synaptic и просто найдите один и тот же файл oracle-jdk и нажмите «Удалить / завершить».

Вот где я нашел это: http://ubuntuforums.org/showthread.php?p=11821814

Удачи!

Изменить: здесь 3), чтобы легко сделать это:

Откройте терминал (ctrl + alt + T) и введите эти две команды подряд:

cd /var/lib/dpkg/info/
sudo rm oracle-java7-installer*

Откройте синаптический поиск «oracle- java7-installer ", пометьте его для полного удаления и нажмите« применить ».

Изменить : для тех, у которых нет синаптики, после того, как вы установили файлы установщика oracle, просто выполните:

sudo apt-get purge oracle-java7-installer

И вы должны быть хорошими.

edit: работал на ubuntu 12.04 LTS, а также

40
ответ дан 25 May 2018 в 12:47
  • 1
    Большой! Это, наконец, сработало! После этого я удалил ppa, чтобы убедиться, что у меня больше не будет этой проблемы. Теперь я не получаю сообщение об ошибке после каждого обновления или после установки приложения. Спасибо вам большое за это! :) – stragu 16 April 2012 в 13:27
  • 2
    Если вы пытались удалить это только потому, что он дал вам эту ошибку, но вам действительно нужен оракул java, я обнаружил, что в моем случае достаточно избавиться от указанных файлов в / var / lib / dpkg / info /. Тогда sudo apt-get upgrade (или просто sudo dpkg --configure -a) должен исправить ситуацию для вас. – Phoenix87 10 January 2014 в 17:47
  • 3
    он также работает на Debian 7. танки – Adnan Abdollah Zaki 17 March 2015 в 14:25
  • 4
    @jimirings, почему вы rm установили файлы, а затем purge? Разве это не то же самое? – Timo 4 March 2018 в 18:18

Добавить webupd8 ppa again

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Откройте терминал и введите:

  sudo apt-get update
  sudo apt-get install -f

Затем очистите ppa, используя ppa purge

sudo apt-get install ppa-purge
sudo ppa-purge ppa:webupd8team/java

Ссылки

Почему «ppa-purge» не установлен по умолчанию? http://www.webupd8.org/2009/12/remove-ppa-repositories-via-command.html http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in -ubuntu-via.html Безопасны ли PPA для добавления в мою систему и какие-то «красные флаги»? следить за?
3
ответ дан 25 May 2018 в 12:47
  • 1
    Я пробовал это, но это дает мне более или менее тот же результат: sha256sum mismatch jdk-7u3-linux-i586.tar.gz Oracle JDK 7 is NOT installed. dpkg : erreur de traitement de oracle-java7-installer (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 E: Sub-process /usr/bin/dpkg returned an error code (1) Спасибо в любом случае! – stragu 13 April 2012 в 07:01
  • 2
    Каков результат обновления sudo apt-get? – Tachyons 13 April 2012 в 07:20
  • 3
    Спасибо за обновленный ответ, но он все равно не работает. Я получаю это в конце: Oracle JDK 7 is NOT installed. dpkg: erreur de traitement de oracle-java7-installer (--configure): le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Aucun rapport « apport » écrit car MaxReports a déjà été atteint Des erreurs ont été rencontrées pendant l'exécution : oracle-java7-installer E: Sub-process /usr/bin/dpkg returned an error code (1) Échec de l'installation d'un paquet. Tentative de réparation: Warning: Something went wrong, packages may not have been reverted – stragu 16 April 2012 в 11:42
  • 4
    clean просто очищает архивы пакетов (т. е. локально хранит .deb файлы). Он ничего не делает для установленных или частично установленных пакетов или их конфигурации. – Eliah Kagan 23 May 2012 в 19:35

Попробуйте

sudo apt-get purge <package>

Надеюсь, это сработает!

2
ответ дан 25 May 2018 в 12:47
  • 1
    Это привело к тому же сообщению об ошибке. Я также получаю E: Sub-process /usr/bin/dpkg returned an error code (1) в конце – stragu 12 April 2012 в 11:31
  • 2
    работал на меня. ура – Keith 3 November 2015 в 23:09

1st things 1st вы могли бы попробовать следующее:

sudo apt-get удалить имя_пакета

Если это не работает, потому что вы сказали, что пакет не был полностью установлен, команда sudo purge, в которой pjtatlow должен исправить эту проблему.

Также я прикрепляю apt-get cheat sheet для будущей ссылки для вас.

1
ответ дан 25 May 2018 в 12:47
  • 1
    Я пробовал это раньше, но это не работает. Спасибо за вашу помощь! – stragu 12 April 2012 в 11:31
  • 2
    Как насчет входа в режим восстановления и попытки отменить установку? – daslinkard 13 April 2012 в 02:58

Если вы столкнулись с ошибкой конфигурации при установке пакета в Ubuntu, вы получите это сообщение об ошибке каждый раз при установке другого пакета. Это очень раздражает, и есть команда удалить этот неправильно сконфигурированный пакет. Запустите это в терминале (Приложения / Аксессуары / Терминал):

sudo apt-get purge $(dpkg -l|grep ^rc|awk '{ print $2 }')
1
ответ дан 25 May 2018 в 12:47
  • 1
    Спасибо за ваш ответ. Кажется, что это не сработало, хотя из-за того, что он избавился от около 12 пакетов, проблемного не было, но я получил то же самое старое сообщение об ошибке в конце ... – stragu 16 April 2012 в 12:55

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

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