Re: Problème pour lancer une commande

Top Page

Reply to this message
Author: anne.guilde@free.fr
Date:  
To: guilde
Subject: Re: Problème pour lancer une commande
Le 13/01/2018 à 17:41, Olivier Allard-Jacquin a écrit :
>     Bonjour,

>
> Le 13/01/2018 à 17:09, anne.guilde@??? a écrit :
>> bonjour
>>
>> Je suis dans un terminal
>> J'ai fait su + mdp qui va bien
>>
>> un ls -al
>> => -rwxrwxrwx  1 anne anne 115835793 janv. 13 14:23
>> VMware-Player-14.1.1-7528167.x86_64.bundle
>>
>> # ./VMware-Player-14.1.1-7528167.x86_64.bundle
>> bash: ./VMware-Player-14.1.1-7528167.x86_64.bundle: Permission non accordée
>>
>> Si vous aviez unne idée pourquoi Permission non accordée
>
>     Le -rwxrwxrwx est inhabituel.

>
>     Le fichier ne serait pas sur une partition FAT32 ou NTFS ?

>
>     Si c'est le cas, copie-le sur une partition Linux, et applique un
> changement de mode:

>
>     chmod 755 VMware-Player-14.1.1-7528167.x86_64.bundle

>


Au départ c'était en 755. J'ai essayé de mettre en 777.
J'ai essayé en root:root au lieu de anne:anne

Je viens de réussir à installer vmware en 755 et anne:anne.

Ma configuration debian est un peu bizarre.

J'ai un lenovo thinkpad T450s
Au départ, j'avais un disque sata de 1to.

Jérôme Villafruela m'a filé des infos pour l'installation d'un disque m2
en plus du disque sata le 17/07/2017 à 23h15.
---
Le T450s possède un slot pour un ssd m.2, la configuration optimale
serait de mettre :

  * un ssd M.2 de 64Go ou 128 Go pour le système (manip expliquée ici [1])
  * remplacer le ssd de 256Go par un disque dur 2.5" de 1To pour les
    données


Si la manip n'est pas possible (cas où le slot M.2 serait occupé par une
carte 4G)

  * garde le ssd interne de 256Go pour mettre le système et /home (pour
    pouvoir te connecter sans avoir à brancher le disque dur externe)
  * achète un disque externe 2.5" de 1To en prenant soin de choisir un
    modèle en USB3 [2] et mets y les données dont tu n'as pas besoin au
    quotidien


https://www.laptopmag.com/articles/install-m2-ssd-lenovo-t440s
---

J'ai donc un m2 de 240 go (/dev/sdb) et mon disque sata de 1to (/dev/sda).

J'ai installé debian strech sur le m2 avec le swap et j'ai gardé les 
données de mon disque sata.
J'ai configuré fstab pour que les partitions du disque sata se montent 
au démarrage.
----
# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdb2 during installation
UUID=52466cd0-c25c-48f1-a1f7-d15d6ec1cda1 /               ext4 
errors=remount-ro 0       1
# swap was on /dev/sdb1 during installation
UUID=5104ec70-8043-47bc-98a9-86cb580178c6 none            swap    sw 
          0       0
# home sur /dev/sda1
UUID=07cafc32-09d0-4628-bfd4-bae443b16353    /media/anne/home    ext4 
defaults,users    0       2
# Donnees sur /dev/sda2
UUID=7AD7B1622E3763F5    /media/anne/Donnees    ntfs    ext4    0       2
# vmware sur /dev/sda3
UUID=759bda26-456f-4e23-a3ed-af2071137809    /media/anne/vmware    ext4 
defaults,users    0       2
----


Je n'ai jamais fait la jonction entre le /home qui se trouve sur le
disque m2 et le home qui est se trouve sur le disque sata.

J'ai configuré par exemple pour les images que Shotwell continue de
mettre les images sur le disque sata et pas dans le répertoire images du
/home du disque m2.

Jusqu'à maintenant Il n'y a pas grand chose dans le répertoire /home du
disque m2 à part la configuration des logiciels.

J'ai des fichiers gsm qui proviennent d'asterisk. J'avais fait un petit
script bash pour que les fichiers gsm soient converti en wav avec sox
quand j'étais avec jessie. vlc ne savait pas lire mes fichiers gsm.
J'avais essayé d'utiliser mon pgm bash avec strech mais cela ne
fonctionnait plus. Ce programme bash se trouve sur le disque sata.
Je me suis rendue compte que vlc sait lire les fichiers gsm avec
stretch... je n'ai pas insisté pour comprendre le problème.

----
Je reviens au problème du # ./VMware-Player-14.1.1-7528167.x86_64.bundle
qui ne voulait pas s'exécuter qui doit certainement correspondre au
problème de mon script bash pour sox.

Le fichier VMware-Player-14.1.1-7528167.x86_64.bundle se trouvait dans
/media/anne/home/anne/Documents/linux/vmware.

J'ai copié le fichier sur le disque m2
# cp VMware-Player-14.1.1-7528167.x86_64.bundle /home/anne/Documents/

puis # cd /home/anne/Documents/
et
# ./VMware-Player-14.1.1-7528167.x86_64.bundle
Extracting VMware Installer...done.
Gtk-Message: Failed to load module "atk-bridge":
/usr/lib/x86_64-linux-gnu/libatspi.so.0: undefined symbol:
g_type_class_adjust_private_offset
Gtk-Message: Failed to load module "canberra-gtk-module":
libcanberra-gtk-module.so: Ne peut ouvrir le fichier d'objet partagé:
Aucun fichier ou dossier de ce type
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line
70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line
70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line
78: saw unknown, expected number

J'ai quelques erreurs qui n'ont pas empêcher vmware de s'installer.
Je regarderai cela après dodo.

Ma question
Pourquoi je ne peux pas exécuter une commande qui se trouve sur mon
disque sata?

J'ai la commande # journalctl -f qui tournent et je n'ai pas vu d'erreur.

Que dois-je faire pour pouvoir exécuter?

merci
Anne