[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mythweb in unstable



Am 23/01/2022 um 19:12 schrieb Klaus Becker:
Am 22/01/2022 um 19:46 schrieb Florian (flobee):
update-alternatives --config php

und dann php 8 oder 7.4 auswählen.

falls nicht verfügbar die quellen von sury einbinden (Sury ist der
debian php maintainer):
https://packages.sury.org/php/
Für apt source.list, dann kannst du alle verfügbaren php versionen
durchprobieren.


Hab' ich versucht. Auf https://packages.sury.org/php/README.txt steht:

#!/bin/bash
# To add this repository please do:

if [ "$(whoami)" != "root" ]; then
    SUDO=sudo
fi

${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificates curl ${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



if [ "$(whoami)" != "root" ]; then
    SUDO=sudo
fi
Brauche ich nicht, da ich nicht sudo benutze, sondern mich in einer shell als root anmelde.

${SUDO} apt-get -y install apt-transport-https lsb-release ca-certificates curl ${SUDO} wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
Beides habe ich gemacht, null problemo.

Aber

${SUDO} sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

bei mir:

# sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

ergibt: "sh: 1: cannot create /etc/apt/sources.list.d: Is a directory"

/etc/apt/sources.list.d existiert bei mir, sind 2 Dateien drin, die mit php nichts zu tun haben.

Habe "touch /etc/apt/sources.list.d/php.list" ausgeführt und dann nochmal probiert, ändert aber nichts.

In sources.list habe ich versucht, eine Zeile wie
"deb http://ftp.packages.sury.org/php stable main"
einzufügen, klappt aber nicht.

Klaus




Reply to: