Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/03/2008, à 12:26

le_rubix_cube

[Résolu] Librairie "berkeley db"

Bonjour,

Je souhaite installer vsftpd avec des utilisateurs virtuels, pour cela je dois convertir un fichier txt en db avec la commande « db3_load » (http://www.andesi.org/reseau:vsftpd-un- … -et-simple), installée avec le package libdb3-util, mais je ne peux pas l'installer:
$ sudo dpkg -i libdb3-util_3.2.9+dfsg-0.1_i386.deb
Sélection du paquet libdb3-util précédemment désélectionné.
(Lecture de la base de données... 92735 fichiers et répertoires déjà installés.)
Dépaquetage de libdb3-util (à partir de libdb3-util_3.2.9+dfsg-0.1_i386.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de libdb3-util :
libdb3-util dépend de libdb3 (>= 3.2.9+dfsg) ; cependant :
Le paquet libdb3 n'est pas installé.
dpkg : erreur de traitement de libdb3-util (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
libdb3-util

Je cherche depuis 2 jours et je ne comprends vraiment pas comment fonctionne libdb. Se version la plus récente présente sur mon poste est libdb4.5 mais je ne trouve pas libdb4.5-util juste :
$ locate libdb4.5
/var/lib/dpkg/info/libdb4.5.list
/var/lib/dpkg/info/libdb4.5.shlibs
/usr/share/doc/libdb4.5
/usr/share/doc/libdb4.5/changelog.Debian.gz
/usr/share/doc/libdb4.5/copyright

Ma question est d'abord de savoir si la commande dbx_load se trouve dans libdbx-util ?
Si oui, je ne trouve pas ce package pour la version 4.5 ? y a-t-il une autre solution ?

Je débute sur Linux et je ne sais même pas si je suis sur la bonne piste, auriez-vous des conseils ?

D'avance merci.

A+

Dernière modification par le_rubix_cube (Le 26/03/2008, à 14:00)

Hors ligne

#2 Le 26/03/2008, à 12:30

wblitz

Re : [Résolu] Librairie "berkeley db"

...
dpkg : des problèmes de dépendances empêchent la configuration de libdb3-util :
libdb3-util dépend de libdb3 (>= 3.2.9+dfsg) ; cependant :
Le paquet libdb3 n'est pas installé.
...

il faut installer libdb3 (comme te l'indique la sortie de la commande dpkg) :

sudo apt-get install libdb3

Mais je te conseille d'installer tout directement avec "apt-get install", ça gère tout seul les dépendances :

sudo apt-get install libdb3-util

Et tu n'auras plus qu'à répondre 'o' à la question posée.

Dernière modification par wblitz (Le 26/03/2008, à 12:31)


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#3 Le 26/03/2008, à 12:42

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

Salut, tout d'abord merci pour ta réponse,

Ensuite,

Mais je te conseille d'installer tout directement avec "apt-get install", ça gère tout seul les dépendances :

Justement le problème c'est que je ne le trouve pas :
$ sudo apt-get install libdb3
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libdb3

Copie de Sources.list :
deb cdrom:[Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)]/ gutsy main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ gutsy main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ gutsy main restricted
deb http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted

C'est pour cela que je ne comprends pas du tout d'où vient le problème...

Hors ligne

#4 Le 26/03/2008, à 12:44

wblitz

Re : [Résolu] Librairie "berkeley db"

mets à jour tes sources avec la commande :

sudo apt-get update

et ensuite que donne la sortie de la commande :

apt-cache search libdb3

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#5 Le 26/03/2008, à 12:47

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

mets à jour tes sources avec la commande :

Update : ok

et ensuite que donne la sortie de la commande :

$ apt-cache search libdb3
$ apt-cache search libdb
dbus - simple interprocess messaging system
libdb4.2++-dev - Berkeley v4.2 Database Libraries for C++ [development]
libdb4.2++c2 - Berkeley v4.2 Database Libraries for C++ [runtime]
libdb4.2-dev - Berkeley v4.2 Database Libraries [development]
libdb4.2-java - Berkeley v4.2 Database Libraries for Java
libdb4.2-java-dev - Berkeley v4.2 Database Libraries for Java [development]
libdb4.2-tcl - Berkeley v4.2 Database Libraries for TCL [module]
libdb4.3++-dev - Berkeley v4.3 Database Libraries for C++ [development]
libdb4.3++c2 - Berkeley v4.3 Database Libraries for C++ [runtime]
libdb4.3-dev - Berkeley v4.3 Database Libraries [development]
libdb4.3-java - Berkeley v4.3 Database Libraries for Java
libdb4.3-java-dev - Berkeley v4.3 Database Libraries for Java [development]
libdb4.3-tcl - Berkeley v4.3 Database Libraries for TCL [module]
libdb4.5 - Berkeley v4.5 Database Libraries [runtime]
libdb4.5++ - Berkeley v4.5 Database Libraries for C++ [runtime]
libdb4.5++-dev - Berkeley v4.5 Database Libraries for C++ [development]
libdb4.5-dev - Berkeley v4.5 Database Libraries [development]
libdb4.5-java - Berkeley v4.5 Database Libraries for Java
libdb4.5-java-dev - Berkeley v4.5 Database Libraries for Java [development]
libdbd-mysql-perl - A Perl5 database interface to the MySQL database
libdbi-perl - Perl5 database interface by Tim Bunce
libdbus-1-3 - simple interprocess messaging system
libdbus-1-dev - simple interprocess messaging system (development headers)
libdbus-glib-1-dev - simple interprocess messaging system (GLib interface)
libdbus-glib-1-doc - simple interprocess messaging system (GLib-based shared library)
libdbus-qt-1-1c2 - simple interprocess messaging system (Qt-based shared library)
libdbus-qt-1-dev - simple interprocess messaging system (Qt interface)
libndesk-dbus-glib1.0-cil - CLI implementation of D-Bus (GLib mainloop integration)
libndesk-dbus1.0-cil - CLI implementation of D-Bus
ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
libdb4.2 - Bibliothèques de base de données Berkeley V4.2 [exécutables]
libdb4.3 - Bibliothèques de base de données Berkeley V4.3 [exécutables]
libdbus-glib-1-2 - système de messages interprocessus simples (bibliothèque partagée basée sur GLib)
libdb4.4 - Berkeley v4.4 Database Libraries [runtime]
libdb4.4++ - Berkeley v4.4 Database Libraries for C++ [runtime]
libdb4.4++-dev - Berkeley v4.4 Database Libraries for C++ [development]
libdb4.4-dev - Berkeley v4.4 Database Libraries [development]
libdb4.4-java - Berkeley v4.4 Database Libraries for Java
libdb4.4-java-dev - Berkeley v4.4 Database Libraries for Java [development]

Hors ligne

#6 Le 26/03/2008, à 13:02

wblitz

Re : [Résolu] Librairie "berkeley db"

dans le fichier /etc/apt/sources.list, commente la ligne concernant le cdrom (# en début de ligne) et refait les deux commandes.


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#7 Le 26/03/2008, à 13:07

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

Ca m'a l'air identique :

$ sudo apt-get update
Réception de : 1 http://security.ubuntu.com gutsy-security Release.gpg [191B]
Ign http://security.ubuntu.com gutsy-security/main Translation-fr
Ign http://security.ubuntu.com gutsy-security/restricted Translation-fr
Atteint http://security.ubuntu.com gutsy-security Release             
Atteint http://security.ubuntu.com gutsy-security/main Packages       
Atteint http://security.ubuntu.com gutsy-security/restricted Packages
Atteint http://security.ubuntu.com gutsy-security/main Sources         
Atteint http://security.ubuntu.com gutsy-security/restricted Sources   
Réception de : 2 http://fr.archive.ubuntu.com gutsy Release.gpg [191B]
Atteint http://fr.archive.ubuntu.com gutsy/main Translation-fr
Atteint http://fr.archive.ubuntu.com gutsy/restricted Translation-fr
Réception de : 3 http://fr.archive.ubuntu.com gutsy-updates Release.gpg [191B]
Ign http://fr.archive.ubuntu.com gutsy-updates/main Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-updates/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com gutsy Release
Atteint http://fr.archive.ubuntu.com gutsy-updates Release
Atteint http://fr.archive.ubuntu.com gutsy/main Packages                                                                                                   
Atteint http://fr.archive.ubuntu.com gutsy/restricted Packages                                                                                             
Atteint http://fr.archive.ubuntu.com gutsy/main Sources                                                                                                     
Atteint http://fr.archive.ubuntu.com gutsy/restricted Sources                                                                                               
Atteint http://fr.archive.ubuntu.com gutsy-updates/main Packages                                                                                           
Atteint http://fr.archive.ubuntu.com gutsy-updates/restricted Packages                                                                                     
Atteint http://fr.archive.ubuntu.com gutsy-updates/main Sources                                                                                             
Atteint http://fr.archive.ubuntu.com gutsy-updates/restricted Sources                                                                                       
3o réceptionnés en 6s (0o/s)                                                                                                                               
Lecture des listes de paquets... Fait
$ apt-cache search libdb3
$ apt-cache search libdb
dbus - simple interprocess messaging system
libdb4.2++-dev - Berkeley v4.2 Database Libraries for C++ [development]
libdb4.2++c2 - Berkeley v4.2 Database Libraries for C++ [runtime]
libdb4.2-dev - Berkeley v4.2 Database Libraries [development]
libdb4.2-java - Berkeley v4.2 Database Libraries for Java
libdb4.2-java-dev - Berkeley v4.2 Database Libraries for Java [development]
libdb4.2-tcl - Berkeley v4.2 Database Libraries for TCL [module]
libdb4.3++-dev - Berkeley v4.3 Database Libraries for C++ [development]
libdb4.3++c2 - Berkeley v4.3 Database Libraries for C++ [runtime]
libdb4.3-dev - Berkeley v4.3 Database Libraries [development]
libdb4.3-java - Berkeley v4.3 Database Libraries for Java
libdb4.3-java-dev - Berkeley v4.3 Database Libraries for Java [development]
libdb4.3-tcl - Berkeley v4.3 Database Libraries for TCL [module]
libdb4.5 - Berkeley v4.5 Database Libraries [runtime]
libdb4.5++ - Berkeley v4.5 Database Libraries for C++ [runtime]
libdb4.5++-dev - Berkeley v4.5 Database Libraries for C++ [development]
libdb4.5-dev - Berkeley v4.5 Database Libraries [development]
libdb4.5-java - Berkeley v4.5 Database Libraries for Java
libdb4.5-java-dev - Berkeley v4.5 Database Libraries for Java [development]
libdbd-mysql-perl - A Perl5 database interface to the MySQL database
libdbi-perl - Perl5 database interface by Tim Bunce
libdbus-1-3 - simple interprocess messaging system
libdbus-1-dev - simple interprocess messaging system (development headers)
libdbus-glib-1-dev - simple interprocess messaging system (GLib interface)
libdbus-glib-1-doc - simple interprocess messaging system (GLib-based shared library)
libdbus-qt-1-1c2 - simple interprocess messaging system (Qt-based shared library)
libdbus-qt-1-dev - simple interprocess messaging system (Qt interface)
libndesk-dbus-glib1.0-cil - CLI implementation of D-Bus (GLib mainloop integration)
libndesk-dbus1.0-cil - CLI implementation of D-Bus
ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
libdb4.2 - Bibliothèques de base de données Berkeley V4.2 [exécutables]
libdb4.3 - Bibliothèques de base de données Berkeley V4.3 [exécutables]
libdbus-glib-1-2 - système de messages interprocessus simples (bibliothèque partagée basée sur GLib)
libdb4.4 - Berkeley v4.4 Database Libraries [runtime]
libdb4.4++ - Berkeley v4.4 Database Libraries for C++ [runtime]
libdb4.4++-dev - Berkeley v4.4 Database Libraries for C++ [development]
libdb4.4-dev - Berkeley v4.4 Database Libraries [development]
libdb4.4-java - Berkeley v4.4 Database Libraries for Java
libdb4.4-java-dev - Berkeley v4.4 Database Libraries for Java [development]

Vois-tu d'où pourrais venir le problème ?

Merci

Hors ligne

#8 Le 26/03/2008, à 13:07

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

Ca m'a l'air identique :

$ sudo apt-get update
Réception de : 1 http://security.ubuntu.com gutsy-security Release.gpg [191B]
Ign http://security.ubuntu.com gutsy-security/main Translation-fr
Ign http://security.ubuntu.com gutsy-security/restricted Translation-fr
Atteint http://security.ubuntu.com gutsy-security Release             
Atteint http://security.ubuntu.com gutsy-security/main Packages       
Atteint http://security.ubuntu.com gutsy-security/restricted Packages
Atteint http://security.ubuntu.com gutsy-security/main Sources         
Atteint http://security.ubuntu.com gutsy-security/restricted Sources   
Réception de : 2 http://fr.archive.ubuntu.com gutsy Release.gpg [191B]
Atteint http://fr.archive.ubuntu.com gutsy/main Translation-fr
Atteint http://fr.archive.ubuntu.com gutsy/restricted Translation-fr
Réception de : 3 http://fr.archive.ubuntu.com gutsy-updates Release.gpg [191B]
Ign http://fr.archive.ubuntu.com gutsy-updates/main Translation-fr
Ign http://fr.archive.ubuntu.com gutsy-updates/restricted Translation-fr
Atteint http://fr.archive.ubuntu.com gutsy Release
Atteint http://fr.archive.ubuntu.com gutsy-updates Release
Atteint http://fr.archive.ubuntu.com gutsy/main Packages                                                                                                   
Atteint http://fr.archive.ubuntu.com gutsy/restricted Packages                                                                                             
Atteint http://fr.archive.ubuntu.com gutsy/main Sources                                                                                                     
Atteint http://fr.archive.ubuntu.com gutsy/restricted Sources                                                                                               
Atteint http://fr.archive.ubuntu.com gutsy-updates/main Packages                                                                                           
Atteint http://fr.archive.ubuntu.com gutsy-updates/restricted Packages                                                                                     
Atteint http://fr.archive.ubuntu.com gutsy-updates/main Sources                                                                                             
Atteint http://fr.archive.ubuntu.com gutsy-updates/restricted Sources                                                                                       
3o réceptionnés en 6s (0o/s)                                                                                                                               
Lecture des listes de paquets... Fait
$ apt-cache search libdb3
$ apt-cache search libdb
dbus - simple interprocess messaging system
libdb4.2++-dev - Berkeley v4.2 Database Libraries for C++ [development]
libdb4.2++c2 - Berkeley v4.2 Database Libraries for C++ [runtime]
libdb4.2-dev - Berkeley v4.2 Database Libraries [development]
libdb4.2-java - Berkeley v4.2 Database Libraries for Java
libdb4.2-java-dev - Berkeley v4.2 Database Libraries for Java [development]
libdb4.2-tcl - Berkeley v4.2 Database Libraries for TCL [module]
libdb4.3++-dev - Berkeley v4.3 Database Libraries for C++ [development]
libdb4.3++c2 - Berkeley v4.3 Database Libraries for C++ [runtime]
libdb4.3-dev - Berkeley v4.3 Database Libraries [development]
libdb4.3-java - Berkeley v4.3 Database Libraries for Java
libdb4.3-java-dev - Berkeley v4.3 Database Libraries for Java [development]
libdb4.3-tcl - Berkeley v4.3 Database Libraries for TCL [module]
libdb4.5 - Berkeley v4.5 Database Libraries [runtime]
libdb4.5++ - Berkeley v4.5 Database Libraries for C++ [runtime]
libdb4.5++-dev - Berkeley v4.5 Database Libraries for C++ [development]
libdb4.5-dev - Berkeley v4.5 Database Libraries [development]
libdb4.5-java - Berkeley v4.5 Database Libraries for Java
libdb4.5-java-dev - Berkeley v4.5 Database Libraries for Java [development]
libdbd-mysql-perl - A Perl5 database interface to the MySQL database
libdbi-perl - Perl5 database interface by Tim Bunce
libdbus-1-3 - simple interprocess messaging system
libdbus-1-dev - simple interprocess messaging system (development headers)
libdbus-glib-1-dev - simple interprocess messaging system (GLib interface)
libdbus-glib-1-doc - simple interprocess messaging system (GLib-based shared library)
libdbus-qt-1-1c2 - simple interprocess messaging system (Qt-based shared library)
libdbus-qt-1-dev - simple interprocess messaging system (Qt interface)
libndesk-dbus-glib1.0-cil - CLI implementation of D-Bus (GLib mainloop integration)
libndesk-dbus1.0-cil - CLI implementation of D-Bus
ruby1.8 - Interpreter of object-oriented scripting language Ruby 1.8
libdb4.2 - Bibliothèques de base de données Berkeley V4.2 [exécutables]
libdb4.3 - Bibliothèques de base de données Berkeley V4.3 [exécutables]
libdbus-glib-1-2 - système de messages interprocessus simples (bibliothèque partagée basée sur GLib)
libdb4.4 - Berkeley v4.4 Database Libraries [runtime]
libdb4.4++ - Berkeley v4.4 Database Libraries for C++ [runtime]
libdb4.4++-dev - Berkeley v4.4 Database Libraries for C++ [development]
libdb4.4-dev - Berkeley v4.4 Database Libraries [development]
libdb4.4-java - Berkeley v4.4 Database Libraries for Java
libdb4.4-java-dev - Berkeley v4.4 Database Libraries for Java [development]

Vois-tu d'où pourrais venir le problème ?

Merci

Hors ligne

#9 Le 26/03/2008, à 13:18

wblitz

Re : [Résolu] Librairie "berkeley db"

quelle version d'ubuntu as-tu installé ?


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#10 Le 26/03/2008, à 13:20

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

Ubuntu 7.10 - Gutsy Gibbon

Hors ligne

#11 Le 26/03/2008, à 13:48

wblitz

Re : [Résolu] Librairie "berkeley db"

ajoute les lignes suivantes dans ton /etc/apt/sources.list :

deb http://fr.archive.ubuntu.com/ubuntu/ gutsy universe
deb-src http://fr.archive.ubuntu.com/ubuntu/ gutsy universe

puis relance les deux commandes :

sudo apt-get update
apt-cache search libdb3

et ensuite, si le paquet est bien trouvé (ce qui devrait être le cas) :

sudo apt-get install libdb3-util

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#12 Le 26/03/2008, à 14:02

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

Super!

Merci beacuoup wblitz, je commençai vraiment à désepérer!

Est-il aussi préférable de rajouter les lignes update universe ?

A+
le_rubix_cube

Hors ligne

#13 Le 26/03/2008, à 14:14

wblitz

Re : [Résolu] Librairie "berkeley db"

tu peux oui wink et également security (autant faire la modif pour tout wink)
tu peux jeter un oeil ici pour les différents dépôts : http://doc.ubuntu-fr.org/sources.list#version_7.10_gutsy_la_plus_recente


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#14 Le 26/03/2008, à 15:01

le_rubix_cube

Re : [Résolu] Librairie "berkeley db"

Très bien, je regarde ça.

Merci à bientôt.

Hors ligne