Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/09/2010, à 14:10

bertram

Belin Lib (Livre interactif Belin)

Bonjour à tous

Je suis prof d'histoire-géo et on a (enfin !) reçu les spéciments pour les manuels de classe de 2nde. Comme dans beaucoup de manuel, il y a de plus en plus de cd-rom avec le manuel en version numérique. Et là, je m'aperçois que l'éditeur Belin a prévu son cd pour le faire tourner sur Ubuntu (si si c'est marqué sur le cd !)

Donc j'insère le cd, double-clique sur l'icone et il y a les procédures d'installation sous Xp, Mac et pour ubuntu il y a un fichier "LibLinux.sh"
Quand je double clique dessus, que je clique Lancer dans un terminal ou Lancer tout court, il ne se passe quasiment rien (sauf une ouverture de reminal pendant 1 seconde)
Je colle ici ce qu'il y a d'écrit dans ce fichier

#! /bin/sh

CURRENT_DIR=`dirname $0`

sh ${CURRENT_DIR}/installer/bin/installer

Sur le cd, il y a aussi un dossier "bin" avec 1 fichier qui se nomme sobrement "installer"
Je colle ici ce qu'il y a dedans

#!/bin/sh
# ----------------------------------------------------------------------------
#  Copyright 2001-2006 The Apache Software Foundation.
#
#  Licensed under the Apache License, Version 2.0 (the "License");
#  you may not use this file except in compliance with the License.
#  You may obtain a copy of the License at
#
#       http://www.apache.org/licenses/LICENSE-2.0
#
#  Unless required by applicable law or agreed to in writing, software
#  distributed under the License is distributed on an "AS IS" BASIS,
#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#  See the License for the specific language governing permissions and
#  limitations under the License.
# ----------------------------------------------------------------------------

#   Copyright (c) 2001-2002 The Apache Software Foundation.  All rights
#   reserved.

BASEDIR=`dirname $0`/..
BASEDIR=`(cd "$BASEDIR"; pwd)`



# OS specific support.  $var _must_ be set to either true or false.
cygwin=false;
darwin=false;
case "`uname`" in
  CYGWIN*) cygwin=true ;;
  Darwin*) darwin=true
           if [ -z "$JAVA_VERSION" ] ; then
             JAVA_VERSION="CurrentJDK"
           else
             echo "Using Java version: $JAVA_VERSION"
           fi
           if [ -z "$JAVA_HOME" ] ; then
             JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/${JAVA_VERSION}/Home
           fi
           ;;
esac

if [ -z "$JAVA_HOME" ] ; then
  if [ -r /etc/gentoo-release ] ; then
    JAVA_HOME=`java-config --jre-home`
  fi
fi

# For Cygwin, ensure paths are in UNIX format before anything is touched
if $cygwin ; then
  [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
  [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
fi

# If a specific java binary isn't specified search for the standard 'java' binary
if [ -z "$JAVACMD" ] ; then
  if [ -n "$JAVA_HOME"  ] ; then
    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
      # IBM's JDK on AIX uses strange locations for the executables
      JAVACMD="$JAVA_HOME/jre/sh/java"
    else
      JAVACMD="$JAVA_HOME/bin/java"
    fi
  else
    JAVACMD=`which java`
  fi
fi

if [ ! -x "$JAVACMD" ] ; then
  echo "Error: JAVA_HOME is not defined correctly."
  echo "  We cannot execute $JAVACMD"
  exit 1
fi

if [ -z "$REPO" ]
then
  REPO="$BASEDIR"/repo
fi

CLASSPATH=$CLASSPATH_PREFIX:"$BASEDIR"/etc:"$REPO"/logback-classic-0.9.19.jar:"$REPO"/logback-core-0.9.19.jar:"$REPO"/slf4j-api-1.5.11.jar:"$REPO"/jmf-2.1.1e.jar:"$REPO"/LibLinkCD-0.1.0-SNAPSHOT.jar
EXTRA_JVM_ARGUMENTS=""

# For Cygwin, switch paths to Windows format before running java
if $cygwin; then
  [ -n "$CLASSPATH" ] && CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
  [ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
  [ -n "$HOME" ] && HOME=`cygpath --path --windows "$HOME"`
  [ -n "$BASEDIR" ] && BASEDIR=`cygpath --path --windows "$BASEDIR"`
  [ -n "$REPO" ] && REPO=`cygpath --path --windows "$REPO"`
fi

exec "$JAVACMD" $JAVA_OPTS \
  $EXTRA_JVM_ARGUMENTS \
  -classpath "$CLASSPATH" \
  -Dapp.name="installer" \
  -Dapp.pid="$$" \
  -Dapp.repo="$REPO" \
  -Dbasedir="$BASEDIR" \
  fr.boceto.belin.cd.BelinInstaller \
  "$@"

En gros, je ne vois pas comment faire tourner le manuel sous Ubuntu...si quelqu'un a une idée, je suis preneur !

Dernière modification par bertram (Le 02/09/2010, à 14:12)

Hors ligne

#2 Le 02/09/2010, à 14:17

gl38

Re : Belin Lib (Livre interactif Belin)

Je pense qu'il faut ouvrir une fenêtre terminal et lancer le "installer" qui va chercher si java est installé.
Si java ne l'est pas, il faudra l'installer avant d'aller plus loin.
Cordialement,
Guy

Hors ligne

#3 Le 02/09/2010, à 14:27

bertram

Re : Belin Lib (Livre interactif Belin)

Merci pour la réponse.
Par contre, c'est une opération que je n'ai jamais faites et je ne trouve pas dans la doc la marche à suivre...
Si tu pouvais m'indiquer comment faire, ce serait sympa.
Merci d'avance

Hors ligne

#4 Le 02/09/2010, à 15:42

gl38

Re : Belin Lib (Livre interactif Belin)

Pour ouvrir une fenêtre terminal tu cliques sur Applications > Accessoires > Terminal

Il faut trouver le fichier installer dans l'arborescence, en tapant

mount

il devrait y avoir une ligne où il y a écrit cdrom du genre

/dev/sr0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,utf8,user=xxx)

tu notes la bonne valeur /media/...

Puisque tu as réussi  à trouver le fichier "installer", tu dois pouvoir récupérer son chemin complet :
/media/.... /installer

tu tapes cette valeur dans la fenêtre terminal, si java n'est pas trouvé il doit râler.

Il faut alors installer un java, soit par synaptic (Système > Administration > Gestionnaire de paquets Synaptic) : il faut choisir un Java Runtime Environnement (jre) en tapant jre et en cliquant sur sun-java6-bin ou quelque chose d'approchant. Soit en allant te servir sur java.com, mais il y aura une opération de plus pour dire au système où est la commande java.

Tu dois pouvoir alors procéder à l'installation.

Cordialement,
Guy

Dernière modification par gl38 (Le 02/09/2010, à 15:43)

Hors ligne

#5 Le 02/09/2010, à 16:05

bertram

Re : Belin Lib (Livre interactif Belin)

gl38 a écrit :

Il faut trouver le fichier installer dans l'arborescence, en tapant

mount

il devrait y avoir une ligne où il y a écrit cdrom du genre

/dev/sr0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,utf8,user=xxx)

tu notes la bonne valeur /media/...

effectivement il y a bien cette ligne qui apparait (d'ailleurs je n'ai jamais compris comment des gens pouvaient savoir ça...mais c'est un autre problème)
Par contre, je n'ai pas bien saisi lorsque tu me demande de noter la bonne valeur...

Par contre, j'ai bien trouver le chemin vers /installer que j'ai tapé dans un terminal et voilà ce que ça donne

bertram@bertram-desktop:~$ /media/"Belin Lib'"/installer/bin/installer
bash: /media/Belin Lib'/installer/bin/installer: Aucun fichier ou dossier de ce type

Du côté de java tout semble ok (j'ai vérifié dans synaptic)

Hors ligne

#6 Le 02/09/2010, à 16:19

gl38

Re : Belin Lib (Livre interactif Belin)

Il y a un problème d'apostrophe dans ta ligne de commande, je pense qu'il vaudrait mieux taper
/media/cdrom0/installer/bin/installer

Cordialement,
Guy

Hors ligne

#7 Le 02/09/2010, à 16:31

bertram

Re : Belin Lib (Livre interactif Belin)

:-(

Même réponse...

bertram@bertram-desktop:~$ /media/cdrom0/installer/bin/installer
bash: /media/cdrom0/installer/bin/installer: Aucun fichier ou dossier de ce type

Hors ligne

#8 Le 02/09/2010, à 16:45

gl38

Re : Belin Lib (Livre interactif Belin)

Il va falloir utiliser la touche Tab pour avoir la complétion automatique.

Commence par taper

/media/

suivi de Tab, ça doit te donner les complétions possibles, choisis cdrom0 ou quelque chose où il y aurait Belin, continue de même jusqu'à installer.

Cordialement,
Guy

Hors ligne

#9 Le 02/09/2010, à 17:54

bertram

Re : Belin Lib (Livre interactif Belin)

Bon il doit y avoir un problème quelque part mais je n'arrive pas à aller plus loin que
/media/"Belin Lib'" ...
A partir de là quand je fais "Tab', il me propose
Display all 176 possibilities? (y or n)
et si je fais "yes", je retrouve toute une liste de mes programmes, documents que j'ai dans mon dossier personnel

je ne vois vraiment pas quoi faire...

Hors ligne

#10 Le 02/09/2010, à 18:03

bertram

Re : Belin Lib (Livre interactif Belin)

Par contre dans le dossier installer/bin, en plus du fichier "installer", il y a un fichier "installer.bat"...est-ce que ça peut servir pour l'installation ?

Hors ligne

#11 Le 02/09/2010, à 18:34

gl38

Re : Belin Lib (Livre interactif Belin)

Le fichier installer.bat est pour windows sans doute vu son nom.

Que donne le navigateur de fichiers entre /media et installer/bin ?

Et si on repart de

/media/cdrom0

que donne la touche Tab ?

est-ce que tu arrives à installer/bin ?

Cordialement,
Guy

Hors ligne

#12 Le 02/09/2010, à 18:38

bertram

Re : Belin Lib (Livre interactif Belin)

Voilà le chemin pour aller jusqu'au dossier "bin" où est se trouve le fichier installer
/media/"Belin Lib'"/installer/bin

Sinon la commande /media/cdrom0 ne donne rien du tout
:-(
est-ce possible que ce soit le cd qui soit mal fait ?

Hors ligne

#13 Le 02/09/2010, à 19:05

gl38

Re : Belin Lib (Livre interactif Belin)

Que donne
ls -l /media/"Belin Lib'"/installer/bin

et si tu essaies
sh /media/"Belin Lib'"/installer/bin/installer
ça fait quelque chose ?

Hors ligne

#14 Le 02/09/2010, à 19:08

bertram

Re : Belin Lib (Livre interactif Belin)

ls -l /media/"Belin Lib'"/installer/bin
donne
ls: impossible d'accéder à /media/Belin Lib'/installer/bin: Aucun fichier ou dossier de ce type


sh /media/"Belin Lib'"/installer/bin/installer
donne
sh: Can't open /media/Belin Lib'/installer/bin/installer

Hors ligne

#15 Le 02/09/2010, à 19:17

gl38

Re : Belin Lib (Livre interactif Belin)

C'est donc que le chemin n'est pas tout à fait bon.
Peux-tu coller le résultat de

ls- l /media

et de

mount

Hors ligne

#16 Le 02/09/2010, à 19:28

bertram

Re : Belin Lib (Livre interactif Belin)

voilà ce que ça donne...

bertram@bertram-desktop:~$ ls- l /media
No command 'ls-' found, did you mean:
 Command 'lsh' from package 'lsh-client' (universe)
 Command 'lsw' from package 'dwm-tools' (universe)
 Command 'ls' from package 'coreutils' (main)
ls- : commande introuvable
bertram@bertram-desktop:~$ mount
/dev/sda4 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sda3 on /home type ext3 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/bertram/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=bertram)
/dev/sdb1 on /media/Série type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdb2 on /media/Nouveau nom type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sr0 on /media/"Belin Lib'" type iso9660 (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500)

Hors ligne

#17 Le 02/09/2010, à 19:33

gl38

Re : Belin Lib (Livre interactif Belin)

Pardon, je voulais :
ls -l /media

l'apostrophe dans Belin Lib' est vraiment casse-pieds !

Hors ligne

#18 Le 02/09/2010, à 19:42

bertram

Re : Belin Lib (Livre interactif Belin)

pas de souci ;-)

bertram@bertram-desktop:~$ ls -l /media
total 18
dr-xr-xr-x 4 bertram bertram  2048 2010-06-16 16:10 "Belin Lib'"
drwx------ 1 bertram bertram 12288 2010-08-31 16:38 Nouveau nom
drwx------ 1 bertram bertram  4096 2010-08-26 15:02 Série

Hors ligne

#19 Le 02/09/2010, à 19:46

gl38

Re : Belin Lib (Livre interactif Belin)

et avec un \ :
sh /media/"Belin Lib\'"/installer/bin/installer

Hors ligne

#20 Le 02/09/2010, à 19:49

bertram

Re : Belin Lib (Livre interactif Belin)

bertram@bertram-desktop:~$ sh /media/"Belin Lib\'"/installer/bin/installer
sh: Can't open /media/Belin Lib\'/installer/bin/installer

Par contre, ce n'est pas étrange que le dossier LibLinux.sh ne se lance pas dans le terminal ?

Hors ligne

#21 Le 02/09/2010, à 19:56

gl38

Re : Belin Lib (Livre interactif Belin)

Et
cd \media

puis cd "B
suivi de Tab

et qu'y-a-t-il dans LibLinux.sh ?

Hors ligne

#22 Le 02/09/2010, à 20:32

bertram

Re : Belin Lib (Livre interactif Belin)

Dans LibLinux.sh il y a ceci

#! /bin/sh

CURRENT_DIR=`dirname $0`

sh ${CURRENT_DIR}/installer/bin/installer

cd \media donne

bash: cd: media: Aucun fichier ou dossier de ce type

et cd "B donne

cd "Bureau/

Quand je tape Tab après avoir entrée la commande, le mot bureau apparait...
Bon je crois qu'on ne va pas y arriver malgré tout tes efforts.
Je vais essayer de voir demain en appelant Belin parce que j'ai vu qu'il y avait un numéro pour les questions d'installation...

Si tu as d'autres idées, je suis preneur mais tu peux t'arrêter si ça te "soule"
Encore merci en tout cas

Hors ligne

#23 Le 02/09/2010, à 20:44

gl38

Re : Belin Lib (Livre interactif Belin)

C'était / et pas \ :

cd /media

puis
cd "B
suivi de Tab

Hors ligne

#24 Le 02/09/2010, à 20:57

bertram

Re : Belin Lib (Livre interactif Belin)

Avec Tab, il ne se passe rien et si je fais entrée ça me met un message d'erreur.

Hors ligne

#25 Le 03/09/2010, à 07:54

gl38

Re : Belin Lib (Livre interactif Belin)

Encore un essai avec
cd /media
cd \"
suivi de Tab

Cordialement,
Guy

Hors ligne