Debian 10 が何とか apt-get アップデート/アップグレードが完全に中断されました。動作しません。 CA証明書が機能しません。あまりにも長い間修正しようとしましたが、何も機能しません。だから、ここで誰かが私を助けることができることを願っています。私はLinux Debianに初めて触れ、私が何をしたのかわかりません。既にありがとう:D
適切なアップデートを入手
Err:2 https://packages.sury.org/php buster Release
Certificate verification failed: The certificate is NOT trusted. The certifica te issuer is unknown. Could not handshake: Error in the certificate verificatio n. [IP: 172.67.182.150 443]
Reading package lists... Done
W: https://packages.sury.org/php/dists/buster/InRelease: No system certificates available. Try installing ca-certificates.
W: https://packages.sury.org/php/dists/buster/Release: No system certificates av ailable. Try installing ca-certificates.
E: The repository 'https://packages.sury.org/php buster Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disa bled by default.
N: See apt-secure(8) manpage for repository creation and user configuration deta ```
答え1
問題はDebianではありません。と関連がありますhttps://packages.sury.org/php
。これはサードパーティの店舗です。
buster
まず、インストール(PHPなし)が良好で証明書を処理できることを確認してください。
sudo mv /etc/apt/sources.list.d/php.list{,.bak}
sudo apt update
sudo apt install apt-transport-https ca-certificates curl
次に、ソースを信頼している場合にのみ戻し、php.list
最新の署名を取得します。
sudo mv /etc/apt/source.list.d/php.list{.bak,}
sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo apt update
編集:メインのDebianアーカイブソースを失ったようです。もう一度作りましょう:
echo "deb http://ftp.debian.org/debian/ buster main" | sudo tee -a /etc/apt/sources.list
それではもう一度お試しください