Рейтинг:2

Получение «Невозможно найти пакет docker-ce» в Ubuntu 20.04 LTS

флаг do
Zak

Итак, я новичок в Docker и Ubuntu, и я пытаюсь создать почтовый сервер, следуя это учебник в ютубе.Но я не могу этого сделать, потому что я продолжаю получать некоторые ошибки. И я не знаю, что означает каждый из них. Я также следую официальной документации с веб-сайта Docker, чтобы установить докер в Ubuntu, и вот результат, который я получаю от каждой команды:

sudo apt-get install ca-certificates curl gnupg lsb-release


Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
ca-certificates уже является самой новой версией (20210119~20.04.2).
curl уже является самой новой версией (7.68.0-1ubuntu2.7).
gnupg уже является самой новой версией (2.2.19-3ubuntu2.1).
lsb-release уже является самой новой версией (11.1.0ubuntu2).
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg


Файл '/usr/share/keyrings/docker-archive-keyring.gpg' существует. Переписать? (г/н) г
эхо \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) стабильный" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

sudo apt-получить обновление


Получить: 1 https://download.docker.com/linux/ubuntu focus InRelease [57,7 КБ]
Ошибка: 1 https://download.docker.com/linux/ubuntu фокус InRelease
  Не удалось создать временный файл /tmp/apt.conf.EhsiyX для передачи конфигурации в apt-key.
Ign:2 http://rpms.litespeedtech.com/debian focus InRelease
Получить:3 http://rpms.litespeedtech.com/debian focus Выпуск [1646 Б]
Получите:4 https://deb.nodesource.com/node_14.x focus InRelease [4,583 B]
Получите:5 http://rpms.litespeedtech.com/debian focus Release.gpg [836 B]
Err:4 https://deb.nodesource.com/node_14.x фокусное InRelease
  Не удалось создать временный файл /tmp/apt.conf.cJQw53 для передачи конфигурации в apt-key.
Ign:5 http://rpms.litespeedtech.com/debian focus Release.gpg
Получите:6 http://security.ubuntu.com/ubuntu focus-security InRelease [114 КБ]
Ign:7 http://ppa.launchpad.net/certbot/certbot/ubuntu фокус InRelease
Получить:8 http://us.archive.ubuntu.com/ubuntu focus InRelease [265 КБ]
Ошибка: 6 http://security.ubuntu.com/ubuntu focus-security InRelease
  Не удалось создать временный файл /tmp/apt.conf.H2ZQrn для передачи конфигурации в apt-key.
Err:9 http://ppa.launchpad.net/certbot/certbot/ubuntu фокальный выпуск
  404 Не найдено [IP: 91.189.95.85 80]
Err:8 http://us.archive.ubuntu.com/ubuntu focus InRelease
  Не удалось создать временный файл /tmp/apt.conf.TKkNRz для передачи конфигурации в apt-key.
Получить: 10 http://us.archive.ubuntu.com/ubuntu focus-updates InRelease [114 КБ]
Err:10 http://us.archive.ubuntu.com/ubuntu focus-updates InRelease
  Не удалось создать временный файл /tmp/apt.conf.kdYADH для передачи конфигурации в apt-key.
Получить: 11 http://us.archive.ubuntu.com/ubuntu focus-backports InRelease [101 КБ]
Err:11 http://us.archive.ubuntu.com/ubuntu focus-backports InRelease
  Не удалось создать временный файл /tmp/apt.conf.Z56AhL для передачи конфигурации в apt-key.
Чтение списков пакетов... Готово
W: ошибка GPG: https://download.docker.com/linux/ubuntu focus InRelease: не удалось создать временный файл /tmp/apt.conf.EhsiyX для передачи конфигурации в apt-key
E: Репозиторий «https://download.docker.com/linux/ubuntu focus InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: ошибка GPG: https://deb.nodesource.com/node_14.x focus InRelease: не удалось создать временный файл /tmp/apt.conf.cJQw53 для передачи конфигурации в apt-key
E: Репозиторий «https://deb.nodesource.com/node_14.x focus InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: ошибка GPG: http://rpms.litespeedtech.com/debian focus Выпуск: не удалось создать временный файл /tmp/apt.conf.mT1cgh для передачи конфигурации в apt-key
E: Репозиторий «http://rpms.litespeedtech.com/debian focus Release» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: ошибка GPG: http://security.ubuntu.com/ubuntu focus-security InRelease: не удалось создать временный файл /tmp/apt.conf.H2ZQrn для передачи конфигурации в apt-key
E: Репозиторий «http://security.ubuntu.com/ubuntu focus-security InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
E: В репозитории «http://ppa.launchpad.net/certbot/certbot/ubuntu focus Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: ошибка GPG: http://us.archive.ubuntu.com/ubuntu focus InRelease: не удалось создать временный файл /tmp/apt.conf.TKkNRz для передачи конфигурации в apt-key
E: Репозиторий «http://us.archive.ubuntu.com/ubuntu focus InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: ошибка GPG: http://us.archive.ubuntu.com/ubuntu focus-updates InRelease: не удалось создать временный файл /tmp/apt.conf.kdYADH для передачи конфигурации в apt-key
E: Репозиторий «http://us.archive.ubuntu.com/ubuntu focus-updates InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: ошибка GPG: http://us.archive.ubuntu.com/ubuntu focus-backports InRelease: не удалось создать временный файл /tmp/apt.conf.Z56AhL для передачи конфигурации в apt-key
E: Репозиторий «http://us.archive.ubuntu.com/ubuntu focus-backports InRelease» не подписан.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
W: Целевые пакеты (stable/binary-amd64/Packages) настраиваются несколько раз в /etc/apt/sources.list:62 и /etc/apt/sources.list.d/docker.list:1.
W: Целевые пакеты (stable/binary-all/Packages) настраиваются несколько раз в /etc/apt/sources.list:62 и /etc/apt/sources.list.d/docker.list:1.
W: Целевые переводы (stable/i18n/Translation-en_US) настраиваются несколько раз в /etc/apt/sources.list:62 и /etc/apt/sources.list.d/docker.list:1.
W: Целевые переводы (stable/i18n/Translation-en) настраиваются несколько раз в /etc/apt/sources.list:62 и /etc/apt/sources.list.d/docker.list:1.
W: целевой CNF (stable/cnf/Commands-amd64) настраивается несколько раз в /etc/apt/sources.list:62 и /etc/apt/sources.list.d/docker.list:1.
W: целевой CNF (stable/cnf/Commands-all) настраивается несколько раз в /etc/apt/sources.list:62 и /etc/apt/sources.list.d/docker.list:1.
sudo apt-get установить docker-ce docker-ce-cli containerd.io


Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет docker-ce
E: Не удалось найти пакет docker-ce-cli
E: Не удалось найти пакет containerd.io
E: Не удалось найти ни одного пакета по glob 'containerd.io'
E: Не удалось найти ни одного пакета по регулярному выражению «containerd.io».

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

ОБНОВИТЬ

Итак, после обращения в службу поддержки они восстановили сервер до прежнего рабочего состояния. Затем я обновил/обновил с помощью судо подходящее обновление и судо подходящее обновление. Он завершился, но после того, как я снова попытался запустить обновление, я получил следующее:

@server1:~$ sudo apt update
Попадание: 1 https://deb.nodesource.com/node_14.x фокусное InRelease
Ign:2 http://ppa.launchpad.net/certbot/certbot/ubuntu фокус InRelease
Err:3 http://ppa.launchpad.net/certbot/certbot/ubuntu фокальный выпуск
  404 Не найдено [IP: 91.189.95.85 80]
Попадание:4 http://security.ubuntu.com/ubuntu focus-security InRelease
Попадание: 5 http://us.archive.ubuntu.com/ubuntu focus InRelease
Попадание:6 http://us.archive.ubuntu.com/ubuntu focus-updates InRelease
Попадание:7 http://us.archive.ubuntu.com/ubuntu focus-backports InRelease
Чтение списков пакетов... Готово
E: В репозитории «http://ppa.launchpad.net/certbot/certbot/ubuntu focus Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.

Я думаю, что-то не так с новыми обновлениями и все.

Liso avatar
флаг sd
Можете попробовать создать файл в `/tmp`? Что-то вроде `touch /tmp/file` было бы достаточно
Zak avatar
флаг do
Zak
@ Лисо привет. Я могу попробовать. Можете ли вы сказать мне, в какой папке я должен создать этот файл?
Zak avatar
флаг do
Zak
Я получаю этот тип ошибок /tmp со вчерашнего дня, когда пробовал 3-4 различных типа руководств по созданию почтового сервера.
Liso avatar
флаг sd
Просто запустите терминал, запустите `touch /tmp/file`. Неудачный запуск должен привести к ошибке, вставьте ее сюда.
Zak avatar
флаг do
Zak
У меня нет графического интерфейса для моего VPS. Но я все равно запустил это и получил следующее: ``touch: cannot touch '/tmp/file': Плохое сообщение ```
Zak avatar
флаг do
Zak
@N0rbert Нет, извините. Только что попробовал некоторые из решений там.
karel avatar
флаг sa
Отвечает ли это на ваш вопрос? [Что делать, если в репозитории/репозитории нет файла Release?](https://askubuntu.com/questions/866901/what-can-i-do-if-a-repository-ppa-does-not -have-a-release-file) и [Как исправить ошибку apt "W: Target Packages... настроен несколько раз"?](https://askubuntu.com/q/760896/)
Zak avatar
флаг do
Zak
Я попробовал решение из выбранного ответа и удалил дубликаты. Но это все еще то же самое. Я думаю, это может быть из-за моей ОС Ubuntu. Что вы думаете?
Zak avatar
флаг do
Zak
@Liso Любое решение проблемы?
Zak avatar
флаг do
Zak
@N0rbert N0rbert Есть решение проблемы?
N0rbert avatar
флаг zw
Пожалуйста, прочитайте и следуйте документации.
Zak avatar
флаг do
Zak
@N0rbert Я сделал. Я даже не могу больше обновлять, потому что он показывает некоторые ошибки, упомянутые в OP.
Liso avatar
флаг sd
«Плохое сообщение» означает, что файловая система/диск повреждены, при условии, что это служба vps. Можете ли вы попробовать восстановить ее? Если проблема не устранена, я предлагаю вам сообщить об этой проблеме в службу поддержки vps.
Zak avatar
флаг do
Zak
@Liso Да, я свяжусь со службой поддержки, но я не уверен, помогут ли они, поскольку у меня есть самоуправляемый. Но не могли бы вы сказать мне, могу ли я сделать резервную копию всего, что у меня есть, чтобы не потерять свои приложения, моды безопасности и настройки nginx?
Liso avatar
флаг sd
Конечно, убедитесь, что не осталось важных файлов. Обратите внимание, что моя рекомендация основана на том факте, что вы получили ошибку «плохое сообщение», так как ни при каких обстоятельствах на обычной машине не должно быть этой проблемы, особенно на сервере.
Zak avatar
флаг do
Zak
О понял. Служба поддержки восстанавливает мой VPS, пока мы разговариваем. Но какой самый простой и простой способ для новичка вроде меня сделать резервную копию моего VPS?
Liso avatar
флаг sd
Существует много ресурсов о том, как сделать резервную копию системы Ubuntu, лично мне нравится `rsync`, в основном из-за того, насколько он мощный https://help.ubuntu.com/community/BackupYourSystem.
Zak avatar
флаг do
Zak
@Liso Я обновил ОП с учетом текущей ситуации. Они восстановили сервер, но затем обновление не завершается должным образом. Не могли бы вы проверить ОП?

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

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