#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 et également security (autant faire la modif pour tout )
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