Рейтинг:0

Репозиторий, который делает невозможным обновление с помощью sudo apt update

флаг pk

Я пытался получить php 8.0, но это было больно, поэтому я хочу удалить его, что я и сделал. Теперь, когда я обновляюсь, я получаю это:

ubuntu@ubuntu:~$ sudo apt update
Попадание: 1 https://download.docker.com/linux/ubuntu фокусное InRelease
Ign:2 https://packages.sury.org/php фокус InRelease                                                                                                           
Попадание:3 http://ports.ubuntu.com/ubuntu-ports фокус InRelease                                                                                                    
Ошибка: 4 https://packages.sury.org/php фокусный выпуск                                  
  404 Не найдено [IP: 104.21.18.148 443]
Получить: 5 http://ports.ubuntu.com/ubuntu-ports focus-updates InRelease [114 КБ]        
Попадание:6 http://ppa.launchpad.net/ondrej/php/ubuntu фокусное InRelease                              
Получить: 7 http://ports.ubuntu.com/ubuntu-ports focus-backports InRelease [101 КБ]
Получить:8 http://ports.ubuntu.com/ubuntu-ports focus-security InRelease [114 КБ]
Получить:9 http://ports.ubuntu.com/ubuntu-ports focus-updates/restricted arm64 Packages [2992 B]
Получить: 10 http://ports.ubuntu.com/ubuntu-ports focus-updates/restricted Translation-en [57.0 kB]
Получить: 11 http://ports.ubuntu.com/ubuntu-ports focus-updates/multiverse arm64 Packages [7720 B]
Получить: 12 http://ports.ubuntu.com/ubuntu-ports focus-updates/multiverse Translation-en [6888 B]
Получить: 13 http://ports.ubuntu.com/ubuntu-ports focus-security/restricted arm64 Packages [2804 B]
Получить: 14 http://ports.ubuntu.com/ubuntu-ports focus-security/restricted Translation-en [47,8 КБ]
Чтение списков пакетов... Готово            
E: В репозитории «https://packages.sury.org/php focus Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.

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

mchid avatar
флаг bo
Добро пожаловать в Аскубунту. Пожалуйста, отредактируйте свой вопрос, скопируйте и вставьте код и не публикуйте скриншот. Публикация снимка экрана — хороший способ проигнорировать ваш вопрос. Вставьте вывод в вопрос, выделите код и нажмите CTRL+K, чтобы автоматически отформатировать его как код. Спасибо.
bac0n avatar
флаг cn
В [readme.txt](https://packages.sury.org/php/README.txt) указано, что файл называется `/etc/apt/sources.list.d/php.list`
Human avatar
флаг pk
@ bac0n Спасибо, я нашел там ссылку на пакет, например, `deb https://packages.sury.org/php/focal main`, которая, как я полагаю, является ссылкой на репо, которую я ищу. Хотя я бы удалить php.list или только репо?
Human avatar
флаг pk
на самом деле он отлично работает без файлов, я напишу ответ и передам ваш комментарий, спасибо
bac0n avatar
флаг cn
dist — это stretch buster или bullseye, который предполагает, что он подходит для Debian, а не для Ubuntu. (да, вы можете удалить его)
Human avatar
флаг pk
это имеет большой смысл спасибо
Рейтинг:2
флаг cn

Отредактируйте файл /etc/apt/sources.list, например, с редактором nano:

судо нано /etc/apt/sources.list

Затем прокомментируйте строки репозиторием «sury», добавив # в начале строки.

Затем вернитесь к терминалу и повторите sudo apt-получить обновление команда.

Human avatar
флаг pk
Я искал сурри, но не могу найти
Unix avatar
флаг cn
Затем проверьте, находится ли этот репозиторий в каталоге `/etc/apt/sources.list.d` (оканчивающемся на «.d»). Что выводит команда `ls` в этот каталог?
Human avatar
флаг pk
Я проверил этот файл, как сказал @bac0n, и удалил репозиторий php-файлов, и он отлично работает.
Unix avatar
флаг cn
Да это оно! Кстати, вы можете проголосовать за мой ответ. Спасибо!
Human avatar
флаг pk
У меня недостаточно представителей, чтобы проголосовать за это, извините

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

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