web-dev-qa-db-fra.com

Erreur d'installation de VeraCrypt (Kubuntu 18.04): autorisation refusée

J'essaie d'installer Veracrypt (version 1.22) à l'aide du programme d'installation de la console et de l'interface graphique téléchargé depuis site Web officiel de Veracrypt , et non du PPA. Je reçois le message d'erreur suivant lorsque je clique sur le programme d'installation ou que j'utilise Sudo bash veracrypt-1.21-setup-gui-x64

Verifying archive integrity...  100%   All good. 
Uncompressing VeraCrypt 1.22 Installer  100%  
/home/na/Downloads/veracrypt-1.22-setup-gui-x64: 1: eval: /veracrypt_install_gui_x64.sh: Permission denied

J'ai consulté les ressources suivantes: Impossible d'installer VeraCrypt - (k) édition 17.1Problème d'installation de VeraCrypt Gui Section Discussions et problèmes du codeplex archives

À propos de ma configuration: Kubuntu (18.04), UEFI (démarrage sécurisé désactivé), XTerm installé

La section 'Permission' de l'installateur graphique est affichée dans l'image:

autorisation d'installation de VeraCrypt gui

J'apprécierais vraiment toute aide ou suggestion. Merci pour votre temps.


Edit 1: Additional info: Je ne sais pas si cela est pertinent, mais juste au cas où: Le programme d’installation fonctionne correctement sur mon autre machine (Kubuntu 16.04, MBR). L'erreur que je reçois concerne une nouvelle installation de Kubuntu 18.04 sur un ordinateur UEFI (amorçage sécurisé désactivé pour les problèmes NVIDIA). J'ai testé le programme d'installation avec Debian Stretch installé sur une partition de la même machine (UEFI) - le programme d'installation a généré la même erreur.


Edit # 2: Voici une capture d’écran de la sortie lorsque j’essaie d’installer VeraCrypt (dans cet exemple, j’utilise la console intégrée de Dolphin.)

Capture d'écran - Installation de Veracrypt dans la console de Dolphin

2
user854153

[Répondant à ma propre question] Je peux maintenant installer VeraCrypt.

Diagnostic du problème: J'avais une entrée tmpfs avec l'option 'noexec' dans/etc/fstab. La ligne dans mon fichier fstab se lit comme suit:

tmpfs /tmp tmpfs rw,defaults,noatime,nosuid,nodev,noexec,mode=1777, 0 0

Le programme d’installation de VeraCrypt doit utiliser le dossier tmp lors de l’installation. L'option noexec l'a empêché de le faire.

Ce qui a fonctionné: Suppression de l'option noexec. L'entrée fstab était:

tmpfs /tmp tmpfs rw,defaults,noatime,nosuid,nodev,mode=1777, 0 0

Remonté tous les systèmes de fichiers (peut nécessiter un redémarrage). J'ai ensuite pu installer VeraCrypt normalement.

(Merci à karel, pauljohn32 de AskUbuntu et à d’autres personnes remarquables de Debian IRC pour leur aide.)

0
user854153

J'utilise veracrypt sans problème. Voyons d'abord l'évidence.

Je me demande si Sudo n'est pas assez puissant ici. Pouvez-vous "su" être réellement root pour l'essayer? Si vous n'avez pas défini de mot de passe root, je pense que "Sudo -s" lancera une vraie session root. Le problème peut être que l'installateur Vera I veut lancer plus de coques.

Comme toujours, ne lancez pas les choses en tant que root si vous ne savez pas vraiment ce que vous obtenez. Mais j'ai utilisé Vera pendant longtemps.

0
pauljohn32

Il y a une certaine ambiguïté dans votre question quant à savoir si vous avez téléchargé la dernière version de VeraCrypt 1.22 ou VeraCrypt 1.21. utilisateur854153 téléchargé veracrypt-1.22-setup-gui-x64. Les instructions suivantes concernent VeraCrypt 1.22, la dernière version, car il s'agit de la version illustrée sur la capture d'écran.

  1. Remplacez les répertoires à l'aide de cd par le répertoire contenant le fichier veracrypt-1.22-setup-gui-x64, puis exécutez la commande suivante:

    ./veracrypt-1.22-setup-gui-x64  
    
  2. Cette commande affichera une fenêtre du programme d’installation graphique VeraCrypt de xmessage. Cliquez sur le bouton Installer VeraCrypt .

    ![enter image description here

  3. Acceptez les termes de la licence VeraCrypt en cliquant sur le bouton J'accepte ... .

  4. Cliquez sur le bouton OK.

  5. Ensuite, entrez votre mot de passe Sudo dans la fenêtre XTerm (VeraCrypt Setup).

  6. Une fois l’installation terminée, vous pouvez lancer VeraCrypt en cliquant sur son icône.

0
karel