質問: apt-getupdateでエラーをフェッチできませんでした sudo apt-get updateの実行中に問題が発生しました。私はいつもこのエラーを受け取ります:err:1 https://deb.packager.io/gh/opf/openproject-ce xenial inrelease could not resolve host: deb.packager.io hit:2 http://us.archive.ubuntu.com/ubuntu xenial inrelease hit:3 http://us.archive.ubuntu.com/ubuntu xenial-updates inrelease hit:4 http://us.archive.ubuntu.com/ubuntu xenial-backports inrelease hit:5 http://ppa.launchpad.net/certbot/certbot/ubuntu xenial inrelease hit:6 http://security.ubuntu.com/ubuntu xenial-security inrelease hit:7 https://download.docker.com/linux/ubuntu xenial inrelease reading package lists... done w: failed to fetch https://deb.packager.io/gh/opf/openproject-ce/dists/xenial/inrelease could not resolve host: deb.packager.io w: some index files failed to download. they have been ignored, or old ones used instead. aptが更新時にパッケージopenprojectをフェッチしようとしている理由がわかりません。パッケージ全体を削除してsudo apt-get purge openprojectも実行しましたが、それでも同じエラーが発生します。これを修正する方法はありますか?
回答: コマンドapt-get updateはシステムを更新せず、使用可能なパッケージのリストのみを更新します。したがって、パッケージをフェッチしようとしているのではなく、そのurlからパッケージのリストをフェッチしようとしています。ファイル/etc/apt/sources.listと、ディレクトリ/etc/apt/sources.list.d/のファイルで、url deb.packager.ioを含む行を確認し、コメントアウトする必要があります。詳細については、 ドキュメント をご覧ください。apt-get updateがパッケージのリストを更新したら、apt-get upgradeまたはapt-get dist-upgradeのいずれかを使用してシステムをアップグレードできます。違いは、askubuntuのこれに対する回答で説明されています 質問 。