Express Scribe sur linux

natoo jr - 29 nov. 2017 à 06:59 - Dernière réponse : zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention
- 9 déc. 2017 à 07:53
Bonjour,
je viens de télécharger Express Scribe pour linux (scribe.tar.gz).
J'ai réussi à l'installer sur mon pc bureau ubuntu 16.04 comme ce ci :
1-extraction
2-lancer le script
ça à marché très bien, mais sur mon pc portable ubuntu 16.04 ça ne marche pas.
il me dit :
Express Scribe 4.31
./install.sh: ligne 21 :/ tmp/ selfextract.8SHf6n/bin/scribe : Aucun fichier ou dossier de ce type
installation cancelled

Merci à qui vont répondre et bonne journée à tous
Afficher la suite 

11 réponses

Répondre au sujet
UnGnU 609 Messages postés lundi 2 mai 2016Date d'inscription 11 décembre 2017 Dernière intervention - 29 nov. 2017 à 08:03
0
Utile
Salut,

Regarde vers quoi pointe
/bin/sh
sur chaque machine :
readlink -f /bin/sh
?

C'est un Copier/Coller du message d'erreur que tu as fait ?
Parce qu'il y a un espace après les 2 premiers slashs dans le chemin, et si c'est le cas, normal que ça plante ;-(

Commenter la réponse de UnGnU
0
Utile
1
Salut UnGnU, merci pour ta reponse.
reponse de readlink -f /bin/sh = /bin/dash
oui c'est un copie coller mais là n'est pas le problème
j'ai 3 pc ubuntu 16.04,
1er pc : pc bureau (express scribe s'installe et marche très bien)
2em pc : pc bureau (message d'erreur: /install.sh: ligne 21 : /tmp/selfextract.8SHf6n/bin/scribe : Aucun fichier ou dossier de ce type
installation cancelled
3em pc : pc portable (même chose que 2em pc)

je ne sais vraiment pas si qui cloche ???
UnGnU 609 Messages postés lundi 2 mai 2016Date d'inscription 11 décembre 2017 Dernière intervention - 30 nov. 2017 à 08:39
Ça pointe sur
/bin/dash
sur les 3 PC ?

Si tu as conservé le
install.sh
sur les 3 PC, regarde à quoi correspond la ligne 21 dans chacun des 3 fichiers.

J'ai téléchargé l'archive d'Express Scribe (je n'ai pas cherché à l'installer) et voilà à quoi ressemble le début du fichier chez moi :
     1  #!/bin/sh
     2  echo ""
     3  echo "Please wait while installer is initialising....."
     4
     5  # create a temp directory to extract to.
     6  export WRKDIR=`mktemp -d /tmp/selfextract.XXXXXX`
     7
     8  SKIP=`awk '/^__ARCHIVE_FOLLOWS__/ { print NR + 1; exit 0; }' $0`
     9
    10  # Take the TGZ portion of this file and pipe it to tar.
    11  tail -n +$SKIP $0 | tar xz -C $WRKDIR
    12
    13  # execute the installation script
    14
    15  PREV=`pwd`
    16  cd $WRKDIR
    17  ./install.sh $WRKDIR
    18
    19
    20  # delete the temp files
    21  cd $PREV
    22  rm -rf $WRKDIR
    23
    24  exit 0
    25
    26  __ARCHIVE_FOLLOWS_


Sur tes machines où ça ne marche pas, essaies de changer le shebang (
#!/bin/sh
) par
#!/bin/bash
.

Si ça ne marche pas, rajoutes la ligne
set -xv
après le shebang et relances le script, puis affiches-nous toute la sortie.
Commenter la réponse de natoo jr
0
Utile
3
ça ne marche toujours pas
<<Sur tes machines où ça ne marche pas, essaies de changer le shebang (#!/bin/sh) par #!/bin/bash.>>
Please wait while installer is initialising.....
tar: On saute à l'en-tête suivant
tar: Arrêt avec code d'échec à cause des erreurs précédentes
./scribe: 17: ./scribe: ./install.sh: not found

<<Si ça ne marche pas, rajoutes la ligne set -xv après le shebang et relances le script, puis affiches-nous toute la sortie.>>
echo ""
+ echo

echo "Please wait while installer is initialising....."
+ echo Please wait while installer is initialising.....
Please wait while installer is initialising.....

# create a temp directory to extract to.
export WRKDIR=`mktemp -d /tmp/selfextract.XXXXXX`
+ mktemp -d /tmp/selfextract.XXXXXX
+ export WRKDIR=/tmp/selfextract.lWnPHO

SKIP=`awk '/^__ARCHIVE_FOLLOWS__/ { print NR + 1; exit 0; }' $0`
+ awk /^__ARCHIVE_FOLLOWS__/ { print NR + 1; exit 0; } ./scribe
+ SKIP=28

# Take the TGZ portion of this file and pipe it to tar.
tail -n +$SKIP $0 | tar xz -C $WRKDIR
+ tar xz -C /tmp/selfextract.lWnPHO
+ tail -n +28 ./scribe
tar: On saute à l'en-tête suivant
tar: Arrêt avec code d'échec à cause des erreurs précédentes

# execute the installation script

PREV=`pwd`
+ pwd
+ PREV=/home/user/Téléchargements
cd $WRKDIR
+ cd /tmp/selfextract.lWnPHO
./install.sh $WRKDIR
+ ./install.sh /tmp/selfextract.lWnPHO
./scribe: 18: ./scribe: ./install.sh: not found
# delete the temp files
cd $PREV
+ cd /home/user/Téléchargements
rm -rf $WRKDIR
+ rm -rf /tmp/selfextract.lWnPHO

exit 0
+ exit 0

UnGnU 609 Messages postés lundi 2 mai 2016Date d'inscription 11 décembre 2017 Dernière intervention - 30 nov. 2017 à 10:33
tar: Arrêt avec code d'échec à cause des erreurs précédentes
Il semblerait qu'il y ait des erreurs lors de la décompression du contenu du fichier scribe ;-(
Attention ce n'est pas le désarchivage de l'archive scribe.tar.gz, mais le désarchivage de la partie compressée dans le fichier scribe:
$ file scribe
scribe: POSIX shell script executable (binary data)


Je suppose que tu as téléchargé l'archive initiale ( http://www.nch.com.au/scribe/scribe.tar.gz ) sur chacun des PC.
Ou bien t'es-tu servi de la même archive que tu as copié sur chacun des PC ?
natoo jr > UnGnU 609 Messages postés lundi 2 mai 2016Date d'inscription 11 décembre 2017 Dernière intervention - 30 nov. 2017 à 11:09
premièrement j'ai servi de la même archive pour chacun des PC, ensuite, j'ai télécharger pour chaque pc, mais le problème reste le même,
UnGnU 609 Messages postés lundi 2 mai 2016Date d'inscription 11 décembre 2017 Dernière intervention > natoo jr - 30 nov. 2017 à 11:24
Ben désolé, je cale ;-(
Commenter la réponse de natoo jr
0
Utile
svp, aidez-moi
c'est vraiment important pour mon travail ???
Commenter la réponse de natoo jr
zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention - 2 déc. 2017 à 12:21
0
Utile
2
Salut,

Apparemment le problème vient du fait que le fichier
install.sh
n'existe pas lors de l'extraction :
tail -n +28 ./scribe | tar xz -C /tmp/selfextract.lWnPHO
;-(


salut, merci zipe31 mais ça ne marche toujours pas
zipe31 35174 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 11 décembre 2017 Dernière intervention > natoo jr - 9 déc. 2017 à 07:53
Normal que ça ne marche pas, puisque comme je viens de le dire, lors de l'extraction (avec la commande donnée ci-dessus), le fichier
install.sh
est absent, et sans ce fichier, impossible d'aller plus loin ;-(
Commenter la réponse de zipe31