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 05/03/2009, à 18:35

huebereric

Dépendances requises : que faire ?

J'essaie d'installer un logiciel GoVault (de la marque Quantum) et lorsque je lance la commande AddPackage (executable donné par Quantum) j'ai ceci :

erreur: Dépendances requises:
    /bin/sh est nécessaire pour GoVault-1.3-0.i386
    libatk-1.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libc.so.6 est nécessaire pour GoVault-1.3-0.i386
    libc.so.6(GLIBC_2.0) est nécessaire pour GoVault-1.3-0.i386
    libc.so.6(GLIBC_2.1) est nécessaire pour GoVault-1.3-0.i386
    libc.so.6(GLIBC_2.2) est nécessaire pour GoVault-1.3-0.i386
    libc.so.6(GLIBC_2.3) est nécessaire pour GoVault-1.3-0.i386
    libdl.so.2 est nécessaire pour GoVault-1.3-0.i386
    libgdk-x11-2.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libgdk_pixbuf-2.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libglib-2.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libgmodule-2.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libgobject-2.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libgtk-x11-2.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libm.so.6 est nécessaire pour GoVault-1.3-0.i386
    libpango-1.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libpangox-1.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libpangoxft-1.0.so.0 est nécessaire pour GoVault-1.3-0.i386
    libpthread.so.0 est nécessaire pour GoVault-1.3-0.i386
    libpthread.so.0(GLIBC_2.0) est nécessaire pour GoVault-1.3-0.i386
    libpthread.so.0(GLIBC_2.1) est nécessaire pour GoVault-1.3-0.i386

J'avoue que je suis nouveau sur Linux et je ne sais pas quoi faire.
J'ai pourtant vérifié que chaque bibliothèque est bien installée grâce à Synaptic.


Ubuntu 8.04 32bits IntelCore2Q9400 / 4Go / Asus ATI Radeon EAH3650

Hors ligne

#2 Le 05/03/2009, à 18:40

jonaternet

Re : Dépendances requises : que faire ?

Salut, as -tu bien fait :

sudo chmod +x GoVault-1.3-0.i386

pour rendre le fichier exécutable (ou clic droit / propriétés /permissions /rendre exécutable )
puis, à partir du dossier :

sudo sh ./GoVault-1.3-0.i386

Dernière modification par jonaternet (Le 05/03/2009, à 18:42)


sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

#3 Le 05/03/2009, à 19:09

huebereric

Re : Dépendances requises : que faire ?

Oui j'ai bien les permissions sur le fichier.

Oublions la commande AddPackage qui n'est rien d'autre que :

rpm -ivh GoVault-1.3-0.i386.rpm

Et c'est suite à cette commande que j'ai mes erreurs de dépendances.


Ubuntu 8.04 32bits IntelCore2Q9400 / 4Go / Asus ATI Radeon EAH3650

Hors ligne

#4 Le 05/03/2009, à 19:15

jonaternet

Re : Dépendances requises : que faire ?

Aaaah, tu esaies d'utiliser rpm sous ubuntu. Jamais essayé, j'avoue, par contre si ça marche pas tu peux essayer de le transformer en .deb avec alien

sudo apt-get --yes install alien && sudo alien -d GoVault-1.3-0.i386.rpm && sudo dpkg -i GoVault-1.3-0.i386.deb

Relis cette commande je l'ai modifiée 2 fois ...

Dernière modification par jonaternet (Le 05/03/2009, à 20:05)


sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

#5 Le 05/03/2009, à 19:51

jonaternet

Re : Dépendances requises : que faire ?

Intéressant comme bidule le govault !
Bon alors

Oui j'ai bien les permissions sur le fichier.

Oublions la commande AddPackage qui n'est rien d'autre que :
Code:
rpm -ivh GoVault-1.3-0.i386.rpm

Mais selon le "readme.txt" contenu dans l'archive de govault c'est pas ça qu'il faut faire, mais

dos2unix AddPackage
./AddPackage
StartGoVault

Et bien sûr il faut voir préalablement installé les drivers ou modules je pense.
Tu as bien procédé comme ça au départ ? je suppose que oui mais je demande quand même, y'a tellement de gens qui lisent jamais la doc !

Dernière modification par jonaternet (Le 05/03/2009, à 19:57)


sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne

#6 Le 05/03/2009, à 21:02

huebereric

Re : Dépendances requises : que faire ?

Ouahou !
la .deb a été créée et c'est installé !
Ca a l'air de marcher, plus d'erreur quand je lance StartGoVault !

Mais je dois quitter mon poste maintenant et je ne peux chercher les adaptations pour Ubuntu.
En effet, je dois modifier le .bash_profile des utilisateurs ayant accès au logiciel, et il n'y a pas de tel fichier sous Ubuntu, ni de profile.local comme dans Novell SUSE...

Sinon je n'ai pas installé de driver ou de modules... je pense que cela a dû être fait par l'entreprise qui m'a fourni le matos car quand je rentre un disque amovible il est tout de suite possible de l'utiliser et de mettre des fichiers dessus.

Grand merci pour ton aide !


Ubuntu 8.04 32bits IntelCore2Q9400 / 4Go / Asus ATI Radeon EAH3650

Hors ligne

#7 Le 07/03/2009, à 03:38

jonaternet

Re : Dépendances requises : que faire ?

pas de tel fichier sous Ubuntu

je dis peut-être une bêtise mais je crois que ce que tu cherches est le fichier .bashrc ou .profile, qui se trouvent dans le répertoire /home/$user
sinon je crois qu'il suffit de les créer, voici le fichier .profile, le pote à .bashrc :

# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.

# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

Par ailleurs, dis moi si je me trompe, mais ne suffit-il pas d'ajouter tes utilisateurs au groupe "GoVault", tout simplement ?
Pour ce qui est du module, il est probablement inclus de base dans les noyaux linux récents !:cool:

Dernière modification par jonaternet (Le 07/03/2009, à 03:40)


sudo apt-get -y install espeak sox && ps aux| xargs | espeak -w test.wav -v french -s 180 -p 60 -x && play test.wav
## C'est rigolo, non ?

Hors ligne