PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 03/11/2009 12:15:09

mich30
Membre

pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

Bonjour,
je veux installer pgadmin3-1.6.3-1.i586.rpm dans mon repertoire
et que tout se fasse dans le repertoire de travail afin de protéger
mon systéme (je veux garder mon gcc actuel par exemple)
il parrait que cela est correct
"rpm -Uvh *.rpm"

( je prefere demander avant de faire une boulette)


voir ce tuto
--------------

1) Quand on installe un rpm avec une ligne de commande de genre
"rpm -Uvh fichier.rpm" (ou "rpm -ivh ..." peu importe) il faut se placer dans le repertoire il y a le ficher rpm a installer.

2) Il faut etre connecte en root pour pouvoir installer. Ton message d'erreur indique que tu ne l'etais pas. Donc faire "su -", entrer le mot de pass de root et refaire.

3) Pour resoudre le probleme des dependances le plus facile est d'installer tous les paquets avec une seule commande comme:
"rpm -Uvh *.rpm"
(ca installe tous le rpm dans le repertoire actuel).

Marc tu en penses quoi ?

Hors ligne

#2 03/11/2009 12:34:31

Marc Cousin
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

Que ça va l'installer dans le système, pas dans ton répertoire. Mais ça n'est pas grave :
- il va refuser d'écraser des fichiers
- tu pourras désinstaller proprement. Donc rpm -Uvh pgadmin3-1.6.3-1.i586.rpm.
Mais ça ne peut pas marcher sur ton serveur : tu n'es pas en i586 mais en ia64. L'architecture processeur est incompatible.


Marc.

Hors ligne

#3 03/11/2009 12:41:13

mich30
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

ah oui c'est vrai pas d'autre moyen alors ???
donc installer le pgadmin sur un poste client il y a que cette solution ??
Merci  !!

Hors ligne

#4 03/11/2009 12:54:28

mich30
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

et en compilant les sources?
via tar?
@+

Hors ligne

#5 03/11/2009 13:00:21

Marc Cousin
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

tu peux en compilant les sources. c'est dans ce cas en passant une option --prefix que les binaires que tu vas générer iront dans un répertoire spécifique (dans /usr/local, c'est la norme… donc /usr/local/pgadmin3 par exemple)


Marc.

Hors ligne

#6 03/11/2009 15:09:53

gleu
Administrateur

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

Tant qu'à faire, autant prendre la dernière version (1.10).


Guillaume.

Hors ligne

#7 03/11/2009 17:46:27

mich30
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

je sais mais une vieille version suse 9.3 avec un proc en titanium (Marc il est super bien au courant)
deja j'ai installé potsgres et postgis ( merci marc)
donc voila
mm@sgi:/usr/local/geomatique/pgadmin3-1.0.2> ./configure --prefix=/usr/local/geomatique/ --with-pgsql=/usr/local/geomatique/lib --with-pgsql-include=/usr/local/geomatique/

quand je ./configure il me mets
checking pgsql in /usr/local/geomatique... failed
configure: error: you must specify a valid pgsql installation with --with-pgsql=DIR
mm@sgi:/usr/local/geomatique/pgadmin3-1.0.2> ./configure --with-pgsql=/usr/local/geomatique/lib

et j'ai meme fais un export path ?
idée ? merci

Hors ligne

#8 03/11/2009 19:01:24

gleu
Administrateur

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

Peu importe ta Suse, tu es en train d'essayer d'installer une 1.0.2. Je ne sais même pas quelle version de PostgreSQL elle accepte. La 1.10 gère la 8.4, la 1.8 la 8.3... donc, si je compte bien, la 1.0 ne serait gérer que les versions 7.4 et antérieures.

Mais il est clair de toute façon que cette version de pgAdmin ne gèrera pas une version actuelle de PostgreSQL.


Guillaume.

Hors ligne

#9 03/11/2009 19:53:42

Marc Cousin
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

Evidemment d'accord avec toi gleu.

Mais je crains que compiler n'importe quelle version de pgadmin sur une distrib aussi obsolète vire rapidement au parcours du combattant… La SLES 9 doit avoir au moins 4 ans, il va y avoir pas mal de dépendances à résoudre, et une probabilité très faible de trouver des packages pour une architecture ia64. Bref, il n'y aurait pas une machine plus appropriée (un poste client) sur lequel installer pgadmin ?


Marc.

Hors ligne

#10 05/11/2009 11:03:40

mich30
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

c'est clair postgres/postgis sur le serveur c'est déja pas mal
pgadmin c'est sur, la logique est sur un poste client.
En fait comme ce serveur n'a pas de carte graphique , je me serts de SSH (-X)
et mon collégue voulez installer pgadmin ou qgis sur le serveur pour voir le temps
de reponse sans la carte d'affichage.
Existe t'il un moyen de savoir le temps de réponse sans carte d'affichage.
Au niveau du tuning des temps des réponses existe t'il des fichiers de configuration
ou des commandes a taper afin de t'envoyer un checklist.

Merci

Hors ligne

#11 05/11/2009 12:12:34

Marc Cousin
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

En clair, vous espérez obtenir des bonnes performances sur une application très graphique, via un tunnel XWindow sur SSH ? Aucune chance tout simplement.

Utilisez le serveur de bases de données à ce qu'il fait (répondre aux requêtes), les applications graphiques lourdes comme qgis tourneront bien mieux sur votre poste.


Marc.

Hors ligne

#12 05/11/2009 12:40:16

mich30
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

ok merci

Hors ligne

#13 05/11/2009 18:01:07

mich30
Membre

Re : pgadmin3 (RPM) sur suse 9.3 install dans repertoire de travail

ok merci si demain j'installe sur un nouveau serveur par exemple
avec une version de debian postgres/postgis
vaux mieux que je passe par un RPM ?
tu installes les RPM et tout fonctionne ?
en tout cas merci pour les infos , bonne fin de soirée

Hors ligne

Pied de page des forums