我一直在嘗試從 postgresql 儲存庫安裝 pgAdmin4,但我不斷收到以下錯誤:
Err:1 http://deb.debian.org/debian buster/main amd64 python3-werkzeug all 0.14.1+dfsg1-4
404 Not Found [IP: 151.101.112.204 80]
E: Failed to fetch http://deb.debian.org/debian/pool/main/p/python-werkzeug/python3-werkzeug_0.14.1+dfsg1-4_all.deb 404 Not Found [IP: 151.101.112.204 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
我嘗試運行sudo apt-get update
多次,但沒有解決問題。我還在 debian repo 中找到了該目錄http://cdn-fastly.deb.debian.org/debian/pool/main/p/python-werkzeug/而且確實沒有我需要的文件。我應該以某種方式更改我的sources.list 或郵件給來自debian 的人還是這是我的錯?我對此真的很陌生,所以感謝您的耐心等待。 (我從其他人那裡讀到了類似的問題,但沒有人解決我的錯誤,我不知道如何將其應用到我的案例中。)
編輯:我有 Debian 10 Buster。
答案1
檢查您的/etc/apt/sources.list.d/
目錄和/etc/apt/sources.list
檔案中是否有任何暗示 apt 不喜歡的儲存庫的條目。
刪除這些條目,然後運行apt update
答案2
如上所述,我從/apt/etc/sources.list 中刪除了重要的源代碼,並在apt-get 更新期間遇到了一堆錯誤,因此我恢復了/apt/etc/sources.list 並收到了有關不可接受的版本變更的錯誤。
在 /etc/apt/sources.list 中,我記錄了我透過 sudo apt-get -t bullseye-backports Upgrade 更新了核心。也許這就是原因,我不知道。無論哪種方式...
最初的 404 Not Found 問題是透過以下方式解決的:
sudo apt-get --allow-releaseinfo-change update