«xz:(stdout):Ошибка записи :Слишком большой файл» при записи tar-архива

Общая политика Debian заключается в том, чтобы в выпуске была только одна версия программного пакета. Таким образом, при отсутствии исключительных обстоятельств будет только одна версия OpenJDK; у buster есть OpenJDK 11.

Подробности можно найти в электронном письме в адрес debian -java и на различных веб-сайтах Java, но вкратце:

  • Поддержка безопасности OpenJDK 8 (уже от третьих сторон, например Red Hat ), заканчивается до EOL Бастера. Таким образом, если придерживаться его, будет риск того, что сопровождающим Debian и/или команде безопасности придется поддерживать Java (, что намного превышает имеющиеся у них ресурсы ), или, в качестве альтернативы, отказаться от поддержки безопасности до прекращения работы Buster EOL. (И задолго до Buster LTS EOL ).
  • Если вам нужно придерживаться OpenJDK 8, вы можете использовать Stretch, который будет поддерживаться до 2020 г. и до 2022 г. через LTS. OpenJDK 8 будет поддерживаться на протяжении всего срока службы Stretch, включая LTS .
  • OpenJDK 11 — это текущая, -поддерживаемая вышестоящая версия LTS.

Вы также можете рассмотреть возможность переноса своего Java-приложения в какой-либо контейнер, чтобы упростить развертывание -неупакованной версии Java. Это то, что я сделал для проприетарного приложения, которое я должен продолжать работать.

0
13.11.2020, 18:50
1 ответ

Файловые системы FAT32 не могут хранить файлы размером более 4 ГБ. Ваш выходной файл больше этого, и запись не удалась.

Решение состоит в том, чтобы использовать другую файловую систему или разбить архив на более мелкие части, прежде чем пытаться его записать.

2
18.03.2021, 22:49

Теги

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