bonsoir à tous, 🙂

je viens vers vous car j'ai un p'tit problème avec TrueCrypt v5.1a, en effet j'aimerai installer ce p'tit programme, donc le l'ai téléchargé en rpm et lorsque je double clique dessus il m'affiche une fenêtre me disant que la dépendance libfuse2 est manquante et je ne trouve pas le moyen de l'installer :hammer:

si quelqu'un parmis vous pouvais me dire comment résoudre ce problème ce serait wouawwwww :lol:

merci d'avance
Salut,
T'as pensé à installer fuse-devel ?
Bonjour,

d'où provient ce fameux RPM ? S'agit-il d'un RPM "Fedora-compatible" ?
bonsoir, 🙂

d'abord merci de vos réponses, ensuite pour toi hugsy_75 fuse-devel est installé dans sa dernière version et pour toi Pikachu_2014, le rpm vient de http://www.truecrypt.org/downloads.php mais c'est une archive open-suse qui contient le rpm

voilou si ça peut vous aiguiller :-D
salut hugsy_75, 🙂

figure toi que j'avais commençé par là, mais lorsque je veux faire l'installation une fenêtre s'ouvre avec le message suivant : can't install /home/..../fuse-libs-2.7.3-2.fc9.i386.rpm et quand je passe par une console voici ce qu'il me dit ;

# rpm -Uhv fuse-libs-2.7.3-2.fc9.i386.rpm
Préparation... ########################################### [100%]
paquetage fuse-libs-2.7.3-2.fc9.i386 déjà installé


alors...alors...mdrrrr

merci de ton aide 😉
Un RPM Suse, dont les schémas de nommage des dépendances ne sont pas forcément les mêmes que ceux de Fedora...
Combien de fois déconseille-t-on sur ce forum de ne pas jouer les apprentis sorciers en installant des RPM destinés à une autre distribution sous Fedora ?(!)
ok...ok Pikachu_2014, mais alors dis moi où je pourrais trouver le rpm de ce prog destiné à fedora, car sur le site il ne propose que celui pour Suze ou pour ubuntu 🙁

bon bon bon...j'ai trouvé la version tar.gz mais pour l'installation il me demande wxWidgets ???

heu...c'est tout bon j'ai juste fait une installation sans prendre en considération les dépendances avec un rpm -ivh truecrypt-5.1a-0.i586.rpm --nodeps car le libfuse est présent dans /lib :hammer:

enfin je vous tiens au 220volts pour l'utilisation :-P

alors..alors...alors :lol: pour que l'utilisation soit complète pour le user il faut modifier le /etc/sudoers en ajoutant la ligne ;

%truecrypt ALL=(root) NOPASSWD:/usr/bin/truecrypt

en dessous de ;
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL


et là il est possible de créer, modifier, enregistrer tout pour le user

voili...voilou

@+
2 mois plus tard
Bonjour,
Truecrypt se compile très bien (en ayant naturellement les librairies de développement présentes, pour wxWidgets tu peux aller récupérer l'archive ici :
http://www.wxwidgets.org/
tu la décompactes en root dans /usr/src puis toujours en root tu décompactes l'archive truecrypt où tu veux (moi je l'ai mise dans opt), tu vas dans le répertoire /opt/truecrypt-6.0a-source/ ensuite tu exécutes les commandes suivantes :
# make WX_ROOT=/usr/src/wxWidgets-2.8.8 wxbuild
# make
et tu as un exécutable truecrypt fonctionnel dans le répertoire Main de ton dossier /truecrypt-6.0a-source .
Bon courage
3 mois plus tard
Salut,

attention je suis debutant c'est juste au cas ou un encore plus debutant rencontre mes problèmes 😉 puis à force de vous lire j'avais envie de contribuer un peu 🙂

bref ma galere dans l'installation de true crypt :

1 telecharger :
ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11.h
ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11f.h
ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/pkcs11t.h

mettre les 3 fichiers dans le dossier source. truecrypt/
(je sais pas pourquoi mais c'est dans le readme)

2.telecharger wxWidgets-2.8.9.tar.gz , decompressez dans /usr/src/wxWidgets
3.installer les paquets fuse ?fuse-libs? fuse-devel
en faisant yum install fuse fuse-libs fuse-devel
4. dans truecrypt/ faire make WX_ROOT=/usr/src/wxWidgets wxbuild
5 cp truecrypt/wxrelease/wx-config /usr/bin
6 make

et après l'executable est dans rep/Main
20 jours plus tard
Bonjour,

Je rencontre un problème lors du make.
Le "make WX_ROOT=/usr/src/wxWidgets-2.8.9/ wxbuild" se termine avec ce qui semble être des warning.


[root@fc10 truecrypt-6.1-source]# make WX_ROOT=/usr/src/wxWidgets-2.8.9/ wxbuild
Configuring wxWidgets library...
configure: WARNING: libSM not found; disabling session management detection
Building wxWidgets library...
/usr/src/wxWidgets-2.8.9/src/common/datetime.cpp: In member function 'wxDateTime::Tm wxDateTime::GetTm(const wxDateTime::TimeZone&) const':
/usr/src/wxWidgets-2.8.9/src/common/datetime.cpp:1735: attention : 'tm.wxDateTime::Tm::yday' may be used uninitialized in this function
/usr/src/wxWidgets-2.8.9/src/common/strconv.cpp: In member function 'virtual size_t wxMBConvUTF16BE::FromWChar(char*, size_t, const wchar_t*, size_t) const':
/usr/src/wxWidgets-2.8.9/src/common/strconv.cpp:1225: attention : 'cc[1]' may be used uninitialized in this function
/usr/src/wxWidgets-2.8.9/src/common/strconv.cpp: In member function 'virtual size_t wxMBConvUTF16LE::FromWChar(char*, size_t, const wchar_t*, size_t) const':
/usr/src/wxWidgets-2.8.9/src/common/strconv.cpp:1142: attention : 'cc[1]' may be used uninitialized in this function
/usr/src/wxWidgets-2.8.9/src/gtk/gsockgtk.cpp:134: attention : 'wxDummyGsockVar' defined but not used


Mais j'ai des erreurs lors du make, cela semble être lié à "pkcs" (je précise que j'ai copié les 3 header pkcs11, pkcs11f, pkcs11t dans le répertoire de compilation)

[root@fc10 truecrypt-6.1-source]# make
Compiling SecurityToken.cpp
../Common/SecurityToken.cpp: In static member function 'static void TrueCrypt::SecurityToken::CreateKeyfile(CK_SLOT_ID, std::vector<unsigned char, std::allocator<unsigned char> >&, const std::string&)':
../Common/SecurityToken.cpp:128: erreur: 'CK_TRUE' was not declared in this scope
../Common/SecurityToken.cpp:135: erreur: 'CK_UTF8CHAR' was not declared in this scope
../Common/SecurityToken.cpp:135: erreur: expected primary-expression before ')' token
../Common/SecurityToken.cpp:135: erreur: expected `}' before 'name'
../Common/SecurityToken.cpp:135: erreur: expected `}' before 'name'
../Common/SecurityToken.cpp:135: erreur: expected ',' or ';' before 'name'
../Common/SecurityToken.cpp:130: attention : unused variable 'keyfileTemplate'
../Common/SecurityToken.cpp: At global scope:
../Common/SecurityToken.cpp:135: erreur: mélange de déclarations et de définitions de fonction est interdit
../Common/SecurityToken.cpp:136: erreur: expected unqualified-id before '{' token
../Common/SecurityToken.cpp:141: erreur: 'Pkcs11Functions' was not declared in this scope
../Common/SecurityToken.cpp:141: erreur: 'Sessions' was not declared in this scope
../Common/SecurityToken.cpp:141: erreur: 'slotId' was not declared in this scope
../Common/SecurityToken.cpp:141: erreur: 'keyfileTemplate' was not declared in this scope
../Common/SecurityToken.cpp:141: erreur: 'keyfileTemplate' was not declared in this scope
../Common/SecurityToken.cpp:141: erreur: 'keyfileTemplate' was not declared in this scope
../Common/SecurityToken.cpp:143: erreur: expected unqualified-id before 'switch'
../Common/SecurityToken.cpp:154: erreur: expected unqualified-id before 'if'
../Common/SecurityToken.cpp:158: erreur: 'byte' was not declared in this scope
../Common/SecurityToken.cpp:158: erreur: patron de l'argument 1 est invalide
../Common/SecurityToken.cpp:158: erreur: patron de l'argument 2 est invalide
../Common/SecurityToken.cpp:158: erreur: invalid type in declaration before ';' token
../Common/SecurityToken.cpp:160: erreur: expected constructor, destructor, or type conversion before '(' token
../Common/SecurityToken.cpp:161: erreur: 'byte' was not declared in this scope
../Common/SecurityToken.cpp:161: erreur: patron de l'argument 1 est invalide
../Common/SecurityToken.cpp:161: erreur: patron de l'argument 2 est invalide
../Common/SecurityToken.cpp:161: erreur: 'byte' was not declared in this scope
../Common/SecurityToken.cpp:161: erreur: patron de l'argument 1 est invalide
../Common/SecurityToken.cpp:161: erreur: patron de l'argument 2 est invalide
../Common/SecurityToken.cpp: In destructor 'Finally161::~Finally161()':
../Common/SecurityToken.cpp:161: erreur: 'Memory' has not been declared
../Common/SecurityToken.cpp:161: erreur: request for member 'front' in '*((Finally161*)this)->Finally161::finally_arg', which is of non-class type 'int'
../Common/SecurityToken.cpp:161: erreur: request for member 'size' in '*((Finally161*)this)->Finally161::finally_arg', which is of non-class type 'int'
../Common/SecurityToken.cpp: At global scope:
../Common/SecurityToken.cpp:163: erreur: expected unqualified-id before 'if'
../Common/SecurityToken.cpp:168: erreur: expected declaration before '}' token
make[1]: *** [../Common/SecurityToken.o] Erreur 1
make: *** [all] Erreur 2

une piste ??

merci d'avance.