quand je vais sur le site http://archive.raspbian.org/raspbian/pool/main/p/ je vois clairement le répertoire postgresql-10.
Le dépôt contient probablement des paquets de la branche testing (v.10, Buster).
Parfois, il est possible de les installer manuellement, mais cela peut devenir assez fastidieux (donc vous pourriez voulez essayer une version source à la place). Premièrement:
mkdir debcd deb
C'est parce que le paquet s'ouvrira sans un niveau supérieur bien rangé.
wget http://archive.raspbian.org/raspbian/pool/main/p/postgresql-10/postgresql-10_10.3-2_armhf.debar x postgresql-10_10.3-2_armhf.deb
Cela laisse quelques fichiers .tar.xz
.
tar -xJf control.tar.xztar -xJf data.tar.xz
Le premier contient quelques méta-informations dans des fichiers texte; control
inclura une liste Depends:
que vous devrez prendre en compte.
La seconde s'ouvrira dans une arborescence de répertoires enracinée à usr
dans le répertoire courant. Si vous l'installez réellement, ces fichiers sont distribués dans le système de fichiers racine (c'est-à-dire /usr
).
Vous pouvez exécuter ldd
sur les binaires pour voir si le système peut fournir les bibliothèques partagées à exécuter. Je ne suis pas allé aussi loin (je n'ai rien sous la main sous Raspbian), mais il y a un nombre décourageant d'objets partagés dans ce paquet, et les fichiers de service qui sont utilisés pour contrôler le serveur ( / lib / systemd /system/postgresql.service
) doit être dans un autre package ...