Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/08/2022, à 17:26

Jarodd

[Résolu] Nettoyages des versions php

Bonjour,

J'utilise php pour un petit site web en local. Mais j'ai l'impression que ma config est un gros bazar, probablement du à des mises à jour successsives sans nettoyage des anciennes versions.


En cli j'utilise la version 8.1.2 :

$ php -v
PHP 8.1.2 (cli) (built: Jan 24 2022 10:42:15) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.2, Copyright (c), by Zend Technologies
    with Xdebug v3.1.2, Copyright (c) 2002-2021, by Derick Rethans

Cependant, le site web doit utiliser une version liée à Apache, car un phpinfo donne ceci :

PHP Version 7.3.33-1+ubuntu18.04.1+deb.sury.org+1
System 	Linux k2000 5.4.0-124-generic #140-Ubuntu SMP Thu Aug 4 02:23:37 UTC 2022 x86_64
Build Date 	Nov 19 2021 06:24:43
Server API 	Apache 2.0 Handler
Virtual Directory Support 	disabled
Configuration File (php.ini) Path 	/etc/php/7.3/apache2
Loaded Configuration File 	/etc/php/7.3/apache2/php.ini
Scan this dir for additional .ini files 	/etc/php/7.3/apache2/conf.d 

Mais ce ne sont pas les seules versions !

$ ll /etc/php
total 36
drwxr-xr-x   7 root root  4096 nov.  10  2021 ./
drwxr-xr-x 185 root root 12288 août  16 09:08 ../
drwxr-xr-x   3 root root  4096 avril 22  2021 7.0/
drwxr-xr-x   4 root root  4096 janv. 28  2021 7.2/
drwxr-xr-x   6 root root  4096 juil. 10  2019 7.3/
drwxr-xr-x   4 root root  4096 août  16  2021 8.0/
drwxr-xr-x   5 root root  4096 janv. 24  2022 8.1/

Je suis un peu paumé. Je ne sais pas quel fichier de config je dois modifier (actuellement je n'affiche pas les erreurs, or il me les faut, pour savoir l'origine de mes pages blanches).
Si je supprime tous les répertoires ci-dessus, pour ne conserver que 8.1, je pourrais seulement utiliser php en cli, mais plus avec apache en serveur web. Faut-il que je supprime tout, pour réinstaller une seule version ?
Je suis preneur de conseil, pour éviter que le remède soit pire que le mal... Merci pour votre aide.

Edit 21/08 : résolu avec les messages ci-dessous + réinstallation du ppa ondrej (pour avoir php 8.1.9) + redémarrage apache

Dernière modification par Jarodd (Le 21/08/2022, à 08:42)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#2 Le 16/08/2022, à 18:06

bruno

Re : [Résolu] Nettoyages des versions php

Bonjour,

C'est le bazar parce que tu utilises le dépôts non officiel ppa:ondrej…
AMHA le mieux est d'utilser ppa-purge pour virer ce dépôts et les paquets qui en sont issus :

sudo ppa-purge ppa:ondrej/php

Hors ligne

#3 Le 16/08/2022, à 18:43

Jarodd

Re : [Résolu] Nettoyages des versions php

J'ai :

sudo: ppa-purge : commande introuvable

Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#4 Le 16/08/2022, à 18:45

xubu1957

Re : [Résolu] Nettoyages des versions php

Bonjour,

Tente, pour installer le paquet :

sudo apt install -y ppa-purge

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 16/08/2022, à 18:47

Jarodd

Re : [Résolu] Nettoyages des versions php

Ok ça fonctionne, mais j'ai ce retour :

$ sudo ppa-purge ppa:ondrej/php
Updating packages lists
PPA to be removed: ondrej php
Warning:  Could not find package list for PPA: ondrej php

Il est supprimé ou il est introuvable ??


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#6 Le 16/08/2022, à 19:03

xubu1957

Re : [Résolu] Nettoyages des versions php

Montre le sources.list avec la numérotation :

find /etc/apt -type f -name '*.list*' -exec bash -c 'echo -e "\n\t$1\n"; [[ $1 = *".list" ]] && cat -n "$1"' _ '{}' \;

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#7 Le 16/08/2022, à 19:18

Jarodd

Re : [Résolu] Nettoyages des versions php

	/etc/apt/sources.list

     1	# deb cdrom:[Ubuntu 18.04.1 LTS _Bionic Beaver_ - Release amd64 (20180725)]/ bionic main restricted
     2	
     3	# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
     4	# newer versions of the distribution.
     5	deb http://fr.archive.ubuntu.com/ubuntu/ focal main restricted
     6	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
     7	
     8	## Major bug fix updates produced after the final release of the
     9	## distribution.
    10	deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted
    11	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
    12	
    13	## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    14	## team. Also, please note that software in universe WILL NOT receive any
    15	## review or updates from the Ubuntu security team.
    16	deb http://fr.archive.ubuntu.com/ubuntu/ focal universe
    17	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic universe
    18	deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe
    19	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
    20	
    21	## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
    22	## team, and may not be under a free licence. Please satisfy yourself as to 
    23	## your rights to use the software. Also, please note that software in 
    24	## multiverse WILL NOT receive any review or updates from the Ubuntu
    25	## security team.
    26	deb http://fr.archive.ubuntu.com/ubuntu/ focal multiverse
    27	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
    28	deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse
    29	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
    30	
    31	## N.B. software from this repository may not have been tested as
    32	## extensively as that contained in the main release, although it includes
    33	## newer versions of some applications which may provide useful features.
    34	## Also, please note that software in backports WILL NOT receive any review
    35	## or updates from the Ubuntu security team.
    36	deb http://fr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
    37	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
    38	
    39	## Uncomment the following two lines to add software from Canonical's
    40	## 'partner' repository.
    41	## This software is not part of Ubuntu, but is offered by Canonical and the
    42	## respective vendors as a service to Ubuntu users.
    43	# deb http://archive.canonical.com/ubuntu bionic partner
    44	# deb-src http://archive.canonical.com/ubuntu bionic partner
    45	
    46	deb http://security.ubuntu.com/ubuntu focal-security main restricted
    47	# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
    48	deb http://security.ubuntu.com/ubuntu focal-security universe
    49	# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
    50	deb http://security.ubuntu.com/ubuntu focal-security multiverse
    51	# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
    52	# deb https://typora.io/linux ./ # désactivé pour la mise à niveau vers focal
    53	# deb-src https://typora.io/linux ./
    54	# deb [arch=amd64] https://deb.tableplus.com/debian tableplus main # désactivé pour la mise à niveau vers focal
    55	# deb-src [arch=amd64] https://deb.tableplus.com/debian tableplus main

	/etc/apt/sources.list.save


	/etc/apt/sources.list.distUpgrade


	/etc/apt/sources.list.d/alainb06-ubuntu-astreamfs-focal.list

     1	# deb-src http://ppa.launchpad.net/alainb06/astreamfs/ubuntu focal main

	/etc/apt/sources.list.d/alainb06-ubuntu-astreamfs-bionic.list.distUpgrade


	/etc/apt/sources.list.d/teejee2008-ubuntu-ppa-bionic.list.distUpgrade


	/etc/apt/sources.list.d/git-core-ubuntu-ppa-bionic.list.save


	/etc/apt/sources.list.d/steam.list

     1	# deb [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam # désactivé pour la mise à niveau vers focal
     2	# deb-src [arch=amd64,i386] https://repo.steampowered.com/steam/ stable steam # désactivé pour la mise à niveau vers focal
     3	
     4	# Uncomment these lines to try the beta version of the Steam launcher
     5	# deb [arch=amd64,i386] https://repo.steampowered.com/steam/ beta steam
     6	# deb-src [arch=amd64,i386] https://repo.steampowered.com/steam/ beta steam

	/etc/apt/sources.list.d/ufleisch-ubuntu-kid3-bionic.list

     1	# deb http://ppa.launchpad.net/ufleisch/kid3/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/ufleisch/kid3/ubuntu bionic main

	/etc/apt/sources.list.d/vscode.list.save


	/etc/apt/sources.list.d/mattrose-ubuntu-terminator.list

     1	deb http://ppa.launchpad.net/mattrose/terminator/ubuntu focal main
     2	# deb-src http://ppa.launchpad.net/mattrose/terminator/ubuntu focal main

	/etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-bionic.list.save


	/etc/apt/sources.list.d/cyberduck.list.distUpgrade


	/etc/apt/sources.list.d/keepsolidinc.list.distUpgrade


	/etc/apt/sources.list.d/spideroakone.list

     1	# deb https://apt.spideroak.com/ubuntu/ release restricted # désactivé pour la mise à niveau vers focal
     2	

	/etc/apt/sources.list.d/nilarimogard-ubuntu-webupd8-bionic.list.save


	/etc/apt/sources.list.d/oguzhaninan-ubuntu-stacer-bionic.list

     1	# deb http://ppa.launchpad.net/oguzhaninan/stacer/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/oguzhaninan/stacer/ubuntu bionic main

	/etc/apt/sources.list.d/sublime-text.list.distUpgrade


	/etc/apt/sources.list.d/vincent-vandevyvre-ubuntu-vvv-focal.list.save


	/etc/apt/sources.list.d/vscodium.list.save


	/etc/apt/sources.list.d/sublime-text.list.save


	/etc/apt/sources.list.d/beekeeper-studio-app.list.save


	/etc/apt/sources.list.d/ffmulticonverter-ubuntu-stable-bionic.list.save


	/etc/apt/sources.list.d/yoggic-ubuntu-dpluzz-bionic.list

     1	# deb http://ppa.launchpad.net/yoggic/dpluzz/ubuntu bionic main
     2	# deb-src http://ppa.launchpad.net/yoggic/dpluzz/ubuntu bionic main
     3	# deb-src http://ppa.launchpad.net/yoggic/dpluzz/ubuntu bionic main
     4	# deb-src http://ppa.launchpad.net/yoggic/dpluzz/ubuntu bionic main

	/etc/apt/sources.list.d/sublime-text.list

     1	# deb https://download.sublimetext.com/ apt/dev/ # désactivé pour la mise à niveau vers focal

	/etc/apt/sources.list.d/beekeeper-studio-app.list

     1	# deb https://deb.beekeeperstudio.io stable main # désactivé pour la mise à niveau vers focal

	/etc/apt/sources.list.d/windscribe-repo.list.save


	/etc/apt/sources.list.d/gambas-team-ubuntu-gambas3-bionic.list

     1	# deb http://ppa.launchpad.net/gambas-team/gambas3/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/gambas-team/gambas3/ubuntu bionic main

	/etc/apt/sources.list.d/graphics-drivers-ubuntu-ppa-bionic.list

     1	# deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu bionic main

	/etc/apt/sources.list.d/keepsolidinc.list

     1	# deb http://apt.keepsolid.com/ubuntu focal main # désactivé pour la mise à niveau vers focal

	/etc/apt/sources.list.d/vscode.list

     1	### THIS FILE IS AUTOMATICALLY CONFIGURED ###
     2	# You may comment out this entry, but any other modifications may be lost.
     3	# deb [arch=amd64,arm64,armhf] http://packages.microsoft.com/repos/code stable main # désactivé pour la mise à niveau vers focal

	/etc/apt/sources.list.d/cyberduck.list.save


	/etc/apt/sources.list.d/teamviewer.list.distUpgrade


	/etc/apt/sources.list.d/yoggic-ubuntu-dpluzz-bionic.list.distUpgrade


	/etc/apt/sources.list.d/hizo-ubuntu-mkv-extractor-gui-bionic.list

     1	# deb http://ppa.launchpad.net/hizo/mkv-extractor-gui/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/hizo/mkv-extractor-gui/ubuntu bionic main

	/etc/apt/sources.list.d/linuxuprising-ubuntu-apps-bionic.list.save


	/etc/apt/sources.list.d/balena-etcher.list.save


	/etc/apt/sources.list.d/linuxuprising-ubuntu-apps-bionic.list.distUpgrade


	/etc/apt/sources.list.d/gambas-team-ubuntu-gambas3-bionic.list.save


	/etc/apt/sources.list.d/teejee2008-ubuntu-ppa-bionic.list

     1	# deb http://ppa.launchpad.net/teejee2008/ppa/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/teejee2008/ppa/ubuntu bionic main

	/etc/apt/sources.list.d/streamlink.list

     1	# deb http://deb.debian.org/debian buster-backports main

	/etc/apt/sources.list.d/ffmulticonverter-ubuntu-stable-bionic.list


	/etc/apt/sources.list.d/git-core-ubuntu-ppa-bionic.list.distUpgrade


	/etc/apt/sources.list.d/spideroakone.list.distUpgrade


	/etc/apt/sources.list.d/windscribe-repo.list.distUpgrade


	/etc/apt/sources.list.d/nilarimogard-ubuntu-webupd8-bionic.list

     1	# deb http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu bionic main

	/etc/apt/sources.list.d/mattrose-ubuntu-terminator.list.save


	/etc/apt/sources.list.d/cyberduck.list

     1	deb https://s3.amazonaws.com/repo.deb.cyberduck.io stable main

	/etc/apt/sources.list.d/windscribe-repo.list

     1	# deb https://repo.windscribe.com/ubuntu zesty main # désactivé pour la mise à niveau vers focal

	/etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list.save


	/etc/apt/sources.list.d/vincent-vandevyvre-ubuntu-vvv-focal.list

     1	deb http://ppa.launchpad.net/vincent-vandevyvre/vvv/ubuntu focal main
     2	# deb-src http://ppa.launchpad.net/vincent-vandevyvre/vvv/ubuntu focal main

	/etc/apt/sources.list.d/graphics-drivers-ubuntu-ppa-bionic.list.save


	/etc/apt/sources.list.d/alainb06-ubuntu-astreamfs-bionic.list.save


	/etc/apt/sources.list.d/steam.list.distUpgrade


	/etc/apt/sources.list.d/yoggic-ubuntu-dpluzz-bionic.list.save


	/etc/apt/sources.list.d/teamviewer.list.save


	/etc/apt/sources.list.d/gambas-team-ubuntu-gambas3-bionic.list.distUpgrade


	/etc/apt/sources.list.d/beekeeper-studio-app.list.distUpgrade


	/etc/apt/sources.list.d/nilarimogard-ubuntu-webupd8-bionic.list.distUpgrade


	/etc/apt/sources.list.d/vscodium.list.distUpgrade


	/etc/apt/sources.list.d/hizo-ubuntu-mkv-extractor-gui-bionic.list.distUpgrade


	/etc/apt/sources.list.d/ufleisch-ubuntu-kid3-bionic.list.distUpgrade


	/etc/apt/sources.list.d/keepsolidinc.list.save


	/etc/apt/sources.list.d/balena-etcher.list


	/etc/apt/sources.list.d/git-core-ubuntu-ppa-bionic.list

     1	# deb http://ppa.launchpad.net/git-core/ppa/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/git-core/ppa/ubuntu bionic main

	/etc/apt/sources.list.d/vscodium.list

     1	deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main

	/etc/apt/sources.list.d/graphics-drivers-ubuntu-ppa-bionic.list.distUpgrade


	/etc/apt/sources.list.d/streamlink.list.save


	/etc/apt/sources.list.d/vscode.list.distUpgrade


	/etc/apt/sources.list.d/element-io.list.save


	/etc/apt/sources.list.d/teamviewer.list

     1	###   TeamViewer DEB repository list
     2	
     3	### NOTE: Manual changes to this file
     4	###        - prevent it from being updated by TeamViewer package updates
     5	###        - will be lost after using the 'teamviewer repo' command
     6	###       The original file can be restored with this command:
     7	###       cp /opt/teamviewer/tv_bin/script/teamviewer.list /etc/apt/sources.list.d/teamviewer.list
     8	###       which has the same effect as 'teamviewer repo default'
     9	
    10	### NOTE: It is preferred to use the following commands to edit this file:
    11	###       teamviewer repo                - show current repository configuration
    12	###       teamviewer repo default        - restore default configuration
    13	###       teamviewer repo disable        - disable the repository
    14	###       teamviewer repo stable         - make all regular TeamViewer packages available (default)
    15	###       teamviewer repo preview        - additionally, make feature preview packages available
    16	###       teamviewer repo development    - additionally, make the latest development packages available
    17	
    18	
    19	# deb https://linux.teamviewer.com/deb stable main # désactivé pour la mise à niveau vers focal
    20	
    21	# deb https://linux.teamviewer.com/deb preview main
    22	# deb https://linux.teamviewer.com/deb development main

	/etc/apt/sources.list.d/oguzhaninan-ubuntu-stacer-bionic.list.distUpgrade


	/etc/apt/sources.list.d/spideroakone.list.save


	/etc/apt/sources.list.d/element-io.list

     1	deb [signed-by=/usr/share/keyrings/element-io-archive-keyring.gpg] https://packages.element.io/debian/ default main

	/etc/apt/sources.list.d/streamlink.list.distUpgrade


	/etc/apt/sources.list.d/steam.list.save


	/etc/apt/sources.list.d/linuxuprising-ubuntu-apps-bionic.list

     1	# deb http://ppa.launchpad.net/linuxuprising/apps/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/linuxuprising/apps/ubuntu bionic main

	/etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-bionic.list.distUpgrade


	/etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list

     1	# deb http://ppa.launchpad.net/ondrej/php/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main

	/etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list.distUpgrade


	/etc/apt/sources.list.d/alainb06-ubuntu-astreamfs-focal.list.save


	/etc/apt/sources.list.d/oguzhaninan-ubuntu-stacer-bionic.list.save


	/etc/apt/sources.list.d/ufleisch-ubuntu-kid3-bionic.list.save


	/etc/apt/sources.list.d/yannubuntu-ubuntu-boot-repair-bionic.list

     1	# deb http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic main
     3	# deb-src http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu bionic main

	/etc/apt/sources.list.d/alainb06-ubuntu-astreamfs-bionic.list

     1	deb http://ppa.launchpad.net/alainb06/astreamfs/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/alainb06/astreamfs/ubuntu bionic main

	/etc/apt/sources.list.d/teejee2008-ubuntu-ppa-bionic.list.save


	/etc/apt/sources.list.d/megasync.list.save


	/etc/apt/sources.list.d/hizo-ubuntu-mkv-extractor-gui-bionic.list.save

Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#8 Le 16/08/2022, à 19:22

xubu1957

Re : [Résolu] Nettoyages des versions php

sudo add-apt-repository -ry ppa:ondrej/php

donne un retour ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 16/08/2022, à 19:49

nany

Re : [Résolu] Nettoyages des versions php

Bonjour,




xubu1957 a écrit :
sudo add-apt-repository -ry ppa:ondrej/php

donne un retour ?

Mmmmh… Je ne désinstallerais pas le ppa afin d’utiliser ppa-purge mais je le réactiverais.


Pour ce faire :

sudo sed -ri "s/^# deb http/deb http/;s/(ubuntu\/* ) *[a-z]*/\1$(lsb_release -sc)/" /etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list && cat /etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list

Dernière modification par nany (Le 16/08/2022, à 20:01)

Hors ligne

#10 Le 16/08/2022, à 19:53

Jarodd

Re : [Résolu] Nettoyages des versions php

xubu1957 a écrit :
sudo add-apt-repository -ry ppa:ondrej/php

donne un retour ?

Non, je récupère la main sans avoir eu de retour.

nany a écrit :

Bonjour,
Mmmmh… Je ne désinstallerais pas le ppa afin d’utiliser ppa-purge mais je le réactiverais.
Pour ce faire :

sudo sed -i "s/^# deb http/deb http/;s/ubuntu +[a-z]+/ubuntu $(lsb_release -sc)/" /etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list && cat /etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list

J'ai fait la suppression (je ne sais pas si cela a fonctionné), est-ce que je dois faire cette commande ou pas ?


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#11 Le 16/08/2022, à 19:58

nany

Re : [Résolu] Nettoyages des versions php

Bah y a plus qu’à le réinstaller :

sudo add-apt-repository -y ppa:ondrej/php
sudo ppa-purge ppa:ondrej/php

Hors ligne

#12 Le 16/08/2022, à 20:23

xubu1957

Re : [Résolu] Nettoyages des versions php

@nany

Le 23/07/2022, ylag a écrit :

Bonjour,

xubu1957 a écrit :

Je ne sais jamais quand on doit passer le ppa-purge, ou un add-apt-repository -ry pour dégager les reliques.

Il faut que le PPA en question soit actif et joignable pour que ppa-purge puisse fonctionner, ce qui n'est pas le cas pour les PPA n'ayant pas de section pour la distribution courante, comme le PPA michael-gruz/canon sur la 20.04 -> ppa-purge ne peut le supprimer.

A+

Quand le ppa est maintenu, comme ondrej, il faut toujours passer par ppa-purge, même si la version du ppa (bionic) diffère de la version du système en usage (focal) ?


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#13 Le 16/08/2022, à 20:31

Jarodd

Re : [Résolu] Nettoyages des versions php

Voici :

jarodd@ubuntu:~$ sudo ppa-purge ppa:ondrej/php
Updating packages lists
PPA to be removed: ondrej php
Package revert list generated:
 libapache2-mod-php7.3- libargon2-0/focal libargon2-1:amd64/focal libgd3:amd64/focal libicu65:amd64- libidn2-0:amd64/focal libidn2-0:i386/focal libpcre16-3:amd64/focal libpcre2-16-0:amd64/focal 
libpcre2-32-0:amd64/focal libpcre2-8-0:amd64/focal libpcre2-dev:amd64/focal libpcre3:amd64/focal libpcre3-dev:amd64/focal libpcre32-3:amd64/focal libpcrecpp0v5:amd64/focal libxml2:amd64/focal 
libzip4:amd64- libzstd1:amd64/focal libzstd1:i386/focal php-common/focal php-dev/focal php-pear/focal php-pgsql/focal php-sqlite3/focal php-xdebug/focal php7.2-cli- php7.2-common- php7.2-dev- 
php7.2-json- php7.2-opcache- php7.2-readline- php7.3- php7.3-bcmath- php7.3-cli- php7.3-common- php7.3-curl- php7.3-fpm- php7.3-gd- php7.3-json- php7.3-mbstring- php7.3-mysql- php7.3-opcache- 
php7.3-pgsql- php7.3-readline- php7.3-xml- php7.3-zip- php8.0-cli- php8.0-common- php8.0-intl- php8.0-mbstring- php8.0-opcache- php8.0-pgsql- php8.0-readline- php8.0-xml- php8.1-cli- php8.1-common- 
php8.1-dev- php8.1-opcache- php8.1-pgsql- php8.1-phpdbg- php8.1-readline- php8.1-sqlite3- php8.1-xdebug-

Disabling ondrej PPA from /etc/apt/sources.list.d/ondrej-ubuntu-php-focal.list
Disabling ondrej PPA from /etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list
Updating packages lists
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Version choisie « 0~20171227-0.2 » (Ubuntu:20.04/focal [amd64]) pour « libargon2-0 »
Version choisie « 0~20171227-0.2 » (Ubuntu:20.04/focal [amd64]) pour « libargon2-1 »
Version choisie « 2.2.5-5.2ubuntu2.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libgd3 »
Version choisie « 2.2.0-2 » (Ubuntu:20.04/focal [amd64]) pour « libidn2-0 »
Version choisie « 2.2.0-2 » (Ubuntu:20.04/focal [i386]) pour « libidn2-0:i386 »
Version choisie « 2:8.39-12ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libpcre16-3 »
Version choisie « 10.34-7 » (Ubuntu:20.04/focal [amd64]) pour « libpcre2-16-0 »
Version choisie « 10.34-7 » (Ubuntu:20.04/focal [amd64]) pour « libpcre2-32-0 »
Version choisie « 10.34-7 » (Ubuntu:20.04/focal [amd64]) pour « libpcre2-8-0 »
Version choisie « 10.34-7 » (Ubuntu:20.04/focal [amd64]) pour « libpcre2-dev »
Version choisie « 10.34-7 » (Ubuntu:20.04/focal [amd64]) pour « libpcre2-posix2 » à cause de « libpcre2-dev »
Version choisie « 2:8.39-12ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libpcre3 »
Version choisie « 2:8.39-12ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libpcre3-dev »
Version choisie « 2:8.39-12ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libpcre32-3 »
Version choisie « 2:8.39-12ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libpcrecpp0v5 »
Version choisie « 2.9.10+dfsg-5ubuntu0.20.04.4 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libxml2 »
Version choisie « 1.4.4+dfsg-3ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [amd64]) pour « libzstd1 »
Version choisie « 1.4.4+dfsg-3ubuntu0.1 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [i386]) pour « libzstd1:i386 »
Version choisie « 2:75 » (Ubuntu:20.04/focal [all]) pour « php-common »
Version choisie « 2:7.4+75 » (Ubuntu:20.04/focal [all]) pour « php-dev »
Version choisie « 1:1.10.9+submodules+notgz-1ubuntu0.20.04.3 » (Ubuntu:20.04/focal-updates, Ubuntu:20.04/focal-security [all]) pour « php-pear »
Version choisie « 2:7.4+75 » (Ubuntu:20.04/focal [all]) pour « php-pgsql »
Version choisie « 2:7.4+75 » (Ubuntu:20.04/focal [all]) pour « php-sqlite3 »
Version choisie « 2.9.2+2.8.1+2.5.5-1build1 » (Ubuntu:20.04/focal [amd64]) pour « php-xdebug »
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libonig4 libphp-adodb
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  libapache2-mod-php7.4 libpcre2-posix2 php-cli php-xml php7.4-cli php7.4-common php7.4-dev php7.4-json php7.4-opcache php7.4-pgsql php7.4-readline php7.4-sqlite3 php7.4-xml
Paquets suggérés :
  libgd-tools dh-php
Les paquets suivants seront ENLEVÉS :
  libapache2-mod-php7.3 libicu65 libzip4 php7.2-cli php7.2-common php7.2-dev php7.2-json php7.2-opcache php7.2-readline php7.3 php7.3-bcmath php7.3-cli php7.3-common php7.3-curl php7.3-fpm php7.3-gd
  php7.3-json php7.3-mbstring php7.3-mysql php7.3-opcache php7.3-pgsql php7.3-readline php7.3-xml php7.3-zip php8.0-cli php8.0-common php8.0-intl php8.0-mbstring php8.0-opcache php8.0-pgsql
  php8.0-readline php8.0-xml php8.1-cli php8.1-common php8.1-dev php8.1-opcache php8.1-pgsql php8.1-phpdbg php8.1-readline php8.1-sqlite3 php8.1-xdebug phppgadmin
Les NOUVEAUX paquets suivants seront installés :
  libapache2-mod-php7.4 php-cli php-xml php7.4-cli php7.4-common php7.4-dev php7.4-json php7.4-opcache php7.4-pgsql php7.4-readline php7.4-sqlite3 php7.4-xml
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  libargon2-0 libargon2-1 libgd3 libidn2-0 libidn2-0:i386 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev libpcre2-posix2 libpcre3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libxml2
  libzstd1 libzstd1:i386 php-common php-dev php-pear php-pgsql php-sqlite3 php-xdebug
0 mis à jour, 12 nouvellement installés, 24 remis à une version inférieure, 42 à enlever et 5 non mis à jour.
Il est nécessaire de prendre 9161 ko dans les archives.
Après cette opération, 98,0 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
Réception de :1 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.4 [640 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 php-common all 2:75 [11,9 kB]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-common amd64 7.4.3-4ubuntu2.12 [982 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-json amd64 7.4.3-4ubuntu2.12 [19,2 kB]
Réception de :5 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-opcache amd64 7.4.3-4ubuntu2.12 [198 kB]
Réception de :6 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-readline amd64 7.4.3-4ubuntu2.12 [12,6 kB]
Réception de :7 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 libargon2-0 amd64 0~20171227-0.2 [4536 B]
Réception de :8 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libargon2-1 amd64 0~20171227-0.2 [19,2 kB]
Réception de :9 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-xml amd64 7.4.3-4ubuntu2.12 [97,2 kB]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 php-xml all 2:7.4+75 [2028 B]
Réception de :11 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php-pear all 1:1.10.9+submodules+notgz-1ubuntu0.20.04.3 [287 kB]
Réception de :12 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 php-cli all 2:7.4+75 [2792 B]
Réception de :13 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libapache2-mod-php7.4 amd64 7.4.3-4ubuntu2.12 [1365 kB]
Réception de :14 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 php-xdebug amd64 2.9.2+2.8.1+2.5.5-1build1 [473 kB]
Réception de :15 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libpcre2-dev amd64 10.34-7 [670 kB]
Réception de :16 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libpcre2-16-0 amd64 10.34-7 [181 kB]
Réception de :17 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libpcre2-32-0 amd64 10.34-7 [169 kB]
Réception de :18 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libpcre2-posix2 amd64 10.34-7 [5992 B]
Réception de :19 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-dev amd64 7.4.3-4ubuntu2.12 [538 kB]
Réception de :20 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 php-dev all 2:7.4+75 [2744 B]
Réception de :21 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libpcre2-8-0 amd64 10.34-7 [197 kB]
Réception de :22 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-cli amd64 7.4.3-4ubuntu2.12 [1423 kB]
Réception de :23 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-sqlite3 amd64 7.4.3-4ubuntu2.12 [27,0 kB]
Réception de :24 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 php-sqlite3 all 2:7.4+75 [2004 B]
Réception de :25 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-pgsql amd64 7.4.3-4ubuntu2.12 [56,8 kB]
Réception de :26 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 php-pgsql all 2:7.4+75 [2008 B]
Réception de :27 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcre3-dev amd64 2:8.39-12ubuntu0.1 [540 kB]
Réception de :28 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcre16-3 amd64 2:8.39-12ubuntu0.1 [150 kB]
Réception de :29 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcre32-3 amd64 2:8.39-12ubuntu0.1 [140 kB]
Réception de :30 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcrecpp0v5 amd64 2:8.39-12ubuntu0.1 [15,5 kB]
Réception de :31 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcre3 amd64 2:8.39-12ubuntu0.1 [232 kB]
Réception de :32 http://fr.archive.ubuntu.com/ubuntu focal-updates/main i386 libzstd1 i386 1.4.4+dfsg-3ubuntu0.1 [238 kB]
Réception de :33 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libzstd1 amd64 1.4.4+dfsg-3ubuntu0.1 [237 kB]
Réception de :34 http://fr.archive.ubuntu.com/ubuntu focal/main i386 libidn2-0 i386 2.2.0-2 [51,4 kB]
Réception de :35 http://fr.archive.ubuntu.com/ubuntu focal/main amd64 libidn2-0 amd64 2.2.0-2 [50,4 kB]
Réception de :36 http://fr.archive.ubuntu.com/ubuntu focal-updates/main amd64 libgd3 amd64 2.2.5-5.2ubuntu2.1 [118 kB]
9161 ko réceptionnés en 2s (5507 ko/s)
Extraction des modèles depuis les paquets : 100%
(Lecture de la base de données... 332523 fichiers et répertoires déjà installés.)
Suppression de php7.3 (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de phppgadmin (7.12.1+dfsg-1) ...
Conf phppgadmin disabled.
apache2_invoke prerm: Disable configuration phppgadmin
Suppression de libapache2-mod-php7.3 (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Module php7.3 disabled.
apache2_invoke prerm: Disable module php7.3
dpkg: avertissement: dégradation (« downgrade ») de libxml2:amd64 depuis 2.9.12+dfsg-0+ubuntu18.04.1+deb.sury.org+1 vers 2.9.10+dfsg-5ubuntu0.20.04.4
(Lecture de la base de données... 332142 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libxml2_2.9.10+dfsg-5ubuntu0.20.04.4_amd64.deb ...
Dépaquetage de libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.4) sur (2.9.12+dfsg-0+ubuntu18.04.1+deb.sury.org+1) ...
(Lecture de la base de données... 332141 fichiers et répertoires déjà installés.)
Suppression de php8.0-intl (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de libicu65:amd64 (65.1-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-zip (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de libzip4:amd64 (1.7.3-1+ubuntu18.04.1+deb.sury.org+2) ...
Suppression de php7.2-dev (7.2.34-28+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de php-common depuis 2:92+ubuntu18.04.1+deb.sury.org+2 vers 2:75
(Lecture de la base de données... 331760 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../00-php-common_2%3a75_all.deb ...
Dépaquetage de php-common (2:75) sur (2:92+ubuntu18.04.1+deb.sury.org+2) ...
Sélection du paquet php7.4-common précédemment désélectionné.
Préparation du dépaquetage de .../01-php7.4-common_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-common (7.4.3-4ubuntu2.12) ...
Sélection du paquet php7.4-json précédemment désélectionné.
Préparation du dépaquetage de .../02-php7.4-json_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-json (7.4.3-4ubuntu2.12) ...
Sélection du paquet php7.4-opcache précédemment désélectionné.
Préparation du dépaquetage de .../03-php7.4-opcache_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-opcache (7.4.3-4ubuntu2.12) ...
Sélection du paquet php7.4-readline précédemment désélectionné.
Préparation du dépaquetage de .../04-php7.4-readline_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-readline (7.4.3-4ubuntu2.12) ...
dpkg: avertissement: dégradation (« downgrade ») de libargon2-0 depuis 0~20190702-0.1+ubuntu18.04.1+deb.sury.org+1 vers 0~20171227-0.2
Préparation du dépaquetage de .../05-libargon2-0_0~20171227-0.2_amd64.deb ...
Dépaquetage de libargon2-0 (0~20171227-0.2) sur (0~20190702-0.1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libargon2-1:amd64 depuis 0~20190702-0.1+ubuntu18.04.1+deb.sury.org+1 vers 0~20171227-0.2
Préparation du dépaquetage de .../06-libargon2-1_0~20171227-0.2_amd64.deb ...
Dépaquetage de libargon2-1:amd64 (0~20171227-0.2) sur (0~20190702-0.1+ubuntu18.04.1+deb.sury.org+1) ...
Sélection du paquet php7.4-xml précédemment désélectionné.
Préparation du dépaquetage de .../07-php7.4-xml_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-xml (7.4.3-4ubuntu2.12) ...
Sélection du paquet php-xml précédemment désélectionné.
Préparation du dépaquetage de .../08-php-xml_2%3a7.4+75_all.deb ...
Dépaquetage de php-xml (2:7.4+75) ...
dpkg: avertissement: dégradation (« downgrade ») de php-pear depuis 1:1.10.12+submodules+notgz+20210212-1+ubuntu18.04.1+deb.sury.org+1 vers 1:1.10.9+submodules+notgz-1ubuntu0.20.04.3
Préparation du dépaquetage de .../09-php-pear_1%3a1.10.9+submodules+notgz-1ubuntu0.20.04.3_all.deb ...
Dépaquetage de php-pear (1:1.10.9+submodules+notgz-1ubuntu0.20.04.3) sur (1:1.10.12+submodules+notgz+20210212-1+ubuntu18.04.1+deb.sury.org+1) ...
Sélection du paquet php-cli précédemment désélectionné.
Préparation du dépaquetage de .../10-php-cli_2%3a7.4+75_all.deb ...
Dépaquetage de php-cli (2:7.4+75) ...
(Lecture de la base de données... 331869 fichiers et répertoires déjà installés.)
Suppression de php8.0-cli (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Sélection du paquet libapache2-mod-php7.4 précédemment désélectionné.
(Lecture de la base de données... 331853 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libapache2-mod-php7.4_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de libapache2-mod-php7.4 (7.4.3-4ubuntu2.12) ...
dpkg: php8.1-xdebug : problème de dépendance, mais suppression comme demandé :
 php-xdebug dépend de php8.1-xdebug.

(Lecture de la base de données... 331865 fichiers et répertoires déjà installés.)
Suppression de php8.1-xdebug (3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu18.04.1+deb.sury.org+10) ...
Paramétrage de php-common (2:75) ...
dpkg: avertissement: dégradation (« downgrade ») de php-xdebug depuis 3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu18.04.1+deb.sury.org+10 vers 2.9.2+2.8.1+2.5.5-1build1
(Lecture de la base de données... 331861 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php-xdebug_2.9.2+2.8.1+2.5.5-1build1_amd64.deb ...
WARNING: Module xdebug ini file doesn't exist under /etc/php/7.4/mods-available
Dépaquetage de php-xdebug (2.9.2+2.8.1+2.5.5-1build1) sur (3.1.2+2.9.8+2.8.1+2.5.5-4+ubuntu18.04.1+deb.sury.org+10) ...
(Lecture de la base de données... 331863 fichiers et répertoires déjà installés.)
Suppression de php8.1-phpdbg (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre2-dev:amd64 depuis 10.39-2+ubuntu18.04.1+deb.sury.org+1 vers 10.34-7
(Lecture de la base de données... 331854 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-libpcre2-dev_10.34-7_amd64.deb ...
Dépaquetage de libpcre2-dev:amd64 (10.34-7) sur (10.39-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre2-16-0:amd64 depuis 10.39-2+ubuntu18.04.1+deb.sury.org+1 vers 10.34-7
Préparation du dépaquetage de .../1-libpcre2-16-0_10.34-7_amd64.deb ...
Dépaquetage de libpcre2-16-0:amd64 (10.34-7) sur (10.39-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre2-32-0:amd64 depuis 10.39-2+ubuntu18.04.1+deb.sury.org+1 vers 10.34-7
Préparation du dépaquetage de .../2-libpcre2-32-0_10.34-7_amd64.deb ...
Dépaquetage de libpcre2-32-0:amd64 (10.34-7) sur (10.39-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre2-posix2:amd64 depuis 10.39-2+ubuntu18.04.1+deb.sury.org+1 vers 10.34-7
Préparation du dépaquetage de .../3-libpcre2-posix2_10.34-7_amd64.deb ...
Dépaquetage de libpcre2-posix2:amd64 (10.34-7) sur (10.39-2+ubuntu18.04.1+deb.sury.org+1) ...
Sélection du paquet php7.4-dev précédemment désélectionné.
Préparation du dépaquetage de .../4-php7.4-dev_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-dev (7.4.3-4ubuntu2.12) ...
dpkg: avertissement: dégradation (« downgrade ») de php-dev depuis 2:8.1+92+ubuntu18.04.1+deb.sury.org+2 vers 2:7.4+75
Préparation du dépaquetage de .../5-php-dev_2%3a7.4+75_all.deb ...
Dépaquetage de php-dev (2:7.4+75) sur (2:8.1+92+ubuntu18.04.1+deb.sury.org+2) ...
(Lecture de la base de données... 332197 fichiers et répertoires déjà installés.)
Suppression de php8.1-dev (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
update-alternatives: avertissement: l'alternative /usr/bin/php-config.default (qui fait partie du groupe de liens php-config) n'a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/php-config pointe dans le vide ; sera mis à jour avec le choix le plus adapté
update-alternatives: avertissement: l'alternative /usr/bin/phpize.default (qui fait partie du groupe de liens phpize) n'a pas été trouvée ; suppression de la liste des alternatives
update-alternatives: avertissement: /etc/alternatives/phpize pointe dans le vide ; sera mis à jour avec le choix le plus adapté
Suppression de php8.1-cli (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
update-alternatives: utilisation de « /usr/bin/php7.3 » pour fournir « /usr/bin/php » (php) en mode automatique
update-alternatives: utilisation de « /usr/bin/phar7.3 » pour fournir « /usr/bin/phar » (phar) en mode automatique
update-alternatives: utilisation de « /usr/bin/phar.phar7.3 » pour fournir « /usr/bin/phar.phar » (phar.phar) en mode automatique
dpkg: avertissement: dégradation (« downgrade ») de libpcre2-8-0:amd64 depuis 10.39-2+ubuntu18.04.1+deb.sury.org+1 vers 10.34-7
(Lecture de la base de données... 331823 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libpcre2-8-0_10.34-7_amd64.deb ...
Dépaquetage de libpcre2-8-0:amd64 (10.34-7) sur (10.39-2+ubuntu18.04.1+deb.sury.org+1) ...
Paramétrage de libpcre2-8-0:amd64 (10.34-7) ...
Sélection du paquet php7.4-cli précédemment désélectionné.
(Lecture de la base de données... 331823 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php7.4-cli_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-cli (7.4.3-4ubuntu2.12) ...
(Lecture de la base de données... 331837 fichiers et répertoires déjà installés.)
Suppression de php7.2-cli (7.2.34-28+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.2-readline (7.2.34-28+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.2-opcache (7.2.34-28+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.2-json (7.2.34-28+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-bcmath (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-fpm (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Conf php7.3-fpm disabled.
apache2_invoke prerm: Disable configuration php7.3-fpm
Suppression de php7.3-xml (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-curl (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-gd (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-mbstring (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-mysql (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-pgsql (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.0-readline (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.0-mbstring (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.0-opcache (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.0-pgsql (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.2-common (7.2.34-28+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: php7.3-opcache : problème de dépendance, mais suppression comme demandé :
 php7.3-cli dépend de php7.3-opcache.

Suppression de php7.3-opcache (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: php8.0-xml : problème de dépendance, mais suppression comme demandé :
 pkg-php-tools dépend de php-xml ; cependant :
 Le paquet php-xml n'est pas encore configuré.
  Le paquet php8.0-xml qui fournit php-xml doit être supprimé.
  Le paquet php7.4-xml qui fournit php-xml n'est pas encore configuré.
  Le paquet php7.3-xml qui fournit php-xml n'est pas installé.
 php-pear dépend de php-xml ; cependant :
 Le paquet php-xml n'est pas encore configuré.
  Le paquet php8.0-xml qui fournit php-xml doit être supprimé.
  Le paquet php7.4-xml qui fournit php-xml n'est pas encore configuré.
  Le paquet php7.3-xml qui fournit php-xml n'est pas installé.

Suppression de php8.0-xml (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.0-common (8.0.15-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: php7.3-cli : problème de dépendance, mais suppression comme demandé :
 pkg-php-tools dépend de php-cli ; cependant :
 Le paquet php-cli n'est pas encore configuré.
  Le paquet php8.1-cli qui fournit php-cli n'est pas installé.
  Le paquet php8.0-cli qui fournit php-cli n'est pas installé.
  Le paquet php7.4-cli qui fournit php-cli n'est pas encore configuré.
  Le paquet php7.3-cli qui fournit php-cli doit être supprimé.
  Le paquet php7.2-cli qui fournit php-cli n'est pas installé.
 php-pear dépend de php-cli ; cependant :
 Le paquet php-cli n'est pas encore configuré.
  Le paquet php8.1-cli qui fournit php-cli n'est pas installé.
  Le paquet php8.0-cli qui fournit php-cli n'est pas installé.
  Le paquet php7.4-cli qui fournit php-cli n'est pas encore configuré.
  Le paquet php7.3-cli qui fournit php-cli doit être supprimé.
  Le paquet php7.2-cli qui fournit php-cli n'est pas installé.

Suppression de php7.3-cli (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php7.3-readline (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: php7.3-common : problème de dépendance, mais suppression comme demandé :
 php7.3-json dépend de php7.3-common (= 7.3.33-1+ubuntu18.04.1+deb.sury.org+1).

Suppression de php7.3-common (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: php7.3-json : problème de dépendance, mais suppression comme demandé :
 pkg-php-tools dépend de php-json ; cependant :
  Le paquet php-json n'est pas installé.
  Le paquet php7.4-json qui fournit php-json n'est pas encore configuré.
  Le paquet php7.3-json qui fournit php-json doit être supprimé.
  Le paquet php7.2-json qui fournit php-json n'est pas installé.

Suppression de php7.3-json (7.3.33-1+ubuntu18.04.1+deb.sury.org+1) ...
Sélection du paquet php7.4-sqlite3 précédemment désélectionné.
(Lecture de la base de données... 331433 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php7.4-sqlite3_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-sqlite3 (7.4.3-4ubuntu2.12) ...
dpkg: avertissement: dégradation (« downgrade ») de php-sqlite3 depuis 2:8.1+92+ubuntu18.04.1+deb.sury.org+2 vers 2:7.4+75
Préparation du dépaquetage de .../php-sqlite3_2%3a7.4+75_all.deb ...
Dépaquetage de php-sqlite3 (2:7.4+75) sur (2:8.1+92+ubuntu18.04.1+deb.sury.org+2) ...
(Lecture de la base de données... 331444 fichiers et répertoires déjà installés.)
Suppression de php8.1-sqlite3 (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.1-readline (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
Suppression de php8.1-opcache (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: php8.1-common : problème de dépendance, mais suppression comme demandé :
 php8.1-pgsql dépend de php8.1-common (= 8.1.2-1+ubuntu18.04.1+deb.sury.org+1).

Suppression de php8.1-common (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
Sélection du paquet php7.4-pgsql précédemment désélectionné.
(Lecture de la base de données... 331360 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../php7.4-pgsql_7.4.3-4ubuntu2.12_amd64.deb ...
Dépaquetage de php7.4-pgsql (7.4.3-4ubuntu2.12) ...
dpkg: avertissement: dégradation (« downgrade ») de php-pgsql depuis 2:8.1+92+ubuntu18.04.1+deb.sury.org+2 vers 2:7.4+75
Préparation du dépaquetage de .../php-pgsql_2%3a7.4+75_all.deb ...
Dépaquetage de php-pgsql (2:7.4+75) sur (2:8.1+92+ubuntu18.04.1+deb.sury.org+2) ...
(Lecture de la base de données... 331371 fichiers et répertoires déjà installés.)
Suppression de php8.1-pgsql (8.1.2-1+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre3-dev:amd64 depuis 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 vers 2:8.39-12ubuntu0.1
(Lecture de la base de données... 331359 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libpcre3-dev_2%3a8.39-12ubuntu0.1_amd64.deb ...
Dépaquetage de libpcre3-dev:amd64 (2:8.39-12ubuntu0.1) sur (2:8.44-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre16-3:amd64 depuis 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 vers 2:8.39-12ubuntu0.1
Préparation du dépaquetage de .../libpcre16-3_2%3a8.39-12ubuntu0.1_amd64.deb ...
Dépaquetage de libpcre16-3:amd64 (2:8.39-12ubuntu0.1) sur (2:8.44-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre32-3:amd64 depuis 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 vers 2:8.39-12ubuntu0.1
Préparation du dépaquetage de .../libpcre32-3_2%3a8.39-12ubuntu0.1_amd64.deb ...
Dépaquetage de libpcre32-3:amd64 (2:8.39-12ubuntu0.1) sur (2:8.44-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcrecpp0v5:amd64 depuis 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 vers 2:8.39-12ubuntu0.1
Préparation du dépaquetage de .../libpcrecpp0v5_2%3a8.39-12ubuntu0.1_amd64.deb ...
Dépaquetage de libpcrecpp0v5:amd64 (2:8.39-12ubuntu0.1) sur (2:8.44-2+ubuntu18.04.1+deb.sury.org+1) ...
dpkg: avertissement: dégradation (« downgrade ») de libpcre3:amd64 depuis 2:8.44-2+ubuntu18.04.1+deb.sury.org+1 vers 2:8.39-12ubuntu0.1
Préparation du dépaquetage de .../libpcre3_2%3a8.39-12ubuntu0.1_amd64.deb ...
Dépaquetage de libpcre3:amd64 (2:8.39-12ubuntu0.1) sur (2:8.44-2+ubuntu18.04.1+deb.sury.org+1) ...
Paramétrage de libpcre3:amd64 (2:8.39-12ubuntu0.1) ...
dpkg: avertissement: dégradation (« downgrade ») de libzstd1:amd64 depuis 1.4.8+dfsg-2+ubuntu18.04.1+deb.sury.org+4 vers 1.4.4+dfsg-3ubuntu0.1
(Lecture de la base de données... 331359 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libzstd1_1.4.4+dfsg-3ubuntu0.1_amd64.deb ...
Déconfiguration de libzstd1:i386 (1.4.8+dfsg-2+ubuntu18.04.1+deb.sury.org+4) ...
Dépaquetage de libzstd1:amd64 (1.4.4+dfsg-3ubuntu0.1) sur (1.4.8+dfsg-2+ubuntu18.04.1+deb.sury.org+4) ...
dpkg: avertissement: dégradation (« downgrade ») de libzstd1:i386 depuis 1.4.8+dfsg-2+ubuntu18.04.1+deb.sury.org+4 vers 1.4.4+dfsg-3ubuntu0.1
Préparation du dépaquetage de .../libzstd1_1.4.4+dfsg-3ubuntu0.1_i386.deb ...
Dépaquetage de libzstd1:i386 (1.4.4+dfsg-3ubuntu0.1) sur (1.4.8+dfsg-2+ubuntu18.04.1+deb.sury.org+4) ...
dpkg: avertissement: dégradation (« downgrade ») de libidn2-0:amd64 depuis 2.3.0-1+ubuntu18.04.1+deb.sury.org+2 vers 2.2.0-2
Préparation du dépaquetage de .../libidn2-0_2.2.0-2_amd64.deb ...
Déconfiguration de libidn2-0:i386 (2.3.0-1+ubuntu18.04.1+deb.sury.org+2) ...
Dépaquetage de libidn2-0:amd64 (2.2.0-2) sur (2.3.0-1+ubuntu18.04.1+deb.sury.org+2) ...
dpkg: avertissement: dégradation (« downgrade ») de libidn2-0:i386 depuis 2.3.0-1+ubuntu18.04.1+deb.sury.org+2 vers 2.2.0-2
Préparation du dépaquetage de .../libidn2-0_2.2.0-2_i386.deb ...
Dépaquetage de libidn2-0:i386 (2.2.0-2) sur (2.3.0-1+ubuntu18.04.1+deb.sury.org+2) ...
dpkg: avertissement: dégradation (« downgrade ») de libgd3:amd64 depuis 2.3.0-2+ubuntu18.04.1+deb.sury.org+1 vers 2.2.5-5.2ubuntu2.1
Préparation du dépaquetage de .../libgd3_2.2.5-5.2ubuntu2.1_amd64.deb ...
Dépaquetage de libgd3:amd64 (2.2.5-5.2ubuntu2.1) sur (2.3.0-2+ubuntu18.04.1+deb.sury.org+1) ...
Paramétrage de libpcrecpp0v5:amd64 (2:8.39-12ubuntu0.1) ...
Paramétrage de libzstd1:amd64 (1.4.4+dfsg-3ubuntu0.1) ...
Paramétrage de libzstd1:i386 (1.4.4+dfsg-3ubuntu0.1) ...
Paramétrage de php7.4-common (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/calendar.ini with new version

Creating config file /etc/php/7.4/mods-available/ctype.ini with new version

Creating config file /etc/php/7.4/mods-available/exif.ini with new version

Creating config file /etc/php/7.4/mods-available/fileinfo.ini with new version

Creating config file /etc/php/7.4/mods-available/ffi.ini with new version

Creating config file /etc/php/7.4/mods-available/ftp.ini with new version

Creating config file /etc/php/7.4/mods-available/gettext.ini with new version

Creating config file /etc/php/7.4/mods-available/iconv.ini with new version

Creating config file /etc/php/7.4/mods-available/pdo.ini with new version

Creating config file /etc/php/7.4/mods-available/phar.ini with new version

Creating config file /etc/php/7.4/mods-available/posix.ini with new version

Creating config file /etc/php/7.4/mods-available/shmop.ini with new version

Creating config file /etc/php/7.4/mods-available/sockets.ini with new version

Creating config file /etc/php/7.4/mods-available/sysvmsg.ini with new version

Creating config file /etc/php/7.4/mods-available/sysvsem.ini with new version

Creating config file /etc/php/7.4/mods-available/sysvshm.ini with new version

Creating config file /etc/php/7.4/mods-available/tokenizer.ini with new version
Paramétrage de libpcre16-3:amd64 (2:8.39-12ubuntu0.1) ...
Paramétrage de libargon2-1:amd64 (0~20171227-0.2) ...
Paramétrage de php7.4-readline (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/readline.ini with new version
Paramétrage de libidn2-0:amd64 (2.2.0-2) ...
Paramétrage de libidn2-0:i386 (2.2.0-2) ...
Paramétrage de libpcre2-16-0:amd64 (10.34-7) ...
Paramétrage de libpcre2-32-0:amd64 (10.34-7) ...
Paramétrage de libgd3:amd64 (2.2.5-5.2ubuntu2.1) ...
Paramétrage de libpcre32-3:amd64 (2:8.39-12ubuntu0.1) ...
Paramétrage de libpcre2-posix2:amd64 (10.34-7) ...
Paramétrage de php7.4-opcache (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/opcache.ini with new version
Paramétrage de php7.4-sqlite3 (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/sqlite3.ini with new version

Creating config file /etc/php/7.4/mods-available/pdo_sqlite.ini with new version
Paramétrage de libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.4) ...
Paramétrage de php7.4-json (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/json.ini with new version
Paramétrage de php7.4-xml (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/dom.ini with new version

Creating config file /etc/php/7.4/mods-available/simplexml.ini with new version

Creating config file /etc/php/7.4/mods-available/xml.ini with new version

Creating config file /etc/php/7.4/mods-available/xmlreader.ini with new version

Creating config file /etc/php/7.4/mods-available/xmlwriter.ini with new version

Creating config file /etc/php/7.4/mods-available/xsl.ini with new version
Paramétrage de php7.4-pgsql (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/mods-available/pgsql.ini with new version

Creating config file /etc/php/7.4/mods-available/pdo_pgsql.ini with new version
Paramétrage de libpcre2-dev:amd64 (10.34-7) ...
Paramétrage de libargon2-0 (0~20171227-0.2) ...
Paramétrage de libpcre3-dev:amd64 (2:8.39-12ubuntu0.1) ...
Paramétrage de php7.4-cli (7.4.3-4ubuntu2.12) ...
update-alternatives: utilisation de « /usr/bin/php7.4 » pour fournir « /usr/bin/php » (php) en mode automatique
update-alternatives: utilisation de « /usr/bin/phar7.4 » pour fournir « /usr/bin/phar » (phar) en mode automatique
update-alternatives: utilisation de « /usr/bin/phar.phar7.4 » pour fournir « /usr/bin/phar.phar » (phar.phar) en mode automatique

Creating config file /etc/php/7.4/cli/php.ini with new version
Paramétrage de php-sqlite3 (2:7.4+75) ...
Paramétrage de php7.4-dev (7.4.3-4ubuntu2.12) ...
update-alternatives: utilisation de « /usr/bin/php-config7.4 » pour fournir « /usr/bin/php-config » (php-config) en mode automatique
update-alternatives: utilisation de « /usr/bin/phpize7.4 » pour fournir « /usr/bin/phpize » (phpize) en mode automatique
Paramétrage de php-pgsql (2:7.4+75) ...
Paramétrage de php-cli (2:7.4+75) ...
Paramétrage de php-xdebug (2.9.2+2.8.1+2.5.5-1build1) ...
Paramétrage de libapache2-mod-php7.4 (7.4.3-4ubuntu2.12) ...

Creating config file /etc/php/7.4/apache2/php.ini with new version
apache2_invoke: Enable module php7.4
Paramétrage de php-xml (2:7.4+75) ...
Paramétrage de php-pear (1:1.10.9+submodules+notgz-1ubuntu0.20.04.3) ...
Paramétrage de php-dev (2:7.4+75) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.9) ...
Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ...
Traitement des actions différées (« triggers ») pour php7.4-cli (7.4.3-4ubuntu2.12) ...
Traitement des actions différées (« triggers ») pour libapache2-mod-php7.4 (7.4.3-4ubuntu2.12) ...
PPA purged successfully
jarodd@ubuntu:~$

Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#14 Le 16/08/2022, à 20:42

Jarodd

Re : [Résolu] Nettoyages des versions php

Après les commandes ci-dessus, je vérifie mes versions. Dans phpinfo, je suis passé de 7.3 à 7.4 pour php via apache :

PHP Version 7.4.3
System 	Linux k2000 5.4.0-124-generic #140-Ubuntu SMP Thu Aug 4 02:23:37 UTC 2022 x86_64
Build Date 	Jun 13 2022 13:43:30
Server API 	Apache 2.0 Handler
Virtual Directory Support 	disabled
Configuration File (php.ini) Path 	/etc/php/7.4/apache2
Loaded Configuration File 	/etc/php/7.4/apache2/php.ini
Scan this dir for additional .ini files 	/etc/php/7.4/apache2/conf.d 

Dernière modification par Jarodd (Le 16/08/2022, à 20:42)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#15 Le 16/08/2022, à 20:50

nany

Re : [Résolu] Nettoyages des versions php

xubu1957 a écrit :

Quand le ppa est maintenu, comme ondrej, il faut toujours passer par ppa-purge, même si la version du ppa (bionic) diffère de la version du système en usage (focal) ?

On peut voir,

Jarodd a écrit :
	/etc/apt/sources.list.d/ondrej-ubuntu-php-bionic.list

     1	# deb http://ppa.launchpad.net/ondrej/php/ubuntu focal main # désactivé pour la mise à niveau vers focal
     2	# deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main

Ici, bionic est dans le nom du fichier mais son contenu montre que la mise à niveau vers focal a bien été effectuée.
Il suffisait donc de réactiver le dépôt pour pouvoir le purger. wink

Bon, en tout cas, maintenant la purge semble effective.

Dernière modification par nany (Le 16/08/2022, à 20:51)

Hors ligne

#16 Le 16/08/2022, à 20:56

xubu1957

Re : [Résolu] Nettoyages des versions php

@nany

Merci pour tes explications. smile


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#17 Le 16/08/2022, à 21:17

Jarodd

Re : [Résolu] Nettoyages des versions php

C'est 7.3 qui a été purgé, mais est-ce normal d'être en 7.4 au lieu de 8.1 ?


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#18 Le 16/08/2022, à 21:22

xubu1957

Re : [Résolu] Nettoyages des versions php

J'ai lu :

bruno a écrit :

En l’occurrence Ubuntu 22.04 fournit PHP en version 8.1

dans ce fil.

Tu as une version 20.04 focal.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#19 Le 16/08/2022, à 21:24

Jarodd

Re : [Résolu] Nettoyages des versions php

D'accord. Ca a bien fonctionné merci.
J'avais pris le ppa à l'époque, pour avoir la dernière version (de mémoire je devais être en 7.1 avec Ubuntu 18.04, quand la dernière version de php était 7.2 ou 7.3).
Mais pourquoi cli était déjà en 8.1 dans ce cas ? (je suis effectivement en 7.4 avec le module apache et en cli).

Dernière modification par Jarodd (Le 21/08/2022, à 08:43)


Ubuntu 22.04.3 LTS (64 bits)

Hors ligne

#20 Le 16/08/2022, à 21:27

xubu1957

Re : [Résolu] Nettoyages des versions php

Tu as cette remarque :

bruno a écrit :

L'utilisation des dépôts tiers Ondrej engendrant de multiples problèmes, je ne préfère apporter aucun aide dessus.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne