Installation de php impossible ( ainsi que mysql )

Bonjour,
Cela fait une bonne après-midi que j’essai d’installer wordpress sur mon ordinateur que j’ai acheté pour ca. Sauf que voila, j’ai installé Debian ( dèrnière version stable sur le site officiel ) et tout fonctionne bien…jusqu’a l’installation des logiciels/services/paquets. J’ai réussi à installer apache2 et…c’est tout. PHP7 à une erreur qui empèche l’installation et mysql ( toutes les variantes server client…) ne s’installe pas ( erreur a repetition etc…)

Voici mes erreurs. ( je copie à la main je n’ai pas encore paramétré de ssh dans cette usine à rage )
Moi en utilisateur root : apt-get install php7.0
Les paquets suivant contiennent des dependances non satifaites [ variantes de php7 ]
E: impossible de corriger les problèmes, des paquets defectueux sont en mode « garder en l’etat » ( et ainsi pour tout les autres paquets ) sauf apache2

Je précise que je suis sur debian 9.3
Que mon système est vierge ( juste apache et la modification de /etc/apt/sources.list avec l’ajout des urls dotdeb pour les paquets de php )
Svp je suis à bout…:sob:. Ps: comme je n’y connait absolument rien j’ai essayé de suivre ce tuto à la lettre, sans succès : https://youtu.be/hQ17QyN0r4k

Je suis sur mobile ( trop énervé pour allumer mon autre pc )
Un grand merci pour votre aide.

Ah oui et aussi, meme la commande « ifconfig » ne fonctionne pas…:sob:

je pense que ta source.liste est foireuse avec du mélange
pas besoin de mysql server il est remplacé par mariadb avec Debian9
pour la 500000 fois ifconfig n’est plus supporté utiliser ip addr

1 J'aime

Merci :heart:
Mais du coup, comment je règle ma source.list ?

https://wiki.debian.org/fr/SourcesList

1 J'aime

J’ai une image qui illustre mon soucis.
Essai d’installation de quelque chose

Et mon dossier source.list

Merci :blush:


Pour le source.list ( le forum ne me donne le droit qu’a une image pas message )

Mais, je n’ai toujours pas compris ce qui cloche :slightly_smiling_face:…Et encore moins régler le soucis…

Ton fichier de sources ne contient que les dépôts de sécurité, il est donc normale que tu ne puisse rien installer.

Regarde à nouveau le lien envoyé par jimbo

1 J'aime

pas bonne ta source list, les 2 dernières ligne sont commantées

1 J'aime

Qu’est ce qu’il faut que je mette du coup car meme avec cette liste, ca ne marche pas. ( J’ai vu le lien envoyé par Jimdo. Il faut que re recopie les exemples ? )
Merci :heart:

Ps: si je met le miroir francais de debian ( ftp.fr.debian.org je croit , ca me met un message d’erreur différent, preuve que c’est bien ca le problème…Mais ca ne marche pas non plus du coup… :sob:

Ce ne marche toujours pas :cry:
Je suis perdu, je n’en peut plus :sob:.

Bonjour Ertuit

Avec les privilèges du compte root
remplace par copié/collé
tout le contenu de ton fichier /etc/apt/sources.list
par uniquement le paquet de lignes suivantes :

deb     http://ftp.fr.debian.org/debian/            stretch          main  contrib  non-free
deb-src http://ftp.fr.debian.org/debian/            stretch          main  contrib  non-free

deb     http://security.debian.org/debian-security  stretch/updates  main  contrib  non-free
deb-src http://security.debian.org/debian-security  stretch/updates  main  contrib  non-free

# stretch-updates, previously known as 'volatile'
deb     http://ftp.fr.debian.org/debian/            stretch-updates  main  contrib  non-free
deb-src http://ftp.fr.debian.org/debian/            stretch-updates  main  contrib  non-free

Ensuite enregitre le fichier /etc/apt/sources.list que tu viens de modifier,

et lance la commande de mise à jour des paquetages
avec la ligne de commande suivante
entrée depuis le compte root

apt update

1 J'aime

Doux Jesus mais quel Génie ! Ca fonctionne !!! Merci infiniment de votre aide
MAIS, php7.0 ( et tout ses dérivé ) ne fonctionne toujours pas…

message d’erreur :

root@Erserveur:/home/erwan# apt-get install php7.0
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
php7.0 : Dépend: libapache2-mod-php7.0 mais ne sera pas installé ou
php7.0-fpm mais ne sera pas installé ou
php7.0-cgi mais ne sera pas installé
Dépend: php7.0-common mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ».

svp :sob:

Ps: J’ai pu vous fourinir tout ce beau message d’erreur car j’ai installé putty sur mon autre pc et que j’avait soigneusement coché la case « ssh » lors de l’installation, j’en ai quand meme eu pour une bonne demi-heure…

purge déjà avant avec

apt-get purge php7.*

1 J'aime

Merci, mais le « apt-get purge php7.* n’as pas l’air de faire effet…
J’ai exactement le meme soucis qu’avant. ( peut-etre est-ce du à l’ajout de la source dotdeb, mais elle n’est pas present dans le fichier /etc/apt/sources.list. )
Merci :heart::smiley:
EDIT: Oui, il ne faut surtout pas modifier/toucher aux dossier sources. En fait, j’ai réinstallé totalement le système de 0. Et j’ai juste modifié le fichier source ( /etc/apt/sources.list ) avec les conseil de @MicP. Tout fonctionne à merveille.
Merci à tous pour votre aide, si j’ai besoins ( encore mais je ne l’éspère vraiment pas à vrai dire :stuck_out_tongue: ) je reviendrai vers vous.
Encore une fois infiniment MERCI, sans vous je ne m’en serait pas sorti.
Le plus dure est fait, plus qu’a installer wordpress.
Merci à vous tous :heart::heart::heart:
Ertuit