Comment installer postgresql 8.3 sur debian 7.5 x64 ?

bonjour,

y-a-t-il un moyen d’installer postgresql 8.3 (non pas le 9.3 mais le 8.3) en 64bits sours debian 7.5 en 64 bits aussi ?

je ne trouve aucun moyen car pg8.3 n’est plus maintenu et les paquets d’install semblent disparu.

merci de votre aide.

Salut,

[quote=“Michael REMY”]y-a-t-il un moyen d’installer postgresql 8.3 (non pas le 9.3 mais le 8.3) ?

je ne trouve aucun moyen car pg8.3 n’est plus maintenu [/quote]

Qu’est-ce qui peut bien justifier ([strike]à tes yeux[/strike]) l’installation d’un paquet … disparu:open_mouth:

[10:27:41] ~ # acp postgresql postgresql: Installé : (aucun) Candidat : 9.1+134wheezy4 Table de version : 9.3+155 0 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 9.3+154 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 9.1+134wheezy4 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 9.1+134wheezy4~bpo60+1 0 100 http://backports.debian.org/debian-backports/ squeeze-backports/main i386 Packages 8.4.20-0squeeze1 0 500 http://security.debian.org/ oldstable/updates/main i386 Packages 8.4.19-0squeeze1 0 500 http://ftp.fr.debian.org/debian/ oldstable/main i386 Packages [10:27:46] ~ #

Quelle est donc ta version Debian et le contenu de ton sources.list ? [mono]preferences[/mono] ?

[mono]$ uname -a && lsb_release -a[/mono]

Re,

Ton long silence ne présage rien de bon … :laughing:

Sinon …

[mono][10:44:09] ~ # apt-cache policy postgresql
postgresql:
Installé : (aucun)
Candidat : 9.1+134wheezy4
Table de version :

[…]

8.3.17-0lenny1 0
500 archive.debian.org/debian-archive/debian/ lenny/main i386 Packages
[10:44:15] ~ #[/mono]

N’est plus maintenu.

[quote=“BelZéButh”]Salut,

[quote=“Michael REMY”]y-a-t-il un moyen d’installer postgresql 8.3 (non pas le 9.3 mais le 8.3) ?

je ne trouve aucun moyen car pg8.3 n’est plus maintenu [/quote]

Qu’est-ce qui peut bien justifier ([strike]à tes yeux[/strike]) l’installation d’un paquet … disparu:open_mouth:

[10:27:41] ~ # acp postgresql postgresql: Installé : (aucun) Candidat : 9.1+134wheezy4 Table de version : 9.3+155 0 95 http://ftp.fr.debian.org/debian/ unstable/main i386 Packages 9.3+154 0 97 http://ftp.fr.debian.org/debian/ testing/main i386 Packages 9.1+134wheezy4 0 990 http://ftp.fr.debian.org/debian/ stable/main i386 Packages 9.1+134wheezy4~bpo60+1 0 100 http://backports.debian.org/debian-backports/ squeeze-backports/main i386 Packages 8.4.20-0squeeze1 0 500 http://security.debian.org/ oldstable/updates/main i386 Packages 8.4.19-0squeeze1 0 500 http://ftp.fr.debian.org/debian/ oldstable/main i386 Packages [10:27:46] ~ #

Quelle est donc ta version Debian et le contenu de ton sources.list ? [mono]preferences[/mono] ?

[mono]$ uname -a && lsb_release -a[/mono][/quote]

comme indiqué je suis sous :

et mon sourlist pointe classiquement vers ftp.fr.debian.org… wheezy main …etc

J’ai besoin de pg8.3 pour préparer une mise à jour applicative d’un programme tournant sous pg8.2. Et avant d’aller directement en pg8.4, je dois m’assurer que tout fonctionne en 8.3 après ré-écriture de certaines requêtes.

Salut,

etc … [mono]$ cat /etc/apt/sources.list[/mono]

Comme un … CMS pourrave ?

Tu insistes ?

[mono][17:52:12] ~ # acp postgresql
[…]
8.3.17-0lenny1 0
500 archive.debian.org/debian-archive/debian/ lenny/main i386 Packages
[17:52:13] ~ #[/mono]

Informations sur la version « Lenny » de Debian

[quote] La version 5.0.10 de Debian GNU/Linux (connue sous le nom de Lenny) a été publiée le 10 mars 2012. La version 5.0.0 a été initialement publiée le 14 février 2009. Cette version comprend de nombreuses modifications décrites dans notre communiqué de presse et les notes de publication.

[b]La version 5.0 de Debian GNU/Linux a été remplacée par la version 6.0 de Debian (“Squeeze”).

Les mises à jour de sécurité sont arrêtées depuis le 6 février 2012.[/b] [/quote]

Informations sur la version « Squeeze » de Debian

[quote] La version 6.0.9 de Debian (connue sous le nom de Squeeze) a été publiée le 15 février 2014. La version 6.0.0 a été initialement publiée le 6 février 2011. Cette version comprend de nombreuses modifications décrites dans notre communiqué de presse et les notes de publication.

La version 6.0 de Debian a été remplacée par la version 7.0 de Debian “Wheezy”).
[/quote]

Intègres ce dépôt à ton sources.list.

[mono]####### Archives Lenny

deb archive.debian.org/debian-archive/debian/ lenny main contrib non-free
#deb-src archive.debian.org/debian-archive/debian/ lenny main contrib non-free[/mono]

[mono]# aptitude update[/mono]

[quote]W: Aucune clé publique n’est disponible pour la/les clé(s) suivante(s) :
4D270D06F42584E6[/quote]

Erreur lors d’un update: NO PUBKEY

[mono]# aptitude update[/mono]

L’etiquetage de paquets via le fichier /etc/apt/preferences

[quote]- Vous utiliserez apt-get install paquet/branche si vous voulez rétrograder la version d’un paquet. Par exemple, votre branche principale est unstable et vous voulez installer la version d’ardour de testing parce qu’elle est moins boguée, vous utiliserez cette commande:

[mono]apt-get install ardour/testing[/mono]

Le problème c’est que APT voudra remettre à niveau le paquet rétrogradé lors de la prochaine mise a jour. Il faut donc bloquer le paquet dans sa version nouvellement installée. Pour cela il y a deux possibilités:

  • Soit utiliser la commande […] [/quote]

[code][18:00:53] ~ # aptitude -s install postgresql/lenny
Les NOUVEAUX paquets suivants vont être installés :
libkrb53{a} postgresql postgresql-8.3{a} postgresql-client-8.3{a} postgresql-client-common{a} postgresql-common{a}
0 paquets mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 8 920 ko d’archives. Après dépaquetage, 21,4 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libkrb5-3 : Est en conflit avec: libkrb53 mais 1.8.3+dfsg-4squeeze7 doit être installé.
libkrb5support0 : Est en conflit avec: libkrb53 mais 1.8.3+dfsg-4squeeze7 doit être installé.
libk5crypto3 : Est en conflit avec: libkrb53 mais 1.8.3+dfsg-4squeeze7 doit être installé.
ouverts : 38 ; fermés : 150 ; reportés : 17 ; en conflit : 21 OLes actions suivantes permettront de résoudre ces dépendances :

 Conserver les paquets suivants dans leur version actuelle :
  1. libkrb53 [Non installé]                                  
    
  2. postgresql [Non installé]                                
    
  3. postgresql-8.3 [Non installé]                            
    

Accepter cette solution ? [Y/n/q/?] n
ouverts : 114 ; fermés : 532 ; reportés : 48 ; en conflit : 64 OLes actions suivantes permettront de résoudre ces dépendances :

 Installer les paquets suivants :                           
  1. postgresql [9.1+134wheezy4 (stable)]                     
    
  2. postgresql-9.1 [9.1.13-0wheezy1 (stable)]                
    
  3. postgresql-client-9.1 [9.1.13-0wheezy1 (stable)]         
    

    Conserver les paquets suivants dans leur version actuelle :

  4. libkrb53 [Non installé]                                  
    
  5. postgresql-8.3 [Non installé]                            
    

Accepter cette solution ? [Y/n/q/?] n

[…][/code]

Accroches toi et reviens nous voir … :033

Salut,

Concrètement, la solution se situe dans le pinning (épinglage) en [mono]/etc/apt/preferences[/mono] du dit paquet et de ces dépendances.

Ceci en toutes connaissances de cause, à savoir :

[quote=“BelZéButh”]La version 5.0.10 de Debian GNU/Linux (connue sous le nom de Lenny) a été publiée le 10 mars 2012. La version 5.0.0 a été initialement publiée le 14 février 2009. Cette version comprend de nombreuses modifications décrites dans notre communiqué de presse et les notes de publication.

La version 5.0 de Debian GNU/Linux a été remplacée par la version 6.0 de Debian (“Squeeze”).

Les mises à jour de sécurité sont arrêtées depuis le 6 février 2012.[/quote]