こんにちは、私はLinuxサーバー(debian 10 Buster)を持っています。
命令入力後:sudo apt-get update
更新のため
表示エラー:
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org buster/updates InRelease
Get:4 http://apt.postgresql.org/pub/repos/apt buster-pgdg InRelease [110 kB]
Ign:5 http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu impish InRelease
Get:6 http://ppa.launchpad.net/ondrej/php/ubuntu impish InRelease [23.9 kB]
Hit:7 https://packages.sury.org/php buster InRelease
Err:8 http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu impish Release
404 Not Found [IP: 1200:89c:6950:8000::17 80]
Get:9 http://apt.postgresql.org/pub/repos/apt buster-pgdg/main amd64 Packages [246 kB]
Err:6 http://ppa.launchpad.net/ondrej/php/ubuntu impish InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4F4E..
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/ondrej/pkg-gearman/ubuntu impish Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: GPG error: http://ppa.launchpad.net/ondrej/php/ubuntu impish InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 4F4E.....
E: The repository 'http://ppa.launchpad.net/ondrej/php/ubuntu impish InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Translations (main/i18n/Translation-en_GB) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/php.list:1 and /etc/apt/sources.list.d/php7.list:1
この問題をどのように解決できますか?
答え1
あなたが指摘したリポジトリはサポートされていませんimpish
。サポートされているUbuntuの最新バージョンは、focal
しばらくしてPPAが維持されないことがよくあります。おそらくここで起こるでしょう。
Debianをデフォルトのソースとして使用する場合は、buster
Debian用のソースを追加するだけですbuster
。 DebianシステムにUbuntuアーカイブを追加することはサポートされていません。
早く見ましたDebian アーカイブパッケージはphp-gearman
Debianアーカイブにあります。したがって、単にPPAを削除しますsudo apt install php-gearman
。php-gearman
PPAの使用を推奨するチュートリアルは珍しいことではありません。これは通常、ディストリビューションで検討した安定版ではなく、最新バージョンのソフトウェアを使用することを推奨する開発者によって作成されます。ただし、システムでは安定したバージョンのみが実行されます。 キラキラシンドロームに苦しむな。