Bonjour
J'ai installé ubuntu 22.10 et voulant installer LAMP
en voulant installer php j'ai des messages de depots ppa vides ?
ondrej ne donne rien.
pouvez vous m'aider ?
merci
Bonjour
J'ai installé ubuntu 22.10 et voulant installer LAMP
en voulant installer php j'ai des messages de depots ppa vides ?
ondrej ne donne rien.
pouvez vous m'aider ?
merci
Installer un logiciel via un PPA, c'est mal. Sauf si:
- on a compris ce qu'est un dépôt et un PPA,
- le logiciel n'est pas disponible dans les dépôts officiels
- on ne veut pas s’embêter à compiler à partir des sources
- on a absolument besoin d'une version plus à jour ou plus ancienne des paquets.
le PPA ondrej/php ne prends en charge que les lts, donc c'est normal vu que la 22.10 n'en est pas une.
PHP8 est disponible dans les dépôts officiels de la 22.10 et PHP7 jusqu'à la version 20.04: https://packages.ubuntu.com/
Ma boule de cristal est en panne et la connexion à madame soleil n'a pas abouti en raison des coupure électriques.
T'aider, avec le peu d'informations que tu donnes, je ne peux pas.
Il me faut au minimum :
- ton besoin réel : j'ai besoin d'installer PHP version X pour pouvoir faire tourner l'application Y. Avec cela on pourra à minima comprendre et t'orienter. Les PPA sont rarement une bonne solution sauf s'ils sont maintenus par l'équipe du projet derrière le logiciel.
- ta liste de dépôts
- un truc indispensable : les messages d'erreurs
- si tu as suivi un tutoriel, le lien vers celui ci. Tous ne sont pas qualitatif.
Tu peux commencer par voir : https://doc.ubuntu-fr.org/lamp
"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs
Merci beaucoup gabriel pour ta réponse
voila je veux utiliser mon laptop pour faire du developpement de site web en php
j'ai installer ubuntu 22.10 et je ne savais pas que les ppa de php 7 n'etait pas pris en charge
j'ai eu meme des problemes en installant mysql lors de l'etape secure qlq chose, le mot de passe root ne voulais pas s'enregustrer et cç touranais en boucle.
bah, voila je voudtais installer
mysql (qui marche)
php 7.4
et phpmyadmin
ça fais 48 h que je suis dessus, et je n'ai que des problème.
merci pour le temps que tu perd pour me répondre
Si tu as réellement besoin de PHP7, le plus simple est que tu installe une Ubuntu 20.04 qui est soutenu jusqu'en avril 2025 et d'activer les backports (PHP8 n'est pas dans les backports) ce qui te permettra d'avoir des logiciels pas trop anciens.
Plus complexe, tu peux installer une 22.04 et passer par le ppa d'ondrej. Il te faudra alors choisir php7.4 pour installer PHP7.4. Vu que le PPA ne fournit que des paquets PHP, au pire PHP ne fonctionnera plus en cas de problème, mais cela n'aura pas un impact système.
Maintenant petit aparté sécurité : PHP7.4 est bientôt non supporté (dans un mois) ce qui veut dire, plus de correction de sécurité, donc risque de piratage accru, nécessitant la mise en place de contre-mesure de sécurité système plus lourde. D'où mon insistance sur ton besoin de 7.4. Le passage à PHP8 est réellement à réfléchir.
"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs
Oui, j'ai penser revenir a 20.04 mais j'ai plus d'espace sur mon ssd et j'ai pas ou mettre les données pour une réinstallation.
Avez vous svp un tuto pour avoir "meme un php 8" avec mysql et phpmyadmin qui marchent sous 22.10 ?
Merci
Le lien que je t'ai mis vers la documentation Ubuntu que je te recommande fortement, est un tutoriel rapide : https://doc.ubuntu-fr.org/lamp
Il te fournit le BA-BA de ce qu'il faut savoir. Il te donne les commandes de bases pour l'installation et le démarrage.
Apache, PHP MAriadb sont très bien intégré sous Ubuntu et dans la majorité des cas fonctionnent du premier coup.
Bon courage.
"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs
oui j'ai vu le tuto
mais comment faire pour installer php ?
apt install me renvois des erreurs d'apt !!!!!
merci d'avance pour ta réponse
C'est une des raisons pour lesquelles les PPA c'est mal, quand on ne connait pas. Et que je ne conseille pas tant que l'on est pas capable de compiler un logiciel ou de faire un paquet.
Pour faire simple, quand tu ajoute un PPA, celui ci prends une priorité supérieur au dépôt officiel. Il s'agit du comportement par défaut : le système part du principe que si tu modifies tu sais pourquoi. Sous les systèmes GNU/Linux, tu n'as pas de message du type "êtes vous sûr d'être sûr de vouloir faire..." Possible ou non possible, tu n'as que peu ou pas de garde fou.
pour nettoyer ta configuration :
Si tu n'as pas d'autre dépôts, ou que tu veux repartir de zéro.
Sinon trouve un fichier dans le dossier /etc/apt/sources.list.d qui contient ondrej et supprime le.
Code : Sélectionner tout - Visualiser dans une fenêtre à part sudo rm -vf /etc/apt/sources.list.d/*
Après nettoyage :
Pour information, les PPA sont désactivé lors de chaque montée de version.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 sudo apt update #indispensable pour recreer la liste des paquets sans ceux des PPA sudo apt upgrade #Bonne pratique, ne jamais installer un logiciel sans être à jour sudo apt install php # Devrait fonctionner sans erreur, si c'est le cas, poste l'erreur que tu obtiens
"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs
voila
j'ai fais exactement comme tu m'a dit
![]()
que te renvoie la commande ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part dpkg -l |grep php
"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs
Cela devrait supprimer la totalité des paquets ainsi que les fichiers de configurations php existant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part apt purge php*
A l'issue la liste du dpkg devrait être vide
Si ce n'est pas cas, désinstalle manuellement les paquets qui sont encore lister
Code : Sélectionner tout - Visualiser dans une fenêtre à part dpkg -l |grep php
Si c'est le cas réessaye :
Si cela ne fonctionne pas, il va falloir faire une investigation lourde et j'avoue que la réinstallation du système prendra moins de temps.
Code : Sélectionner tout - Visualiser dans une fenêtre à part apt install php
"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît." Michel Audiard - Les tontons flingueurs
Vraiment je te remercie du plus profond de mon cœur
c'est bon ça marche
j'attaque de suite phpmyadmin
merci beaucoup
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager