DebianへのOpenPGPのインストールについて学ぶ

DebianへのOpenPGPのインストールについて学ぶ

VirtualBoxにDebian Busterがあり、これをインストールしました。オープンキーチェーン設置できるからPHP

https://packages.sury.org/php/apt.gpg

私が何をしているのか

#apt update

#apt install ca-certificates apt-transport-https lsb-release curl unzip -y

これでOpenPGPキーディストリビューションをインストールしてください。 Debianはどうですか?言う

wget -O /usr/share/keyrings/apt.gpg https://packages.sury.org/php/apt.gpg

それから

#apt update

#apt install libapache2-mod-php7.3

#apt install apache2 -y

#apt install php7.3 php7.3-cli php7.3-curl php7.3-gd php7.3-intl php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-readline php7.3-xml php7.3-xsl php7.3-zip php7.3-bz2 libapache2-mod-php7.3 -y

PHPそしてApacheGutがインストールされ、すべてが動作しています。私の質問は次のとおりです。兆候Debian にファイルを/etc/apt/sources.list.d/apt.gpg送信する方法ここnano /etc/apt/sources.list.d/php.list後で更新するためにこれを使用し、次の行を追加してみました。

deb [signed-by=/usr/share/keyrings/apt.gpg]  https://packages.sury.org/php/dists/buster/Release 

ただし、与えられると、apt update私のsource.listをすべてダウンロードできないという警告が表示されます。

誰かが私の質問に答えることができますか?ありがとうございます!

ベストアンサー1

私の質問

兆候/etc/apt/sources.list.d/apt.gpg に Debian ファイルとしてここ説明する。

解決策が見つかりました。

どうすればいいですか?https://packages.sury.org/php/README.txt説明する

${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificate

${SUDO} wget -O /etc/apt/trusted.gpg.d/php.gpghttps://packages.sury.org/php/apt.gpg

${SUDO} sh -c 'echo "debhttps://packages.sury.org/php/$(lsb_release -sc) メイン" > /etc/apt/sources.list.d/php.list'

${SUDO} apt-get アップデート

このコマンドを使用してファイルを作成して/etc/apt/sources.list.d/php.list追加します。キーホルダー到着ソース、リスト、dDebian でここ説明する。

# sh -c 'echo "deb [signed-by=/usr/share/keyrings/apt.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list'

おすすめ記事