"sudo apt update"를 할 때마다 다음과 같이 끝납니다.
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
다음으로 바꾸십시오.뎁http://deb.debian.org/debian/oldstable의 주요 기여는 non-free deb-src입니다.http://deb.debian.org/debian/oldstable의 주요 기여는 무료가 아닙니다
뎁http://deb.debian.org/debian/oldstable - 무료가 아닌 deb-src 주요 기여 업데이트http://deb.debian.org/debian/oldstable-업데이트 주요 기여는 무료가 아닙니다
뎁http://deb.debian.org/debian-securityoldstable/메인 deb-src 업데이트http://deb.debian.org/debian-security기존 안정/업데이트된 전공
뎁http://ftp.debian.org/debianjessie-backports 메인 deb-srchttp://ftp.debian.org/debian제시 백포트 메이저
실행
sudo apt update
하고 동일한 어리석은 메시지를 받습니다. 파일이developmentseed-mapbox-jessie.list
방금 다시 나타납니다./etc/apt/sources.list.d
- run
sudo add-apt-repository --remove ppa:developmentseed/mapbox
running this 명령을 삭제하시겠습니까?라는 질문을 받았습니다. 대답은 물론이다.yes
- 실행
sudo apt update
하고 동일한 초기 오류가 발생합니다.
그렇다면 이 오류를 제거하는 방법은 무엇입니까?
추가 참고 사항:
출력은
grep ^ /etc/apt/sources.list.d/*
다음과 같습니다뎁 http://ppa.launchpad.net/developmentseed/mapbox/ubuntu제시 메인
#deb-srchttp://ppa.launchpad.net/developmentseed/mapbox/ubuntu제시 메이저
답변1
URL이 잘못되었습니다.
ppa:developmentseed/mapbox
가능한 코드명을 찾을 수 있습니다.여기
문제를 해결하려면 아래 파일을 수동으로 삭제해야 합니다./etc/apt/sources.list.d
# rm /etc/apt/sources.list.d/*
# apt update
설치하려면 tilemill
설치 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
웹 브라우저에 입력하세요.