Рейтинг:0

16.04.7 LTS: Owncloud установлен и удален, обновление apt-get выдает Err: 11 ... «Следующие подписи недействительны ...»

флаг tr

Я хотел бы полностью обновить эту систему до последней версии LTS. Но сначала я хотел бы почувствовать, что текущий 16.04.7 LTS чист. Я пытался установить Owncloud несколько лет назад с ограниченным успехом, а затем удалил его. К сожалению, моя система считает, что она все еще установлена ​​и имеет проблемы.

В настоящее время обновление sudo apt-get дает следующее:

Ign:8 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 InRelease

Получить: 10 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release [976 B]

Получить: 11 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release.gpg [481 B]

Ошибка: 11 https://download.owncloud.org/download/repositories/stable/Ubuntu_16.04 Release.gpg
  Следующие подписи были недействительны: DDA2C105C4B73A6649AD2BBD47AE7F72479BC94B.

Как мне начать решать эту проблему? Спасибо!

Вот результат запрошенной команды ls:

$ ls -l /etc/apt/sources.list.d/
всего 16
-rw-r--r-- 1 root root 58 7 сентября 2020 г. nonfree.list
-rw-r--r-- 1 root root 79 17 ноября 2017 г. owncloud.list
-rw-r--r-- 1 root root 226 14 ноября 2017 г. plexmediaserver.list
-rw-r--r-- 1 root root 65 7 сентября 2020 г. webmin.list
user535733 avatar
флаг cn
«*моя система думает, что она все еще установлена*» кажется неточным. Ваш вывод предполагает, что вы просто пренебрегли последним шагом по очистке источников после удаления программного обеспечения. Вам нужен метод очистки с графическим интерфейсом или метод оболочки? Оба очень легкие.
Kazz avatar
флаг tr
Спасибо! Это сервер и не имеет графического интерфейса. Поэтому нужен метод командной строки.
user535733 avatar
флаг cn
Пожалуйста, отредактируйте свой вопрос, чтобы показать полный вывод `ls -l /etc/apt/sources.list.d/`
Kazz avatar
флаг tr
Выполнено. Спасибо!
Рейтинг:3
флаг cn

держит программные пакеты отдельно от источники которые предоставляют эти пакеты.

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

Таким образом, источник должен очищаться отдельно, когда администратор (вы) решает, что программное обеспечение из этого конкретного источника больше не приветствуется.

Apt хранит исходники пакетов в двух местах:

  • Исходные коды Ubuntu по умолчанию хранятся в текстовом файле, расположенном по адресу /etc/apt/sources.list
  • Остальные источники хранятся в виде отдельных текстовых файлов в каталоге /etc/apt/sources.list.d/

Например, ваш вывод ясно показывает, что ваш источник Owncloud находится в этом каталоге: /etc/apt/sources.list.d/owncloud.list

  1. Удалите источник.В этом случае просто удалите файл.

    sudo rm /etc/apt/sources.list.d/owncloud.list

  2. Поскольку вы изменили свои исходники, не забудьте обновить базу данных исходников и пакетов apt.

    судо подходящее обновление


Инструкции были бы немного другими, если бы источник находился в другом месте (просто отредактируйте файл вместо его удаления).

Пользователи Ubuntu Desktop могут при желании использовать свое приложение «Программное обеспечение и обновления» для управления источниками вместо того, чтобы возиться с командами оболочки. Он входит в состав Ubuntu Desktop — найдите его с помощью поиска на рабочем столе.

Также помните, что этот ответ касается только пакетов apt и deb. apt никогда не слышал о снэпах, плоских пакетах, приложениях, пип-колесах или любых других методах упаковки, и проблемы с пакетами, отличными от deb, не будут исправлены путем изменения исходников apt.

Kazz avatar
флаг tr
Спасибо! Это позаботилось о проблеме. Я нуждаюсь в обучении, выходящем далеко за рамки основ, необходимых для запуска и запуска сервера. Обычно я вхожу в систему и запускаю sudo apt-get update, а затем sudo apt-get upgrade. Затем я проверяю состояние хранилища и работоспособность диска.
user535733 avatar
флаг cn
Рад, что это помогло. Это обычный вопрос новичка. Вот почему есть много объяснений перед двумя простыми командами.
Kazz avatar
флаг tr
Я уверен, что у меня будет больше проблем, когда я обновлюсь. Я отношусь к этой системе как к устройству, а не как к серверу. Помощь критична! Еще раз спасибо.

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

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