VERACRYPT : comment l'installer?

T’es apparemment le seul qui tienne absolument au GUI

Donc à toi de faire et ça profitera aux autres

Peut être trouveras tu une aide plus efficace sur des forums spécialisés ?
https://www.raspberrypi.org/forums/viewforum.php?f=65
http://forum.raspfr.org/

J’ai tout recommencer par :

  • purge du raspberry :

sudo apt-get purge veracrypt
sudo apt-get autoremove
cd desktop
sudo rm veracrypt.desktop
cd /
cd /usr/bin
sudo rm veracrypt*.*

puis par le menu je suis allé dans /pi/downloads et j’ai supprimé tous les fichiers téléchargés

-commencer par :

  • aller chercher la version veracrypt sous sourceforge sourceforge.net/projects/veracr … t/download (1)
  • le fichier s’appelle : veracrypt-1.17-Source.tar.bz2 (2)
  • wget (1)/(2)
  • wget downloads.sourceforge.net/projec … .2.tar.bz2
  • tar xvjf veracrypt-1.17-Source.tar.bz2
  • tar xvjf wxWidgets-3.0.2.tar.bz2
  • cd src
  • sudo make NOGUI=1 WX_ROOT=/home/pi/wxWidgets-3.0.2/ wxbuild
  • sudo make NOGUI=1 WXSTATIC=1
    make[1]: *** No rule to make target ‹ /home/pi/src/wxrelease/lib/wx/include/gtk2-unicode-static-3.0/wx/setup.h ›, needed by ‹ Resources.o ›. Arrêt.
    Makefile:287: recipe for target ‹ all › failed
    make: *** [all] Error 2

presque arrivé au bout, je suis tombé sur cette erreur : c’est balo.
Que faut-il faire?

Ne pas oublier que tu es en structure arm sur le rasp
sourceforge.net/projects/veracr … M%20Linux/

Ou ça
cyberside.planet.ee/veracrypt/Co … M%20Linux/

Et si tu persistes avec NOGUI faut pas t’etonner de ne pas avoir d’interface graphique ( les fenêtres avec menus)
Dans ton cas c’est wxwidget wxwidgets.org

Donc faut bosser sur les pré requis pour faire fonctionner ça sur rasp
wxwidgets.org/docs/faq/gtk/

Tuto sur make
mrbook.org/blog/tutorials/make/

bonjour,

j’ai tout rasé :

pi@raspberrypi ~ $ sudo apt-get purge veracrypt
pi@raspberrypi ~ $ sudo apt-get autoremove
pi@raspberrypi / $ cd /usr/share/applications
pi@raspberrypi /usr/share/applications $ sudo rm veracrypt.desktop
pi@raspberrypi / $ cd home/pi

j’ai suivi le tuto :

pi@raspberrypi ~ $ wget [cyberside.planet.ee/veracrypt/Co ... rm.tar.bz2](http://cyberside.planet.ee/veracrypt/Contributions/ARM%20Linux/veracryp-1.0f-1-setup-raspberrypi_arm.tar.bz2)
pi@raspberrypi ~ $ wget [github.com/wxWidgets/wxWidgets/ ... .2.tar.bz2](https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.2/wxWidgets-3.0.2.tar.bz2)
pi@raspberrypi ~ $ tar xvjf veracryp-1.0f-1-setup-raspberrypi_arm.tar.bz2
pi@raspberrypi ~ $ tar xvjf wxWidgets-3.0.2.tar.bz2
pi@raspberrypi ~ $ cd src

sudo make WX_ROOT=/home/pi/wxWidgets-3.0.2/ wxbuild                                            # ---> SANS NOGUI=1
Configuring wxWidgets library...
configure: WARNING: OpenGL libraries not available, disabling support for OpenGL
Building wxWidgets library…
…...etc.

pi@raspberrypi ~/src $ sudo make WXSTATIC=1              # ---> SANS NOGUI=1
pi@raspberrypi ~/src $ cd Setup/Linux
pi@raspberrypi ~/src/Setup/Linux $ ./veracrypt-1.0f-1-setup-console-unknown
Verifying archive integrity... All good.
Uncompressing VeraCrypt 1.0f-1 Installer  100%  
#[3;J
VeraCrypt 1.0f-1 Setup
____________________


Installation options:

 1) Install veracrypt_1.0f-1_console_Unknown.tar.gz
 2) Extract package file veracrypt_1.0f-1_console_Unknown.tar.gz and place it to /tmp

To select, enter 1 or 2: 1

etc.…

o you accept and agree to be bound by the license terms? (yes/no): yes

Uninstalling VeraCrypt:
-----------------------

To uninstall VeraCrypt, please run 'veracrypt-uninstall.sh'.

Installing package...
usr/
usr/bin/
usr/bin/veracrypt
usr/bin/veracrypt-uninstall.sh
usr/share/
usr/share/veracrypt/
usr/share/veracrypt/doc/
usr/share/veracrypt/doc/VeraCrypt User Guide.pdf
usr/share/veracrypt/doc/License.txt

Press Enter to exit... 
pi@raspberrypi ~/src/Setup/Linux $ 

Tout s’est bien passé sauf que j’ai eu :

" configure: WARNING: OpenGL libraries not available, disabling support for OpenGL"

dans le : sudo make WX_ROOT=/home/pi/wxWidgets-3.0.2/ wxbuild

Et, le problème est que je ne trouve pas le fichier veracrypt.desktop dans mon Raspberry.

Quel est ton avis?

Et encore une fois…
https://sourceforge.net/projects/veracrypt/files/Contributions/ARM%20Linux/

Et encore une fois…

Et encore une fois…

“setup console” ça peut pas faire du GUI!

Tu dois chercher un “setup gui”

Quand je telecharge netcologne.dl.sourceforge.net/pr … rm.tar.bz2
Et que je le décompresse je trouve ça

@desktop:~/Téléchargements$ ls vera*
veracrypt-1.0f-1-setup-arm.tar.bz2  veracrypt-1.0f-1-setup-gui-arm
veracrypt-1.0f-1-setup-console-arm

J’ai recommencé à nouveau à zéro

Comme d’habitude, je rase tout :

pi@raspberrypi ~ $ sudo apt-get purge veracrypt
pi@raspberrypi ~ $ sudo apt-get autoremove
pi@raspberrypi / $ cd /usr/bin
pi@raspberrypi /usr/bin $ sudo rm veracryp*.*
pi@raspberrypi /usr/bin $ sudo rm veracrypt

Cette fois, je prends un setup-gui :
--------------------------------------.

pi@raspberrypi / $ cd /home/pi
pi@raspberrypi ~ $ wget [cyberside.planet.ee/veracrypt/Co ... rm.tar.bz2](http://cyberside.planet.ee/veracrypt/Contributions/ARM%20Linux/veracrypt-1.0f-1-setup-arm.tar.bz2)
pi@raspberrypi ~ $ wget [github.com/wxWidgets/wxWidgets/](https://github.com/wxWidgets/wxWidgets/) ... .2.tar.bz2
pi@raspberrypi ~ $ tar xvjf veracrypt-1.0f-1-setup-arm.tar.bz2
veracrypt-1.0f-1-setup-console-arm
veracrypt-1.0f-1-setup-gui-arm
pi@raspberrypi ~ $ tar xvjf wxWidgets-3.0.2.tar.bz2
pi@raspberrypi ~ $ cd src
pi@raspberrypi ~/src $ sudo make WX_ROOT=/home/pi/wxWidgets-3.0.2/ wxbuild
Configuring wxWidgets library...
configure: WARNING: OpenGL libraries not available, disabling support for OpenGL
Building wxWidgets library.

….etc…….

pi@raspberrypi ~/src $ sudo make WXSTATIC=1
Compiling Resources.cpp
Compiling FatalErrorHandler.cpp
Compiling GraphicUserInterface.cpp
GraphicUserInterface.cpp: In member function ‘virtual void VeraCrypt::GraphicUserInterface::RestoreVolumeHeaders(VeraCrypt::SharedPtr<VeraCrypt::VolumePath>) const’:
GraphicUserInterface.cpp:1363:11: warning: variable ‘headerSize’ set but not used [-Wunused-but-set-variable]
    uint64 headerSize;
           ^
Compiling VolumeHistory.cpp
Compiling AboutDialog.cpp
Compiling BenchmarkDialog.cpp
Compiling ChangePasswordDialog.cpp
Compiling DeviceSelectionDialog.cpp
Compiling EncryptionOptionsWizardPage.cpp
Compiling EncryptionTestDialog.cpp
Compiling FavoriteVolumesDialog.cpp
Compiling Forms.cpp
Compiling InfoWizardPage.cpp
Compiling KeyfileGeneratorDialog.cpp
Compiling KeyfilesDialog.cpp
Compiling KeyfilesPanel.cpp
Compiling LegalNoticesDialog.cpp
Compiling MainFrame.cpp
Compiling MountOptionsDialog.cpp
Compiling NewSecurityTokenKeyfileDialog.cpp
Compiling PreferencesDialog.cpp
Compiling ProgressWizardPage.cpp
Compiling RandomPoolEnrichmentDialog.cpp
Compiling SecurityTokenKeyfilesDialog.cpp
Compiling SelectDirectoryWizardPage.cpp
Compiling VolumePasswordPanel.cpp
Compiling VolumePropertiesDialog.cpp
Compiling VolumeCreationProgressWizardPage.cpp
Compiling VolumeCreationWizard.cpp
Compiling VolumeFormatOptionsWizardPage.cpp
Compiling VolumeLocationWizardPage.cpp
Compiling VolumePasswordWizardPage.cpp
Compiling VolumeSizeWizardPage.cpp
Compiling WaitDialog.cpp
Compiling WizardFrame.cpp
Linking veracrypt
Header is 498 lines long

WARNING: Overwriting existing file: /home/pi/src/Setup/Linux/veracrypt-1.0f-1-setup-gui-unknown
About to compress 3816 KB of data...
Adding files to archive named "/home/pi/src/Setup/Linux/veracrypt-1.0f-1-setup-gui-unknown"...
./
./veracrypt_install_gui_unknown.sh
CRC: 3211613953
MD5: 484d734bca040ee10e456da513ddf0bd

Self-extractable archive "/home/pi/src/Setup/Linux/veracrypt-1.0f-1-setup-gui-unknown" successfully created.
pi@raspberrypi ~/src $ cd Setup/Linux
pi@raspberrypi ~/src/Setup/Linux $ 
pi@raspberrypi ~/src/Setup/Linux $ ./veracrypt-1.0f-1-setup-gui-unknown
Verifying archive integrity... All good.
Uncompressing VeraCrypt 1.0f-1 Installer  100%  
#[3;J
VeraCrypt 1.0f-1 Setup
____________________


Installation options:

 1) Install veracrypt_1.0f-1_Unknown.tar.gz
 2) Extract package file veracrypt_1.0f-1_Unknown.tar.gz and place it to /tmp

To select, enter 1 or 2: 1

Before you can use, extract, or install VeraCrypt, you must accept the
terms of the VeraCrypt License.

Press Enter to display the license terms... 

Press Enter or space bar to see the rest of the license.
…….etc……
Do you accept and agree to be bound by the license terms? (yes/no): yes

Uninstalling VeraCrypt:
-----------------------

To uninstall VeraCrypt, please run 'veracrypt-uninstall.sh'.

Installing package...
usr/
usr/bin/
usr/bin/veracrypt
usr/bin/veracrypt-uninstall.sh
usr/share/
usr/share/veracrypt/
usr/share/veracrypt/doc/
usr/share/veracrypt/doc/VeraCrypt User Guide.pdf
usr/share/veracrypt/doc/License.txt
usr/share/applications/
usr/share/applications/veracrypt.desktop
usr/share/pixmaps/
usr/share/pixmaps/veracrypt.xpm

Press Enter to exit... 
pi@raspberrypi ~/src/Setup/Linux $ 

Dans la décompression de tar xvjf veracrypt-1.0f-1-setup-arm.tar.bz2, j’ai bien un setup-gui.

Tout s’est bien passé sauf que j’ai ici ou là quelques warning !!!

Dans MENU ACCESSOIRES, j’ai bien VERACRYPT : je clique dessus ça mouline 10s et rien ne se passe.

Idem dans la directorie /usr/share/applications : je double-clique sur veracrypt ça mouline 10s et rien ne se passe.

C’est la cata !!!

j’ai fait également :

pi@raspberrypi ~ $ cd /usr/share/applications
pi@raspberrypi /usr/share/applications $ ls -alrt
-r--r--r--   1 root root   205 févr. 20 17:12 veracrypt.desktop
pi@raspberrypi /usr/share/applications $ sudo chown pi:pi veracrypt.desktop
pi@raspberrypi /usr/share/applications $ ls -alrt
-r--r--r--   1 pi   pi     205 févr. 20 17:12 veracrypt.desktop

puis clique sur le fichier veracrypt , ça mouline 10s et rien ne se passe également

Il faut peut être enchaîner les 2
1 le console
2 le gui

enchainer mais comment?

Exécuter console d’abord puis exécuter

guipi@raspberrypi ~ $ tar xvjf veracrypt-1.0f-1-setup-arm.tar.bz2
veracrypt-1.0f-1-setup-console-arm
veracrypt-1.0f-1-setup-gui-arm
pi@raspberrypi ~ $ tar xvjf veracrypt-1.0f-1-setup-arm.tar.bz2
pi@raspberrypi ~/src/Setup/Linux $ ./veracrypt-1.0f-1-setup-console-unknown
pi@raspberrypi ~/src/Setup/Linux $ ./veracrypt-1.0f-1-setup-gui-unknown

C’est pareil. Le pointeur de la souris mouline et rien ne se passe.

As tu vraiment compilé les deux avant?

Qu’entends tu par compilé?
J’ai exécuté les 3 codes comme indiqués dans mon avant dernier message.

Au fait, ton lien suivant fige mon internet, je suis obligé de rebooter mon RASPBERRY.

Pour cette raison, j’ai utilisé l’autre lien.

faire les make, etc

sourceforge.net/projects/veracr … M%20Linux/

j’ai un avertissement pleine page sur les cookies, je clic sur continuer pour accepter…

Et j’accède à ça
sourceforge.net/projects/veracr … 2/download

Bonjour,

après une très longue absence je suis de retour.

Voilà, j’ai progressé un tout petit peu sur le sujet.

J’ai suivi le tuto http://126kr.com/article/51dxyg9tmq5. J’arrive bien à avoir veracrypt en mode console sur mon RPI3 (Raspbian jessie 8.0) mais pas en mode GUI.

Comment faire pour avoir veracrypt en mode GUI sur mon RPI3?

Cordialement.