[Gelöst] PHP Probleme mit PGP signed um auf Sources.list hinzufügen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
9343245689
Beiträge: 103
Registriert: 24.03.2017 14:29:40

[Gelöst] PHP Probleme mit PGP signed um auf Sources.list hinzufügen

Beitrag von 9343245689 » 01.11.2019 16:08:33

Hallo, Erste entschuldigung wegen mein deutsch....

Vor einiger Monate Habe versucht PHP in Debian Buster Intalliert, und habe geschafft...viewtopic.php?f=27&t=173050&p=1203773#p1203773

Jetzt habe bemerke das ich Falsch gemacht habe....

Ich habe geschriebe,

Code: Alles auswählen

wget -q https://packages.sury.org/php/apt.gpg -O- | apt-key add -
Aber Debian sagt,
The key MUST be downloaded over a secure mechanism like HTTPS to a location only writable by root, which SHOULD be /usr/share/keyrings. The key MUST NOT be placed in /etc/apt/trusted.gpg.d or loaded by apt-key add.


https://wiki.debian.org/DebianRepositor ... list_entry

Jetzt versuche mache wie Debian sagt,

Code: Alles auswählen

wget -O /usr/share/keyrings/apt.gpg https://packages.sury.org/php/apt.gpg
und habe geschafft PHP zu Installieren..

Mein Probleme bekomme wenn versuche auf meine Sources.list hinzufügen...

Ich versuche mit,

Code: Alles auswählen

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

Code: Alles auswählen

apt update
Bekomme Fehler beim Sources.list

Kann Bitte jemand hilfe um dieses Probleme zu lösen ?, Danke!
Zuletzt geändert von 9343245689 am 02.11.2019 12:15:29, insgesamt 3-mal geändert.

9343245689
Beiträge: 103
Registriert: 24.03.2017 14:29:40

Re: Probleme mit signed um auf Sources.list hinzufügen

Beitrag von 9343245689 » 01.11.2019 16:27:39

ich versuche weiter zu recherchiren um meinen Probleme zu lösen..

Ich bin jetzt bei der Webseite von https://packages.sury.org

Ich habe bemerke das es gibt einem Schlüssel für Buster,

Code: Alles auswählen

https://packages.sury.org/php/dists/buster/Release.gpg
Vielleicht muss ich Erste diesen schlüssel hinzufügen ( das bedeutet mein Erste schritte nicht gut ist...)

und dann versuche ihn auf meine Sources.list hinzufügen...

9343245689
Beiträge: 103
Registriert: 24.03.2017 14:29:40

Re: Probleme mit signed um auf Sources.list hinzufügen

Beitrag von 9343245689 » 01.11.2019 17:17:27

Geschafft ! :D


ich folge wie README.txt sagt, https://packages.sury.org/php/README.txt
${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificates
${SUDO} wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
${SUDO} sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
${SUDO} apt-get update
Download wie meine Erste mal,

Code: Alles auswählen

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

Mache alles mit ein Kommand Zeile, baue die Datei /etc/apt/sources.list.d/php.list und aderiert der signed Schlüssel mit

Code: Alles auswählen

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'
Oder mache gleiche mit nano,

Code: Alles auswählen

nano /etc/apt/sources.list.d/php.list
und schreibe,

Code: Alles auswählen

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

Code: Alles auswählen

apt update
.... und bekomme keine warnung! :wink:

Antworten