Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-04-2019 00:07:49

newty
Membre
Inscription : 25-04-2019

Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Bonjour,

Je souhaiterai mettre à jour PHP5.3 vers 5.4 sur une debian 6 squeeze (oui, je sais c'est très vieux big_smile).

J'ai donc voulu commencer par mettre à jour les sources avec vim /etc/apt/sources.list

#Add these lines into the end of the sources.list
# Main dotdeb repository
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
# PHP 5.4
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all

J'ai ensuite fait un apt-get update et là, j'ai plein d'erreurs....

Err http://ftp.debian.org squeeze Release.gpg
  Could not resolve 'ftp.debian.org'
Err http://security.debian.org squeeze/updates Release.gpg
  Could not resolve 'security.debian.org'
Err http://packages.dotdeb.org squeeze Release.gpg
  Could not resolve 'packages.dotdeb.org'
Err http://packages.dotdeb.org squeeze-php54 Release.gpg
  Could not resolve 'packages.dotdeb.org'
Reading package lists... Done
W: Failed to fetch http://ftp.debian.org/debian/dists/squeeze/Release.gpg  Could not resolve 'ftp.debian.org'

W: Failed to fetch http://security.debian.org/dists/squeez … elease.gpg  Could not resolve 'security.debian.org'

W: Failed to fetch http://packages.dotdeb.org/dists/squeeze/Release.gpg  Could not resolve 'packages.dotdeb.org'

W: Failed to fetch http://packages.dotdeb.org/dists/squeez … elease.gpg  Could not resolve 'packages.dotdeb.org'

W: Some index files failed to download, they have been ignored, or old ones used instead.


Je suppose que les sources ne sont plus disponibles. Comment procéder ?

De façon plus large, avez-vous un tuto à me transmettre pour la mise à jour PHP5.3 vers 5.4 sur Debian 6 en toute sérénité ?

En vous remerciant par avance smile

Hors ligne

#2 26-04-2019 00:59:48

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Si tu as un serveur sous squeeze en ligne, tu es en train de mettre ton serveur et son réseau local en danger... Partant de là... Si tu veux de la sécurité ou de la sérénité, faudra migrer vers Debian stretch. À priori.

Si tu veux continuer dans les logiciels non-maintenus, je suppose que tu peux tenter d'utiliser les mirroirs de archive.debian.org... Franchement je ne pense pas que ce soit une bonne idée, les problèmes ne vont que s'accumuler avec le temps.

Dernière modification par otyugh (26-04-2019 01:00:02)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#3 26-04-2019 10:14:03

raleur
Membre
Inscription : 03-10-2014

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

newty a écrit :

Je suppose que les sources ne sont plus disponibles.


En effet, les dépots de squeeze ont été archivés sur archive.debian.org et retirés des miroirs normaux, mais ce n'est pas la cause des erreurs "could not resolve <nom de domaine>". Il s'agit d'une erreur de résolution DNS, donc un problème réseau plus général que l'utilisation d'apt-get.

Et n'oublie pas que la version d'apt incluse dans squeeze est affectée par des failles de sécurité, notamment la plus récente exploitant les redirections qu'il faut donc désactiver dans apt.conf si on utilise des miroirs extérieurs. Cf. https://debian-facile.org/viewtopic.php?id=23502

Hors ligne

#4 26-04-2019 11:38:04

newty
Membre
Inscription : 25-04-2019

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

otyugh : effectivement, je dois mettre tout cela à jour. Je vais m'y mettre mais j'ai vraiment besoin de faire cette mise à jour depuis archive.debian.org en solution de contournement

raleur : comment diagnostiquer ce problème de résolution DNS ?

Merci à vous smile

Hors ligne

#5 26-04-2019 11:46:55

raleur
Membre
Inscription : 03-10-2014

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Vérifier la connectivité réseau/internet avec ping et traceroute vers des adresses IP connues et censées être joignables (le routeur du LAN, 8.8.8.8....).
Si ko, vérifier la configuration réseau, les branchements...
Si ok, vérifier le contenu de /etc/resolv.conf.

Hors ligne

#6 26-04-2019 13:36:20

newty
Membre
Inscription : 25-04-2019

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

ping 8.8.8.8 fonctionne :

PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=123 time=0.843 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=123 time=0.836 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=123 time=0.960 ms

Avec dig, j'ai le retour suivant :

# dig wikipedia.org
; <<>> DiG 9.7.0-P1 <<>> wikipedia.org
;; global options: +cmd
;; connection timed out; no servers could be reached
zsh: exit 9     dig wikipedia.org

Pour te donner du contexte, cette machine est un VPS dans un container OpenVZ créé avec l'utilitaire Proxmox. Dans /etc/resolv.conf j'ai le domaine et les serveurs DNS (premier et secondaire) configurés à la création de la machine virtuelle.

search monndd.fr
nameserver xxx.xxx.254.60
nameserver xxx.xxx.254.70

Pour information, les sites qui sont hébergés sur ce VPS sont accessibles et fonctionnent parfaitement.

Merci pour votre aide smile

Hors ligne

#7 26-04-2019 15:01:34

raleur
Membre
Inscription : 03-10-2014

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Et ces serveurs DNS, ils sont joignables et répondent ?

Hors ligne

#8 26-04-2019 16:21:52

newty
Membre
Inscription : 25-04-2019

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Non. J'ai réussi a résoudre le problème mais j'en ai un autre lors de l'update.

W: GPG error: http://archive.debian.org squeeze Release: The following signatures were invalid: KEYEXPIRED 1520281423 KEYEXPIRED 1501892461
W: GPG error: http://archive.debian.org squeeze/updates Release: The following signatures were invalid: KEYEXPIRED 1520281423

Comment résoudre ce problème de clé expirée ?

Merci smile

Hors ligne

#9 26-04-2019 16:28:25

raleur
Membre
Inscription : 03-10-2014

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Sujet déjà abordé, rechercher dans le forum. Il faut désactiver la vérification de la date d'expiration des clés du dépôt dans apt.conf.

Hors ligne

#10 26-04-2019 17:08:42

èfpé
Membre
Inscription : 10-07-2016

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Bonjour,

raleur a écrit :

Il faut désactiver la vérification de la date d'expiration des clés du dépôt dans apt.conf.


C'est-à-dire autoriser l'utilisation de dépôts non signés, mais après avoir échoué à rafraîchir les clés.

newty a écrit :

Comment résoudre ce problème de clé expirée ?


Très accessoirement ce n'est pas ce dépôt qui te permettra d'aller au-delà de la version 5.3.3 (php).

apt-cache policy php5

php5:
  Installé : (aucun)
  Candidat : 5.4.45-1~dotdeb+6.1
 Table de version :
     5.4.45-1~dotdeb+6.1 500
        500 http://packages.dotdeb.org squeeze-php54/all amd64 Packages
     5.4.43-1~dotdeb+6.1 500
        500 http://packages.dotdeb.org squeeze-php54/all amd64 Packages
     5.4.42-1~dotdeb+6.4 500
        500 http://packages.dotdeb.org squeeze-php54/all amd64 Packages
     5.4.41-1~dotdeb+6.1 500
        500 http://packages.dotdeb.org squeeze-php54/all amd64 Packages
     5.3.29-1~dotdeb.0 500
        500 http://packages.dotdeb.org squeeze/all amd64 Packages
     5.3.3-7+squeeze19 500
        500 http://archive.debian.org/debian squeeze/main amd64 Packages
        500 http://archive.debian.org/debian-security squeeze/updates/main amd64 Packages


Le dépôt dotdeb.org devrait pouvoir faire le job (clé d'identifiant 7E3F070089DF5277, non expirée).

Dernière modification par èfpé (28-04-2019 03:08:42)

Hors ligne

#11 27-04-2019 01:14:20

newty
Membre
Inscription : 25-04-2019

Re : Erreurs lors d'un apt-get update (pour mise à jour de PHP)

Merci pour votre aide, j'ai réussi à mettre à jour la version de PHP. Je passerai à la grosse mise à jour de l'OS dans quelques mois.

Hors ligne

Pied de page des forums