Что я могу сделать, если репозиторий/PPA не имеет Файла версии?

При обновлении я получаю следующее сообщение об ошибке:

W: The repository 'http://ppa.launchpad.net/mc3man/trusty-media/ubuntu xenial Release' does not have a Release file.

Здесь, я нахожу другой оператор на этой ошибке: Как я могу зафиксировать 404 Ошибки при использовании PPA или обновлении моих списков пакета?

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

Это то, что я должен сделать?

113
задан 24 May 2019 в 04:09

6 ответов

Добавленный вами PPA не поддерживает вашу версию Ubuntu. Например, PPA ppa: mc3man / trusty-media предназначен только для Trusty (Ubuntu 14.04) (trusty-media). Очевидно, у него нет файлов для Xenial (16.04). Вы можете проверить страницу PPA Launchpad , чтобы узнать, какие версии Ubuntu поддерживаются.

Я бы предложил следующее:

  • Удалите PPA для более старых выпусков. Для этого примера: sudo ppa-purge ppa: mc3man / trusty-media
  • Если для вашей версии есть PPA, добавьте его. В этом случае есть PPA для Xenial: mc3man / xerus-media . Вы можете добавить его с помощью sudo add-apt-repository ppa: mc3man / xerus-media
52
ответ дан 22 November 2019 в 23:51

Перед попыткой чего-либо еще, удостоверяются, что у Вас есть доступ к сети от Вашего сервера до Интернета. Иначе Вы получите эту ошибку также.

0
ответ дан 16 April 2019 в 02:17

Удалите PPA со строкой:

sudo add-apt-repository --remove ppa:mc3man/trusty-media

Теперь запустите

sudo apt-get update
10
ответ дан 22 November 2019 в 23:51

Да, сняв некоторые флажки для Trusty Media и mc3man в

Системные настройки > Программное обеспечение и обновления > Другое программное обеспечение

помогло. ppa-purge у меня не работает.

18
ответ дан 22 November 2019 в 23:51

Исходя из моего личного опыта, я могу порекомендовать напрямую связаться с владельцем PPA (если мы говорим о PPA) и попросить его / ее подготовить пакеты для необходимых (обычно более новых, поэтому поддерживаемых выпусков) с шаги ниже:

  1. Временно отключите PPA в вашей системе (см. другой ответ).
  2. Посетите страницу PPA на https://launchpad.net и войдите в нее.
  3. Определите загрузчика имя в Загружено столбцом , щелкните гиперссылку с именем
  4. Затем щелкните Свяжитесь с этим пользователем

    Contact this user

  5. И заполните форму всей необходимой информацией:

    От: ваш е-здесь будет отображаться обычная почта
    Тема: Упаковка AppName для выпуска Ubuntu NN.MM
    Сообщение:

    Уважаемый владелец PPA!

    Спасибо за вашу работу над AppName .
    Было бы замечательно, если бы вы создали для него пакет для выпуска Ubuntu NN.MM .

    С уважением,
    пользователь .

  6. Дождитесь электронного письма от PPA владелец.

  7. Добавьте PPA снова в систему, когда пакет будет опубликован.
  8. Наслаждайтесь!
14
ответ дан 22 November 2019 в 23:51

В некоторых случаях пакет, предназначенный для более ранней версии Ubuntu, работает и в более новой версии. В настоящее время так обстоит дело с моим ppa-purge PPA ; см. инструкции на веб-сайте. Обратите внимание, что официальный ppa-purge имеет ту же версию 0.2.8 + bzr63, что и Ubuntu Xenial (16.04).

0
ответ дан 5 January 2021 в 22:30

Другие вопросы по тегам:

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