Рейтинг:1

Не удается установить Java на Ubuntu Server 20.04.3 LTS

флаг ug

Поэтому, когда я иду вставлять:

sudo add-apt-repository ppa:linuxuprising/java

В нем говорится:

N: Ignorerar filen — linuxuprising — i katalogen — /etc/apt/sources.list.d/ — eftersom den inte har en filÃndelse

Он на шведском языке, но в основном игнорирует файл, потому что у него нет окончания файла. После этого я получаю кучу предупреждений о том, что некоторые пакеты настроены несколько раз. Независимо от того, что я печатаю, он всегда игнорирует файл из linuxuprising. Что мне делать?

Содержимое linuxuprising-java.list: deb http://ppa.launchpad.net/linuxuprising/java/ubuntu основное основное. Это нормально?

Полное сообщение об ошибке:

N: Ignorerar filen — linuxuprising — i katalogen — /etc/apt/sources.list.d/ — eftersom den inte har en filÃndelse
W: Целевые пакеты (main/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising -java.list:1 и /etc/apt/sources.list.d/linuxuprising- ubuntu-java-focal.list:1
W: Целевые пакеты (main/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising-j ava.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевые переводы (main/i18n/Translation-sv_SE) настраиваются несколько раз в /etc/apt/sources.list.d/linuxupr ising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевые переводы (main/i18n/Translation-sv) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевые переводы (main/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевой CNF (main/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевой CNF (main/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising- ubuntu-java-focal.list:1
W: Целевые пакеты (main/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising -java.list:1 и /etc/apt/sources.list.d/linuxuprising- ubuntu-java-focal.list:1
W: Целевые пакеты (main/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising-j ava.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевые переводы (main/i18n/Translation-sv_SE) настраиваются несколько раз в /etc/apt/sources.list.d/linuxupr ising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевые переводы (main/i18n/Translation-sv) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевые переводы (main/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевой CNF (main/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising. -ubuntu-java-focal.list:1
W: Целевой CNF (main/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list.d/linuxuprising-java.list:1 и /etc/apt/sources.list.d/linuxuprising- ubuntu-java-focal.list:1

я пытался сделать

sudo apt автоудаление
sudo apt-получить обновление 
sudo apt-get установить openjdk-17-jdk. 

Это должно удалить ненужные пакеты, обновить внутренний список пакетов и установить OpenJDK. Но когда я пробую их, ни один из них не работает, даже apt-получить обновление. Вот ошибка, которую я получаю:

filip@filip:~$ sudo apt autoremove
E: Неверная запись 1 в файле списка /etc/apt/sources.list.d/linuxuprising.list (Suite)
E: Не удалось прочитать список источников.,
E: Неверная запись 1 в файле списка /etc/apt/sources.list.d/linuxuprising.list (Suite)
E: Не удалось прочитать список источников.,
filip@filip:~$ sudo apt-get update
E: Неверная запись 1 в файле списка /etc/apt/sources.list.d/linuxuprising.list (Suite)
E: Не удалось прочитать список источников.,
filip@filip:~$ sudo apt-get install openjdk-17-jdk
E: Неверная запись 1 в файле списка /etc/apt/sources.list.d/linuxuprising.list (Suite)
E: Не удалось прочитать список источников.,
E: Неверная запись 1 в файле списка /etc/apt/sources.list.d/linuxuprising.list (Suite)
E: Не удалось прочитать список источников.,

Ошибка выглядит немного иначе после того, как я добавил расширение файла в каталог linuxuprising.

кот /etc/apt/sources.list
# См. http://help.ubuntu.com/community/UpgradeNotes, чтобы узнать, как выполнить обновление до
# новые версии дистрибутива.
deb http://se.archive.ubuntu.com/ubuntu основной основной ограниченный доступ
# deb-src http://se.archive.ubuntu.com/ubuntu основной основной ограниченный доступ

## Основные исправления ошибок, выпущенные после окончательного выпуска
## распределение.
deb http://se.archive.ubuntu.com/ubuntu основные обновления основных ограниченных
# deb-src http://se.archive.ubuntu.com/ubuntu focus-updates main limited

## Н.Б. программное обеспечение из этого репозитория ПОЛНОСТЬЮ НЕ ПОДДЕРЖИВАЕТСЯ Ubuntu
## команда. Также обратите внимание, что программное обеспечение во вселенной НЕ БУДЕТ получать никаких
## обзор или обновления от команды безопасности Ubuntu.
deb http://se.archive.ubuntu.com/ubuntu фокальная вселенная
# deb-src http://se.archive.ubuntu.com/центральная вселенная ubuntu
deb http://se.archive.ubuntu.com/ubuntu вселенная фокальных обновлений
# deb-src http://se.archive.ubuntu.com/ubuntu вселенная фокальных обновлений

## Н.Б. программное обеспечение из этого репозитория ПОЛНОСТЬЮ НЕ ПОДДЕРЖИВАЕТСЯ Ubuntu
## team и не может находиться под свободной лицензией. Пожалуйста, убедитесь, что
## ваши права на использование программного обеспечения. Также обратите внимание, что программное обеспечение в
## multiverse НЕ БУДЕТ получать какие-либо обзоры или обновления от Ubuntu
## группа безопасности.
deb http://se.archive.ubuntu.com/ubuntu фокальная мультивселенная
# deb-src http://se.archive.ubuntu.com/ubuntu фокальный мультиверс
deb http://se.archive.ubuntu.com/ubuntu фокальные обновления мультивселенной
# deb-src http://se.archive.ubuntu.com/ubuntu focus-updates multiverse

## Н.Б. программное обеспечение из этого репозитория, возможно, не было протестировано, так как
## так же, как и в основном выпуске, хотя он включает
## новые версии некоторых приложений, которые могут предоставлять полезные функции.
## Кроме того, обратите внимание, что программное обеспечение в резервных копиях НЕ БУДЕТ подвергаться проверке.
## или обновления от команды безопасности Ubuntu.
deb http://se.archive.ubuntu.com/ubuntu focus-backports основная ограниченная вселенная мультивселенная
# deb-src http://se.archive.ubuntu.com/ubuntu focus-backports main limited universe multiverse

## Раскомментируйте следующие две строки, чтобы добавить программное обеспечение из Canonical
## "партнерский" репозиторий.
## Это программное обеспечение не является частью Ubuntu, но предлагается Canonical и
## соответствующих поставщиков в качестве услуги для пользователей Ubuntu.
# deb http://archive.canonical.com/ubuntu основной партнер
# deb-src http://archive.canonical.com/главный партнер ubuntu

deb http://se.archive.ubuntu.com/ubuntu focus-security основной ограниченный доступ
# deb-src http://se.archive.ubuntu.com/ubuntu focus-security main limited
deb http://se.archive.ubuntu.com/ubuntu вселенная фокальной безопасности
# deb-src http://se.archive.ubuntu.com/ubuntu вселенная фокальной безопасности
deb http://se.archive.ubuntu.com/ubuntu мультиверсия фокальной безопасности
# deb-src http://se.archive.ubuntu.com/ubuntu focus-security multiverse
/etc/apt/sources.list.d/
linuxuprising-java.list linuxuprising-java.list.save linuxuprising.list linuxuprising-ubuntu-java-focal.list linuxuprising-ubuntu-java-focal.list.save nodesource.list nodesource.list.save
флаг in
Основываясь на результатах, я рискну предположить, что вам нужно будет отредактировать файл `linuxuprising-java.list`, чтобы закомментировать (или удалить) дубликаты. Какую версию Ubuntu вы используете?
guiverc avatar
флаг cn
Отвечает ли это на ваш вопрос? [Как исправить ошибку apt «W: Target Packages... настроен несколько раз»?](https://askubuntu.com/questions/760896/how-can-i-fix-apt-error-w-target -пакеты-настраиваются-несколько раз)
karel avatar
флаг sa
Отвечает ли это на ваш вопрос? [Как удалить «Игнорирование файла в каталоге /etc/apt/sources.list.d/, так как он имеет недопустимое расширение имени файла?](https://askubuntu.com/questions/458598/how-do-remove-ignoring- файл-в-каталоге-etc-apt-источники-список-d-как-он-имеет)
cocomac avatar
флаг cn
Почему вы просто не используете пакеты `openjdk-[версия]-[jre/jdk]`? Что вы пытаетесь сделать с помощью PPA?
ItzFoil  avatar
флаг ug
Я попытался использовать ссылки, предоставленные karel и guiverc, но он говорит, что файл или каталог не существует, когда я вставляю команду.
EODCraft Staff avatar
флаг cn
Я был бы очень осторожен, добавляя репозиторий на стене... Esp. с эксплойтом log4j. Следуйте совету @cocomac!
ItzFoil  avatar
флаг ug
cocomac и @EODCraft Staff, я уже пробовал и получаю такое же сообщение
cocomac avatar
флаг cn
@ItzFoil Какую именно команду вы используете для установки OpenJDK?
vidarlo avatar
флаг om
@ItzFoil Не вставляйте случайные команды. Поймите, что они делают.
ItzFoil  avatar
флаг ug
@cocomac Я пробовал практически все команды, которые только мог достать. Наконец-то я установил Java 17, но ошибка с недопустимым расширением файла осталась.
cocomac avatar
флаг cn
Попробуйте эти команды: `sudo apt autoremove && sudo apt-get update && sudo apt-get install openjdk-17-jdk`. Это удаляет ненужные пакеты, обновляет внутренний список пакетов и устанавливает OpenJDK. [править] ваш вопрос, чтобы включить то, что происходит тогда
Someone avatar
флаг my
Пожалуйста, [отредактируйте] свой вопрос, чтобы включить вывод `cat /etc/apt/sources.list` и `ls /etc/apt/sources.list.d/`

Ответить или комментировать

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