+ Résolu
Page 1 sur 3 123 DernièreDernière
Affiche les résultats de 1 à 10 sur 30

Sujet : installation homeplayer

  1. #1
    mouloudesk
    Guest
    Bonjour,

    je suis nouveau dans le monde linux et plus particulierement d'opensuse.
    j'ai installé la 10.2 mais je ne sais pas comment faire pour installer homeplayer.
    java et vlc sont installés.
    merci de votre aide

  2. #2
    Nouveau caméléon
    Inscrit
    fvrier 2006
    Lieu
    marseille
    Distribution
    Gentoo
    Environnement
    KDE
    Messages
    114
    Salut
    Sur linux, Homeplayer ne s'installe pas, je m'explique :

    Tu telecharge le fichier zip ici.
    Ensuite tu va le dézipper dans ton "home" (clique droite extraire)
    Tu rentre dans le repertoire qui vient de se créer HomePlayer-1.4 et là tu vas trouver un fichier homeplayer.sh, c'est lui que tu va lancer avec les commandes suivantes dans une console :

    Code:
    pascal@linux-sd63:~> cd HomePlayer-1.4/                               <entrée>
    pascal@linux-sd63:~/HomePlayer-1.4> sh homeplayer.sh               <entrée>
    et tu devrait voir s'ouvrir une icone en bas à droite dans le systray.
    Entre savoir et savoir expliquer...
    Amateur de Suse utilisateur de Gentoo...

  3. #3
    Grand caméléon Avatar de Neolinux
    Inscrit
    septembre 2004
    Lieu
    Real World <=> The Matrix
    Distribution
    Kubuntu-10.10 + Debian Squeeze (64 bits)
    Environnement
    KDE
    Messages
    4 057
    Salux !

    Je te recommande plutôt de créer un dossier dans /home/ton_nom_d_utilisateur/Documents/ que tu nommeras Telechargements (c'est un exemple et tu peux mettre ce que tu veux, mais évite les accents et mets un _ (underscore) au lieu d'un espace, c'est toujours mieux quand il s'agit d'un répertoire que l'on souhaite indiquer en lien), dans lequel tu vas télécharger le fichier HomePlayer-1.4.0.2.zip. Ensuite, tu cliques dessus et tu choisis plutôt Extraire Extraire dans HomePlayer-1.4.0.2/, ce qui aura l'avantage de créer un dossier HomePlayer-1.4.0.2 avec tous ses composants bien rassemblés, plutôt que de les extraire en vrac dans le dossier Telechargements que tu viens de créer, ce qui sera beaucoup plus clair, surtout quand tu auras extrait beaucoup de .zip et autres .tar.gz.

    Avant de l'exécuter, il va te falloir en premier le rendre exécutable.

    En mode graphique, cela revient à faire un clic droit sur le fichier homeplayer.sh Propriétés onglet Droits d'accès cocher la case est exécutable.

    Aller en console et prendre les privilèges root, pour pouvoir l'installer et en faire bénéficier à tous les utilisateurs de la machine en une seule opération (même si tu n'as qu'un seul compte, pour le moment) :

    Code:
    su    [ENTER]
    (indiquer ton mot de passe root qui ne s'affichera pas durant la saisie, question de sécurité, donc, si tu ne vois rien, c'est normal)    [ENTER]
    Ensuite, la commande pour accéder au répertoire, en console, ce serait plutôt ceci :

    Code:
    cd /home/ton_nom_d_utilisateur/Documents/Telechargements/HomePlayer-1.4.0.2
    cd HomePlayer-1.4 ou même cd HomePlayer-1.4.02 te donnerait cette réponse, vu que le chemin n'est pas complet :

    Code:
    bash: cd: HomePlayer-1.4: Aucun fichier ou répertoire de ce type
    ou
    bash: cd: HomePlayer-1.4.0.2: Aucun fichier ou répertoire de ce type
    Enfin, tu n'as plus qu'à faire la commande que zeb t'a indiquée en dernier et qui est exacte ou, plus simplement, sans devoir passer par la commande cd indiquée juste avant :
    Code:
    sh /home/ton_nom_d_utilisateur/Documents/Telechargements/HomePlayer-1.4.0.2/homeplayer.sh
    Distros principales :
    Portable HP G62a30EB :
    Kubuntu-14.04/Debian Squeeze-amd64

    Détail de la config ICI

    Visitez le Wiki ou le chan' Terralio (terralio@chat.jabberfr.org).

    http://img98.echo.cx/img98/4899/linuxuser3872822xl.png
    Enregistrez-vous : The Linux Counter

    window$ a un pépin, GNU/Linux a un noyau.
    In a world without wall, who needs windows?
    Il vaut mieux des LL dans sa bécane que .dll.

  4. #4
    mouloudesk
    Guest
    merci pour l'aide c'est sympa
    ca ma permis de comprendre un peu

    mais maintanant j'ai ce message :

    ill@bel60-1-82-233-58-66:~> cd /home/will/HomePlayer-1.4.0.2
    will@bel60-1-82-233-58-66:~/HomePlayer-1.4.0.2> sh /home/will/HomePlayer-1.4.0.2/homeplayer.sh
    : command not founder-1.4.0.2/homeplayer.sh: line 15:
    : command not founder-1.4.0.2/homeplayer.sh: line 20:
    /home/will/HomePlayer-1.4.0.2/homeplayer.sh: line 21: syntax error near unexpect'd token `in
    'home/will/HomePlayer-1.4.0.2/homeplayer.sh: line 21: `case "`uname`" in
    will@bel60-1-82-233-58-66:~/HomePlayer-1.4.0.2>

    si vous pouvez m'aider encore un peu merci

  5. #5
    Grand caméléon Avatar de Neolinux
    Inscrit
    septembre 2004
    Lieu
    Real World <=> The Matrix
    Distribution
    Kubuntu-10.10 + Debian Squeeze (64 bits)
    Environnement
    KDE
    Messages
    4 057
    Salux !

    Possible que le fichier ait rencontré un problème durant le téléchargement. Fais un clic droit sur homeplayer.sh Ouvrir avec... Kate (ou Kwrite, au choix) et compare avec cette copie :

    <div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>#!/bin/sh
    # -----------------------------------------------------------------------------
    # Script de demarrage pour HomePlayer
    #
    #
    # 0) met en place les variables d'execution
    # 1) HPM variable indiquant le repertoire de HomePlayer
    # 2) test si le repertoire $HPM/update existe
    # 3) test si le fichier HomePlayer.zip existe
    # 4) deplace le fichier $HPM/lib/HomePlayer.jar dans $HPM/lib/HomePlayer.old
    # 5) decompresse HomePlayer.zip dans $HPM/
    # 6) efface le fichier HomePlayer.zip
    #
    # -----------------------------------------------------------------------------
    (Note ajoutée : ceci est la ligne 15, vide.)
    # OS flag - unused for the moment
    mac=false
    linux=false
    bsd=false
    (Note ajoutée : ceci est la ligne 20, vide.)
    case "`uname`" in (Note ajoutée : ceci est la ligne 21.)
    Linux)linux=true;;
    Darwin)mac=true;;
    *BSD)bsd=true;;
    esac

    # detect linktype
    DIR="$0"

    while [ -h "$DIR" ]; do
    ls=`ls -ld "$DIR"`
    link=`expr "$ls" : '.*-> \(.*\)$'`
    if expr "$link" : '.*/.*' > /dev/null; then
    DIR="$link"
    else
    DIR=`dirname "$DIR"`/"$link"
    fi
    done

    #determines HomePlayer PATH
    HPM=`dirname "$DIR"`
    #echo "HomePlayer PATH : $HPM"

    #determines the date of the update
    UPDATE=`date`

    #check if update dir exists and create it if not
    if [ -d "$HPM"/update ]; then
    echo "Repertoire deja cree" 1>/dev/null
    else
    mkdir "$HPM"/update
    echo "Repertoire update cree le $UPDATE" 1>>"$HPM"/homeplayer_update.log
    fi
    #check if HomePlayer.zip exists in update dir
    #move HomePlayer.jar to /update/HomePlayer.old
    #unzip the HomePlayer.zip file in HPM directory

    if [ -d "$HPM"/update -a -f "$HPM"/update/HomePlayer.zip ]; then
    echo "HomePlayer operation : update/mise a jour du $UPDATE" 1>>"$HPM"/homeplayer_update.log
    mv "$HPM"/lib/HomePlayer.jar "$HPM"/lib/HomePlayer.old
    unzip -oq "$HPM"/update/HomePlayer.zip -d "$HPM"/
    rm -f "$HPM"/update/HomePlayer.zip
    fi

    #locate java Mac, Linux, *BSD command
    EXECJAVA=`which java`

    #optional Java options
    #JAVA_OPTS=-Xmx256m

    #libs classpath
    CLASSPATH="$CLASSPATH":"$HPM"
    CLASSPATH="$CLASSPATH":"$HPM"/webapps/ROOT
    CLASSPATH="$CLASSPATH":"$HPM"/../classes
    CLASSPATH="$CLASSPATH":"$HPM"/lib/1.5/tools.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/entagged-audioformats-0.15.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/HomePlayer.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/HomePlayer-tool.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/jai_codec.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/jai_core.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/jawin.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/linux/jdic.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/jdom.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/jiu.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/metadata-extractor-2.3.0.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/mlibwrapper_jai.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/rome-0.8.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/skinlf.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/smallsql.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/tomcat.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/xstream-1.1.3.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/PgsLookAndFeel.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/commons-net-1.4.1.jar
    CLASSPATH="$CLASSPATH":"$HPM"/lib/jakarta-oro-2.0.8.jar

    #HomePlayer main class
    MAINCLASS=org.homeplayer.HomePlayer

    #library path fo linux or *nix *.so
    LIBRARY="$HPM"/lib/linux

    #HP extra options like -serveronly

    HP_OPTS=""

    #pagosoft plaf option, comment it for non-graphical use
    HP_OPTS="$HP_OPTS -pgs"
    #uncomment if you don't want systray
    #HP_OPTS="$HP_OPTS -nosystray"
    #uncomment for server only version
    #HP_OPTS="$HP_OPTS -serveronly"

    #uncomment to specify the log directory (in Homeplayer directory by default)
    #LOG_DIR="$HOME"/.homeplayer
    #if [ -d "$LOG_DIR ]; then
    # echo "Repertoire deja cree" 1>/dev/null
    #else
    # mkdir $LOG_DIR
    #fi
    #HP_OPTS="$HP_OPTS -logDir $LOG_DIR"

    $EXECJAVA $JAVA_OPTS -cp "$CLASSPATH" -Djava.library.path="$LIBRARY" $MAINCLASS $HP_OPTS $@</div>
    Si c'est identique, je passe le relai à quelqu'un qui pourrait déceler une erreur...

    D'autre part, j'ai vu qu'il faut que java-1.5 (ou plus) et vlc-0.8.5 (ou plus) soient installés, car se sont des pré-requis pour Home Player.

    Pour le premier, il fait partie de l'installation par défaut d'openSUSE-10.2 et se trouve également dans les updates proposés, donc, il n'y a rien de particulier à faire.

    Pour le second, il te faut ajouter le support PackMan, comme indiqué ici.

    Ensuite, tu vas dans Installer et supprimer des logiciels la première chose à faire, à chaque fois qu'on lance l'installeur, c'est de cocher la case Vérification automatique, afin que toutes les dépendances soient installées automatiquement tu inscris vlc, dans le champs de recherche [Rechercher] tu coches la case devant vlc [Accepter].

    En passant, comme dit plus haut, aucun besoin de faire la commande cd /home/will/HomePlayer-1.4.0.2, en faisant sh /home/will/HomePlayer-1.4.0.2/homeplayer.sh, ça exécute directement dans ce répertoire.
    Distros principales :
    Portable HP G62a30EB :
    Kubuntu-14.04/Debian Squeeze-amd64

    Détail de la config ICI

    Visitez le Wiki ou le chan' Terralio (terralio@chat.jabberfr.org).

    http://img98.echo.cx/img98/4899/linuxuser3872822xl.png
    Enregistrez-vous : The Linux Counter

    window$ a un pépin, GNU/Linux a un noyau.
    In a world without wall, who needs windows?
    Il vaut mieux des LL dans sa bécane que .dll.

  6. #6
    Caméléon tenace Avatar de Torrent
    Inscrit
    avril 2005
    Lieu
    Saarland, Saarbrucken
    Distribution
    FreeBSD (64bits)
    Environnement
    Lumina
    Messages
    2 222
    J'ai exactement les mêmes erreurs que Mouloudesk

    Là je vire tout et je remplace par le contenu de Neolinux :

    linux-nigbt:/home/torrent/Post-Install/HomePlayer # sh ./homeplayer.sh
    '/homeplayer.sh: line 15: syntax error near unexpected token `
    '/homeplayer.sh: line 15: `(Note ajoutée : ceci est la ligne 15, vide.)
    linux-nigbt:/home/torrent/Post-Install/HomePlayer # sh ./homeplayer.sh
    '/homeplayer.sh: line 20: syntax error near unexpected token `
    '/homeplayer.sh: line 20: `(Note ajoutée : ceci est la ligne 20, vide.)

    linux-nigbt:/home/torrent/Post-Install/HomePlayer # sh ./homeplayer.sh
    ./homeplayer.sh: line 21: syntax error near unexpected token `ajoutée'
    ./homeplayer.sh: line 21: `case "`uname`" in (Note ajoutée : ceci est la ligne 2'.)
    l
    Là je vire l'étoile de uname

    linux-nigbt:/home/torrent/Post-Install/HomePlayer # sh ./homeplayer.sh
    ./homeplayer.sh: line 67: unexpected EOF while looking for matching ``'
    ./homeplayer.sh: line 124: syntax error: unexpected end of file


    Vos fichiers ils marchent sur vos 10.2 ??
    FreeBsd 11 en ZFS & Debian 9.3 en XFS sur Ryzen 7 DDR4 24 GO
    Xiaomi-Max 128 Go Moto360
    Imprimante 3D Prussia BQ Hephestos 2 Scanner 3 D
    Gravure Découpe Laser

  7. #7
    Caméléon tenace Avatar de Torrent
    Inscrit
    avril 2005
    Lieu
    Saarland, Saarbrucken
    Distribution
    FreeBSD (64bits)
    Environnement
    Lumina
    Messages
    2 222
    Bon, alors j'ai fait :
    #dos2unix homeplayer.sh (pour transformer en unix)

    #sh ./homeplayer.sh

    ca a mouliné et m'a pondu un fichier :
    Exception in thread "main" java.lang.Error: can't load com.birosoft.liquid.LiquidLookAndFeel
    at javax.swing.UIManager.initializeDefaultLAF(UIManag er.java:1176)
    at javax.swing.UIManager.initialize(UIManager.java:12 57)
    at javax.swing.UIManager.maybeInitialize(UIManager.ja va:1245)
    at javax.swing.UIManager.getDefaults(UIManager.java:5 56)
    at javax.swing.UIManager.put(UIManager.java:841)
    at com.pagosoft.plaf.PgsLookAndFeel.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorI
    pl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorA
    cessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Construc tor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:481)
    at org.homeplayer.HomePlayer.initializeUIEnv(HomePlay er.java:150)
    at org.homeplayer.HomePlayer.main(HomePlayer.java:52)
    FreeBsd 11 en ZFS & Debian 9.3 en XFS sur Ryzen 7 DDR4 24 GO
    Xiaomi-Max 128 Go Moto360
    Imprimante 3D Prussia BQ Hephestos 2 Scanner 3 D
    Gravure Découpe Laser

  8. #8
    Nouveau caméléon
    Inscrit
    fvrier 2006
    Lieu
    marseille
    Distribution
    Gentoo
    Environnement
    KDE
    Messages
    114
    Bon alors là je rentre du taf et je vois des choses justes et certaines un peu érronées
    • Je répete que homeplayer ne s'installe pas il se lance depuis son répertoire (par là je veux dire que pour le "désinstaller" il suffit de supprimer le répertoire HomePlayer-1.4 et c'est tout).
    • Comme il ne s'installe pas, il n'y a pas besoin d'etre root pour le lancer (c'est meme plutot pas conseillé)
    • Tu fait comme tu a l'habitude mais je ne suis pas pour de laisser le répertoire HomePlayer dans /telechargement parce que si un jour tu fais du nettoyage et que tu a des log dans ce répertoire je te fais le pari que certains vont passer à la trappe.
    • Ensuite, et je pense que c'est le plus important, chez homeplayer ils ont l'habitude depuis plusieurs versions de livrer la version Mac/Linux dans un mauvais codage (je sais pas si c'est comme ça qu'il faut dire ), c'est à dire que le fichier homeplayer.sh est écrit en "format" DOS.
    Tu fait :

    Code:
    pascal@linux-sd63:~> cd HomePlayer-1.4/
    pascal@linux-sd63:~/HomePlayer-1.4> dos2unix homeplayer.sh
    dos2unix: converting file homeplayer.sh to UNIX format ...
    pascal@linux-sd63:~/HomePlayer-1.4>
    et là tu devrais pouvoir le lancer comme il faut.

    Essaye déja ça, et apres ma sieste (je bosse depuis 4h du mat) je viendrais voir ou t'en est, et si c'est bon je t'expliquerai comment créer un lanceur (pour pouvoir le lancer avec un bouton )


    edit pour Torrent :

    <div class='quotetop'>Citation </div>
    Bon, alors j'ai fait :
    #dos2unix homeplayer.sh (pour transformer en unix)

    #sh ./homeplayer.sh

    ca a mouliné et m'a pondu un fichier :
    Exception in thread "main" java.lang.Error: can't load com.birosoft.liquid.LiquidLookAndFeel
    at javax.swing.UIManager.initializeDefaultLAF(UIManag er.java:1176)
    at javax.swing.UIManager.initialize(UIManager.java:12 57)
    at javax.swing.UIManager.maybeInitialize(UIManager.ja va:1245)
    at javax.swing.UIManager.getDefaults(UIManager.java:5 56)
    at javax.swing.UIManager.put(UIManager.java:841)
    at com.pagosoft.plaf.PgsLookAndFeel.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorI
    pl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorA
    cessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Construc tor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:481)
    at org.homeplayer.HomePlayer.initializeUIEnv(HomePlay er.java:150)
    at org.homeplayer.HomePlayer.main(HomePlayer.java:52)[/b]
    Bien vu pour "dos2unix" mais là il semble que tu ai un probleme avec ton java vérifie que tu a bien la version java-1.5 des paquetages de yast.
    Et met toi en simple utilisateur pour lancer homeplayer.
    Entre savoir et savoir expliquer...
    Amateur de Suse utilisateur de Gentoo...

  9. #9
    Caméléon tenace Avatar de Torrent
    Inscrit
    avril 2005
    Lieu
    Saarland, Saarbrucken
    Distribution
    FreeBSD (64bits)
    Environnement
    Lumina
    Messages
    2 222
    OK, je fais sh homeplayer en user :

    Exception in thread "main" java.lang.Error: can't load com.birosoft.liquid.LiquidLookAndFeel
    at javax.swing.UIManager.initializeDefaultLAF(UIManag er.java:1176)
    at javax.swing.UIManager.initialize(UIManager.java:12 57)
    at javax.swing.UIManager.maybeInitialize(UIManager.ja va:1245)
    at javax.swing.UIManager.getDefaults(UIManager.java:5 56)
    at javax.swing.UIManager.put(UIManager.java:841)
    at com.pagosoft.plaf.PgsLookAndFeel.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorI
    pl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorA
    cessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Construc tor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at javax.swing.UIManager.setLookAndFeel(UIManager.jav a:481)
    at org.homeplayer.HomePlayer.initializeUIEnv(HomePlay er.java:150)
    at org.homeplayer.HomePlayer.main(HomePlayer.java:52)
    FreeBsd 11 en ZFS & Debian 9.3 en XFS sur Ryzen 7 DDR4 24 GO
    Xiaomi-Max 128 Go Moto360
    Imprimante 3D Prussia BQ Hephestos 2 Scanner 3 D
    Gravure Découpe Laser

  10. #10
    Nouveau caméléon
    Inscrit
    fvrier 2006
    Lieu
    marseille
    Distribution
    Gentoo
    Environnement
    KDE
    Messages
    114
    Vérifie que ton répertoire homeplayer appartient bien à "torrent" et si ce n'est pas le cas alors avec konqueror en mode superutilisateur, modifie le proprietaire et n'oublie pas de cocher "Appliquer les modification aux sous-dossiers et à leur contenu"
    Vérifie ta version de java (voir plus haut, nos post se sont croisés)
    Entre savoir et savoir expliquer...
    Amateur de Suse utilisateur de Gentoo...

+ Résolu

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas modifier vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé