Проблема с обновлением java [duplicate]

Способ awk:

who | awk 'BEGIN{count=0}{ if(NR!=1){count++} }END{print count}'

Объяснение:

В команде выше 1 liner awk используется, чтобы найти счетчик терминалов. Внутри программы awk он просто проверяет количество строк, возвращаемых командой who - 1.

0
задан 25 April 2018 в 18:35

2 ответа

Обязательно проверьте папку /usr/lib/jvm/java-8-oracle/ и удалите затяжную папку Java, которая будет называться после последней папки Java на вашем компьютере. Замените {current-java-version_folder} на имя этой папки и запустите эту команду:

sudo rm -r /usr/lib/jvm/java-8-oracle/{current-java-version_folder}

Затем снова установите Java:

sudo apt-get install -f sudo apt-get purge oracle-java8-installer sudo apt-get install oracle-java8-installer

Затем выполните следующие действия:

sudo apt-get install oracle-java8-set-default
0
ответ дан 17 July 2018 в 16:10

Обязательно проверьте папку /usr/lib/jvm/java-8-oracle/ и удалите затяжную папку Java, которая будет называться после последней папки Java на вашем компьютере. Замените {current-java-version_folder} на имя этой папки и запустите эту команду:

sudo rm -r /usr/lib/jvm/java-8-oracle/{current-java-version_folder}

Затем снова установите Java:

sudo apt-get install -f sudo apt-get purge oracle-java8-installer sudo apt-get install oracle-java8-installer

Затем выполните следующие действия:

sudo apt-get install oracle-java8-set-default
0
ответ дан 23 July 2018 в 17:04
  • 1
    Я попытался запустить указанную команду, но после удаления «java-папки», когда я пишу «sudo apt-get install -f», эта ошибка возвращается: [Ошибки были обнаружены во время обработки: oracle-java8-installer E: Sub-process / usr / bin / dpkg возвратил код ошибки (1)] – Nicola birra 26 April 2018 в 13:55
  • 2
    Поскольку `` `sudo apt-get install -f```` предназначен для исправления сломанных пакетов, вы можете пропустить эту команду, так как вы удалили затяжные пакеты Java. – Ali Nobari 26 April 2018 в 19:49

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

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