「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
Webブラウザに入力します。