Я не могу установить Java, чтобы запустить свой сервер MCC.

Вопрос или проблема

  • Удалил Java, потому что это была безголовая версия, которая вызывала ошибки.
  • Попытался переустановить Java, но столкнулся с новой проблемой.
  • Пытался решить проблему несколько раз, но не смог ее устранить.
  • В данный момент чувствую себя в тупике и не уверен в первопричине.

Предпринятые шаги по устранению неполадок:

  • Выполнил apt-get update
  • Перезагрузил ПК.
  • Ссылаясь на журналы или код по этому https://codeshare.io/P83wwo
Добро пожаловать в Ubuntu 23.10 (GNU/Linux 6.5.0-44-generic x86_64)

 * Документация:  https://help.ubuntu.com
 * Управление:     https://landscape.canonical.com
 * Поддержка:        https://ubuntu.com/pro

9 обновлений могут быть установлены немедленно.
Чтобы увидеть эти дополнительные обновления, выполните: apt list --upgradable

Ваша версия Ubuntu больше не поддерживается.
Для получения информации об обновлении посетите:
http://www.ubuntu.com/releaseendoflife

Доступна новая версия '24.04.1 LTS'.
Выполните 'do-release-upgrade' для обновления до нее.

Последний вход: Ср Дек  4 21:12:08 2024 с 192.168.1.139
jacob@thedor:~$ java
Команда 'java' не найдена, но может быть установлена с помощью:
sudo apt install default-jre              # версия 2:1.17-74, или
sudo apt install openjdk-17-jre-headless  # версия 17.0.11+9-1~23.10.1
sudo apt install openjdk-11-jre-headless  # версия 11.0.23+9-1ubuntu1~23.10.1
sudo apt install openjdk-21-jre-headless  # версия 21.0.3+9-1ubuntu1~23.10.1
sudo apt install openjdk-8-jre-headless   # версия 8u412-ga-1~23.10.1
sudo apt install openjdk-19-jre-headless  # версия 19.0.2+7-4
sudo apt install openjdk-20-jre-headless  # версия 20.0.2+9-1
sudo apt install openjdk-22-jre-headless  # версия 22~16ea-1
jacob@thedor:~$ sudo apt install default-jre
[sudo] пароль для jacob:
Чтение списков пакетов... Готово
Строительство дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Будут установлены дополнительные пакеты:
  ca-certificates-java default-jre-headless fonts-dejavu-extra java-common
  libatk-wrapper-java libatk-wrapper-java-jni openjdk-17-jre
  openjdk-17-jre-headless
Предлагаемые пакеты:
  fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei
  | fonts-wqy-zenhei fonts-indic
Будут установлены НОВЫЕ пакеты:
  ca-certificates-java default-jre default-jre-headless fonts-dejavu-extra
  java-common libatk-wrapper-java libatk-wrapper-java-jni openjdk-17-jre
  openjdk-17-jre-headless
0 обновлено, 9 установлено, 0 к удалению и 14 не обновлено.
Необходим 48.2 МБ/50.1 МБ архивов.
После этой операции будет использовано 200 МБ дополнительного дискового пространства.
Хотите продолжить? [Y/n] y
Err:1 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 ca-certificates-java all 20230710
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Игн:2 http://security.ubuntu.com/ubuntu mantic-security/main amd64 openjdk-17-jre-headless amd64 17.0.11+9-1~23.10.1
Err:3 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 java-common all 0.74
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Err:4 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 default-jre-headless amd64 2:1.17-74
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Err:5 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 default-jre amd64 2:1.17-74
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Err:6 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 libatk-wrapper-java all 0.40.0-3
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Err:7 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 libatk-wrapper-java-jni amd64 0.40.0-3
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Игн:8 http://security.ubuntu.com/ubuntu mantic-security/main amd64 openjdk-17-jre amd64 17.0.11+9-1~23.10.1
Err:2 http://us.archive.ubuntu.com/ubuntu mantic-security/main amd64 openjdk-17-jre-headless amd64 17.0.11+9-1~23.10.1
  404  Не найдено [IP: 2620:2d:4002:1::103 80]
Err:8 http://us.archive.ubuntu.com/ubuntu mantic-security/main amd64 openjdk-17-jre amd64 17.0.11+9-1~23.10.1
  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/c/ca-certificates-java/ca-certificates-java_20230710_all.deb  404  Не найдено [IP: 2620:2d:4002:1::102 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-common/java-common_0.74_all.deb  404  Не найдено [IP: 2620:2d:4002:1::102 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/o/openjdk-17/openjdk-17-jre-headless_17.0.11%2b9-1%7e23.10.1_amd64.deb  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-common/default-jre-headless_1.17-74_amd64.deb  404  Не найдено [IP: 2620:2d:4002:1::102 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/o/openjdk-17/openjdk-17-jre_17.0.11%2b9-1%7e23.10.1_amd64.deb  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-common/default-jre_1.17-74_amd64.deb  404  Не найдено [IP: 2620:2d:4002:1::102 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-atk-wrapper/libatk-wrapper-java_0.40.0-3_all.deb  404  Не найдено [IP: 2620:2d:4002:1::102 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-atk-wrapper/libatk-wrapper-java-jni_0.40.0-3_amd64.deb  404  Не найдено [IP: 2620:2d:4002:1::102 80]
E: Не удалось получить некоторые архивы, возможно, выполните apt-get update или попробуйте с --fix-missing?
jacob@thedor:~$ sudo apt-get update
Игн:1 http://us.archive.ubuntu.com/ubuntu mantic InRelease
Игн:2 http://security.ubuntu.com/ubuntu mantic-security InRelease
Игн:3 http://us.archive.ubuntu.com/ubuntu mantic-updates InRelease
Err:4 http://security.ubuntu.com/ubuntu mantic-security Release
  404  Не найдено [IP: 2620:2d:4002:1::103 80]
Игн:5 http://us.archive.ubuntu.com/ubuntu mantic-backports InRelease
Получено:6 https://ngrok-agent.s3.amazonaws.com buster InRelease [20.3 kB]
Err:7 http://us.archive.ubuntu.com/ubuntu mantic Release
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Err:8 http://us.archive.ubuntu.com/ubuntu mantic-updates Release
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Err:6 https://ngrok-agent.s3.amazonaws.com buster InRelease
  Невозможно проверить следующие подписи, так как общедоступный ключ недоступен: NO_PUBKEY 0E61D3BBAAEE37FE
Err:9 http://us.archive.ubuntu.com/ubuntu mantic-backports Release
  404  Не найдено [IP: 2620:2d:4002:1::102 80]
Игн:10 https://ppa.launchpadcontent.net/mc3man/xerus-media/ubuntu mantic InRelease
Игн:11 https://ppa.launchpadcontent.net/webupd8team/java/ubuntu mantic InRelease
Err:12 https://ppa.launchpadcontent.net/mc3man/xerus-media/ubuntu mantic Release
  404  Не найдено [IP: 2620:2d:4000:1::81 443]
Err:13 https://ppa.launchpadcontent.net/webupd8team/java/ubuntu mantic Release
  404  Не найдено [IP: 2620:2d:4000:1::81 443]
Чтение списков пакетов... Готово
E: Репозиторий 'http://security.ubuntu.com/ubuntu mantic-security Release' больше не имеет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
E: Репозиторий 'http://us.archive.ubuntu.com/ubuntu mantic Release' больше не имеет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
E: Репозиторий 'http://us.archive.ubuntu.com/ubuntu mantic-updates Release' больше не имеет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
W: Ошибка GPG: https://ngrok-agent.s3.amazonaws.com buster InRelease: Невозможно проверить следующие подписи, так как общедоступный ключ недоступен: NO_PUBKEY 0E61D3BBAAEE37FE
E: Репозиторий 'https://ngrok-agent.s3.amazonaws.com buster InRelease' не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
E: Репозиторий 'http://us.archive.ubuntu.com/ubuntu mantic-backports Release' больше не имеет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
E: Репозиторий 'https://ppa.launchpadcontent.net/mc3man/xerus-media/ubuntu mantic Release' не имеет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
E: Репозиторий 'https://ppa.launchpadcontent.net/webupd8team/java/ubuntu mantic Release' не имеет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасно, и поэтому оно отключено по умолчанию.
N: См. man-страницу apt-secure(8) для получения информации о создании репозиториев и настройке пользователей.
jacob@thedor:~$ java
Команда 'java' не найдена, но может быть установлена с помощью:
sudo apt install default-jre              # версия 2:1.17-74, или
sudo apt install openjdk-17-jre-headless  # версия 17.0.11+9-1~23.10.1
sudo apt install openjdk-11-jre-headless  # версия 11.0.23+9-1ubuntu1~23.10.1
sudo apt install openjdk-21-jre-headless  # версия 21.0.3+9-1ubuntu1~23.10.1
sudo apt install openjdk-8-jre-headless   # версия 8u412-ga-1~23.10.1
sudo apt install openjdk-19-jre-headless  # версия 19.0.2+7-4
sudo apt install openjdk-20-jre-headless  # версия 20.0.2+9-1
sudo apt install openjdk-22-jre-headless  # версия 22~16ea-1
jacob@thedor:~$ ^C
jacob@thedor:~$ ^C
jacob@thedor:~$ ^C
jacob@thedor:~$ sudo apt install openjdk-17-jre-headless
Чтение списков пакетов... Готово
Строительство дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Будут установлены дополнительные пакеты:
  ca-certificates-java java-common
Предлагаемые пакеты:
  default-jre fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
  fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic
Будут установлены НОВЫЕ пакеты:
  ca-certificates-java java-common openjdk-17-jre-headless
0 обновлено, 3 установлено, 0 к удалению и 14 не обновлено.
Необходим 47.9 МБ архивов.
После этой операции будет использовано 193 МБ дополнительного дискового пространства.
Хотите продолжить? [Y/n] y
Err:1 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 ca-certificates-java all 20230710
  404  Не найдено [IP: 2620:2d:4002:1::103 80]
Игн:2 http://security.ubuntu.com/ubuntu mantic-security/main amd64 openjdk-17-jre-headless amd64 17.0.11+9-1~23.10.1
Err:3 http://us.archive.ubuntu.com/ubuntu mantic/main amd64 java-common all 0.74
  404  Не найдено [IP: 2620:2d:4002:1::103 80]
Err:2 http://us.archive.ubuntu.com/ubuntu mantic-security/main amd64 openjdk-17-jre-headless amd64 17.0.11+9-1~23.10.1
  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/c/ca-certificates-java/ca-certificates-java_20230710_all.deb  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/j/java-common/java-common_0.74_all.deb  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить http://us.archive.ubuntu.com/ubuntu/pool/main/o/openjdk-17/openjdk-17-jre-headless_17.0.11%2b9-1%7e23.10.1_amd64.deb  404  Не найдено [IP: 2620:2d:4002:1::103 80]
E: Не удалось получить некоторые архивы, возможно, выполните apt-get update или попробуйте с --fix-missing?

Ответ или решение

Проблема, с которой вы столкнулись, заключается в том, что не удаётся установить Java для запуска вашего сервера Minecraft (MCC). Давайте рассмотрим шаги по разрешению этой ситуации.

1. Описание проблемы

Вы удалили версию Java, так как она была безголовой и вызывала ошибки. Однако при попытке переустановить Java вы столкнулись с новой проблемой – ошибки 404, которые означают, что необходимые пакеты не могут быть найдены на сервере.

2. Причины ошибки

Ваше текущее состояние говорит о том, что вы работаете на Ubuntu 23.10, которая, судя по всему, уже больше не поддерживается. Это может быть одной из причин, почему вы сталкиваетесь с проблемами при попытке установки Java, так как репозитории могут быть недоступны или перестали существовать. При попытке обновить пакеты и репозитории, вы получаете множество сообщений об ошибках, связанных с отсутствием файлов.

3. Рекомендованные шаги по устранению проблемы

Шаг 1: Обновление конфигурации репозиториев

  1. Проверьте версию Ubuntu: Убедитесь, что вы используете актуальную и поддерживаемую версию. Рекомендуется обновить вашу систему до версии LTS, например, 24.04.1.

  2. Изменение файла списка репозиториев:

    • Откройте файл /etc/apt/sources.list в текстовом редакторе с правами суперпользователя:
      sudo nano /etc/apt/sources.list
    • Замените все упоминания mantic на jammy (или более стабильную версию). Например:
      deb http://us.archive.ubuntu.com/ubuntu/ jammy main universe

Шаг 2: Обновление и установка Java

После внесения изменений выполните обновление списка пакетов:

sudo apt-get update

Если выполнение этой команды прошло успешно, продолжите установку Java:

sudo apt install default-jre

Или, если требуется конкретная версия:

sudo apt install openjdk-17-jre

Шаг 3: Проверка установки

После завершения установки проверьте, что Java установлена корректно:

java -version

4. Альтернативные решения

Если проблемы с установкой Java продолжаются, вы можете рассмотреть следующие альтернативы:

  • Скачивание Java из официального сайта Oracle или OpenJDK. Вы можете скачать исполняемые файлы .tar.gz и установить их вручную. Инструкции можно найти на официальных сайтах.

  • Использование пакетов Snap или Flatpak. Эти менеджеры пакетов могут также предоставить более простые пути для установки Java.

5. Заключение

Ваша проблема с установкой Java для MCC сервера может быть успешно решена через обновление системы и корректировку репозиториев. Убедитесь, что вы используете поддерживаемую версию вашей операционной системы, что не только упростит установку Java, но и обеспечит безопасное использование системы. Если всё ещё возникнут проблемы, рассмотрите варианты с установкой через другие источники.

Оцените материал
Добавить комментарий

Капча загружается...