了解在 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 Key发行版,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阿帕奇已安装并且所有工作肠道,我的问题是,我需要添加一个文件到/etc/apt/sources.list.d/apt.gpgDebian 如何告诉这里为了稍后更新它,我尝试使用它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,会出现警告说我的sources.list不能全部下载。

请问有人可以回答我这个问题吗,谢谢!

答案1

我的问题;

我需要添加一个作为 Debian 文件到 /etc/apt/sources.list.d/apt.gpg这里说。

我找到了如何做到这一点的解决方案..

我要怎么做https://packages.sury.org/php/README.txt

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

${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) main" > /etc/apt/sources.list.d/php.list'

${SUDO} apt-get 更新

使用此命令创建文件/etc/apt/sources.list.d/php.list并添加钥匙圈来源.list.d作为 Debian这里说。

# 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'

相关内容