Используемая команда чистки для удаления Java это удалило намного больше, чем Java

Я использовал эту команду чистки sudo apt-get purge openjdk7*, однако это удалило много программного обеспечения и моего меня, меню исчезло. Каждый раз я устанавливаю что-то, которое существует огромный список пакетов, которые система хочет, чтобы я удалил при помощи команды sudo apt-get autoremove. Я смотрел канавка они, и некоторые были недавно установлены, но распознаны как осиротевшие пакеты.

Есть ли какой-либо способ, которым я могу решить это, или я должен отформатировать и установить Ubuntu снова? Я использую Ubuntu 12.04 LTS x64.

Вот pastebins трех соответствующих файлов журнала от моей системы:

/var/log/dpkg.log

/var/log/apt/history.log

/var/log/apt/term.log

0
задан 29 May 2012 в 22:02

2 ответа

Исходя из журнала истории APT, проблема была не в apt-get purge openJDK7*, который удалил openjdk, а в apt-get purge java*, который удалил ubuntu-desktop.

Проблема в том, что java* соответствует javascript:)

Чтобы вернуться к работающей системе, apt-get install ubuntu-desktop.

Чтобы вернуть все, что вы установили обратно, установите все, что вы видите, что APT был удален, когда вы сказали, чтобы он очистил java*.

0
ответ дан 29 May 2012 в 22:02

Я не уверен, поможет ли это вам или нет, но у меня не было проблем с использованием команды purge, чтобы избавиться от openjdk. Я сделал это, конечно, чтобы установить официальный oracle-java7. Вот шаги, которые я предпринял:

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

Надеюсь, что это поможет, извините, если это не так! некоторые "красные флаги" остерегаться?

  • 0
    ответ дан 29 May 2012 в 22:02

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

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