Как избавиться от PPA?

Всякий раз, когда я делаю «обновление sudo apt», я получаю в итоге:

W: Failed to fetch http://ppa.launchpad.net/developmentseed/mapbox/ubuntu/dists/jessie/main/binary-amd64/Packages 404 Not Found 

Что я пробовал:


  • удалите файл developmentseed-mapbox-jessie.list из /etc/apt/sources.list.d
  • замените все в файле /etc/apt/sources.list на:

    deb http://deb.debian.org/debian/ oldstable основной вклад несвободный deb-src http://deb.debian.org/debian/ oldstable основной взнос несвободный

    deb http://deb.debian.org/debian/ oldstable-updates основной вклад несвободный deb-src http://deb.debian.org/debian/ oldstable-updates основной взнос несвободный

    deb http://deb.debian.org/debian-security oldstable / updates main deb-src http://deb.debian.org/debian-security oldstable / updates main

    deb http://ftp.debian.org/debian jessie-backports main deb-src http://ftp.debian.org/debian jessie-backports main

  • запустите sudo apt update и developmentseed-mapbox-jessie.list то же самое глупое сообщение, а файл developmentseed-mapbox-jessie.list только что появился в /etc/apt/sources.list.d


  • запустите sudo add-apt-repository --remove ppa:developmentseed/mapbox
    Запустив эту команду, меня спросили, вы уверены, что хотите удалить это? Конечно, ответ yes
  • запустите sudo apt update и получите ту же первоначальную ошибку

Так как же избавиться от этой ошибки?

Дополнительные примечания:

  • Вывод для grep ^ /etc/apt/sources.list.d/* :

    deb http://ppa.launchpad.net/developmentseed/mapbox/ubuntu Джесси Майн
    # deb-src http://ppa.launchpad.net/developmentseed/mapbox/ubuntu jessie main

One Solution collect form web for “Как избавиться от PPA?”

URL не действителен.

Возможные кодовые имена для ppa:developmentseed/mapbox можно найти здесь

Чтобы решить эту проблему, вы должны вручную удалить файл в /etc/apt/sources.list.d

 # rm /etc/apt/sources.list.d/* # apt update 

Чтобы установить tilemill , установите nodejs затем следуйте nodejs по установке .

 $ sudo apt install build-essential git curl $ curl -sL https://deb.nodesource.com/setup_6.x -o nodesource_setup.sh $ sudo bash nodesource_setup.sh $ sudo apt-get install -y nodejs $ git clone https://github.com/tilemill-project/tilemill.git $ cd tilemill $ npm install $ npm install sqlite3 $ ./index.js --server=true 

Затем введите localhost:20009 в вашем веб-браузере.

  • sudo yum repolist show repo не находится в /etc/yum.repo.d
  • sources.list - понимание синтаксиса и структуры в Debian
  • Импорт ключа gpg замораживает терминал
  • Добавление репозитория в apt-mirror
  • reprepro и gpg-agent - кодовая фраза не будет кэшироваться
  • Создание репозитория пакетов Debian для распространения нескольких версий настраиваемого пакета deb
  • apt зеркало выбирает неправильную архитектуру
  • Попытка использовать несколько репозиториев Debian
  • yum update baseurl error
  • CentOS - установить с помощью yum Apache 2.4
  • Настройка репозитория Gentoo на хосте Debian
  • Linux и Unix - лучшая ОС в мире.