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 09/07/2019, à 00:19

JULBUNTU

Installation Tropy [RESOLU]

Bonjour,

Je n'ai rien vu à ce sujet sur le forum, mais je me demandais si parmi vous quelqu'un avait déjà réussi à installer le logiciel Tropy (https://tropy.org/). J'ai essayé de suivre les indications données lors du téléchargement, ou sur cette page (https://forums.tropy.org/t/installing-t … -17-10/607), mais je n'y arrive pas. Lorsque j'essaye d'exécuter le fichier cela m'indique seulement "erreur lors du lancement de l'application", mais j'imagine qu'il y a quelque chose que je fais mal!

Merci beaucoup d'avance

Dernière modification par JULBUNTU (Le 19/07/2019, à 00:48)

Hors ligne

#2 Le 13/07/2019, à 01:01

kamaris

Re : Installation Tropy [RESOLU]

Qu'entends-tu exactement par « Lorsque j'essaye d'exécuter le fichier » ? C'est lorsque tu tapes ./tropy dans un terminal ouvert dans le dossier d'extraction de l'archive ?

Hors ligne

#3 Le 14/07/2019, à 16:12

JULBUNTU

Re : Installation Tropy [RESOLU]

Merci pour ta réponse!
C'était ça oui, finalement j'ai réussi à m'en sortir directement avec nautilus (je ne sais pas si j'ai bien fait), donc maintenant lorsque je tape tropy dans le terminal ça fonctionne. Par contre, je n'obtiens rien quand j'essaye de l'installer dans les applications (j'ai l'impression qu'il y avait le même problème de soulevé dans le forum anglophone qui parlait de l'installation de tropy sur ubuntu, j'ai essayé de créer un dossier application comme il était indiqué, mais le terminal répond qu'il existe déjà).

Hors ligne

#4 Le 14/07/2019, à 17:10

kamaris

Re : Installation Tropy [RESOLU]

JULBUNTU a écrit :

C'était ça oui, finalement j'ai réussi à m'en sortir directement avec nautilus (je ne sais pas si j'ai bien fait), donc maintenant lorsque je tape tropy dans le terminal ça fonctionne.

Si je ne devine bien ce que tu as fait (copie de l'archive extraite dans /opt/tropy via nautilus), alors non, tu n'as pas bien fait, car ça suppose que tu as fait avant un « sudo nautilus », ce qui est mal. Mais je ne peux que deviner. Si tu veux qu'on revoit un peu tout ça pour mettre au propre, il faut que tu donnes plus de détails sur ce que tu as fait.

JULBUNTU a écrit :

Par contre, je n'obtiens rien quand j'essaye de l'installer dans les applications (j'ai l'impression qu'il y avait le même problème de soulevé dans le forum anglophone qui parlait de l'installation de tropy sur ubuntu, j'ai essayé de créer un dossier application comme il était indiqué, mais le terminal répond qu'il existe déjà).

Le bon répertoire pour les applications c'est plutôt ~/.local/share/applications/. Si tu copies le fichier tropy.desktop là-dedans, ça doit t'ajouter une entrée au menu.

Hors ligne

#5 Le 14/07/2019, à 19:55

JULBUNTU

Re : Installation Tropy [RESOLU]

Merci pour ta réponse! Oui c'est ce que j'ai fait, j'aurais sans doute pas du (j'ai hésité avant de le faire...).
Merci pour le conseil pour le répertoire pour les applications (sauf que j'ai l'impression que maintenant le fichier qui autrefois s'appelait tropy.desktop s'appelle maintenant Tropy tout court, mais sans doute que je n'y comprends rien!)

Hors ligne

#6 Le 15/07/2019, à 00:38

kamaris

Re : Installation Tropy [RESOLU]

D'accord, donne les retours des commandes ci-dessous si tu veux, ça permettra de voir un peu où on en est. Tu copies-colles une ligne à la fois dans un terminal et tu l'exécutes. Pour les retours, il faut qu'ils soient complets et entre balises code, comme expliqué ici : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731

ls -al /opt/tropy
ls -al ~/.local/share/applications/
printenv PATH
find ~ -user root

Dernière modification par kamaris (Le 15/07/2019, à 00:39)

Hors ligne

#7 Le 18/07/2019, à 00:03

JULBUNTU

Re : Installation Tropy [RESOLU]

Bonjour,

Merci beaucoup pour les conseils!
Alors ça donne :

juliette@jujucomputer:~$ ls -al /opt/tropy
total 153440
drwxr-xr-x 7 root     root          4096 juil.  9 16:41 .
drwxr-xr-x 5 root     root          4096 juil.  8 17:18 ..
-rw-r--r-- 1 juliette juliette    180624 juin  26 14:48 chrome_100_percent.pak
-rw-r--r-- 1 juliette juliette    293974 juin  26 14:48 chrome_200_percent.pak
-rwxr-xr-x 1 juliette juliette   5185424 juin  26 15:08 chrome-sandbox
drwxrwxr-x 3 juliette juliette      4096 juil.  7 09:25 icons
-rw-r--r-- 1 juliette juliette  10326688 juin  26 14:32 icudtl.dat
-rw-rw-r-- 1 juliette juliette      1286 juil.  7 09:25 INSTALL
-rwxr-xr-x 1 juliette juliette    253344 juin  26 15:08 libEGL.so
-rwxr-xr-x 1 juliette juliette   3134880 juin  26 15:08 libffmpeg.so
-rwxr-xr-x 1 juliette juliette   5830320 juin  26 15:08 libGLESv2.so
-rw-r--r-- 1 juliette juliette      1060 juin  26 14:05 LICENSE
-rw-r--r-- 1 juliette juliette   2110408 juin  26 14:37 LICENSES.chromium.html
drwxrwxr-x 2 juliette juliette      4096 juil.  7 09:25 locales
drwxrwxr-x 3 juliette juliette      4096 juil.  7 09:25 mime
-rw-r--r-- 1 juliette juliette     83328 juin  26 14:58 natives_blob.bin
drwxrwxr-x 4 juliette juliette      4096 juil.  7 09:25 resources
-rw-r--r-- 1 juliette juliette   8475405 juin  26 14:52 resources.pak
-rw-r--r-- 1 juliette juliette    287384 juin  26 15:07 snapshot_blob.bin
drwxrwxr-x 2 juliette juliette      4096 juil.  7 09:25 swiftshader
-rwxr-xr-x 1 juliette juliette 120192448 juin  26 15:08 tropy
-rwxrwxr-x 1 juliette juliette       221 juil.  7 09:25 tropy.desktop
-rw-r--r-- 1 juliette juliette    688952 juin  26 15:07 v8_context_snapshot.bin
-rw-r--r-- 1 juliette juliette         5 juin  26 14:05 version
juliette@jujucomputer:~$ 

ensuite :

juliette@jujucomputer:~$ ls -al ~/.local/share/applications/
total 16
drwx------  2 juliette juliette 4096 janv. 17 10:01 .
drwx------ 33 juliette juliette 4096 juil. 17 17:51 ..
-rw-------  1 juliette juliette  111 janv. 17 10:01 defaults.list
-rwx------  1 juliette juliette  380 janv. 17 10:01 FoxitReader.desktop
juliette@jujucomputer:~$ 

puis :

juliette@jujucomputer:~$ printenv PATH
/home/juliette/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/tropy:/opt/tropy:/opt/tropy:/opt/tropy:/opt/tropy:/opt/tropy:/opt/tropy
juliette@jujucomputer:~$ 

et enfin :

juliette@jujucomputer:~$ find ~ -user root
/home/juliette/.gvfs
find: ‘/home/juliette/.gvfs’: Permission non accordée
/home/juliette/.dbus
find: ‘/home/juliette/.dbus’: Permission non accordée
/home/juliette/.cache/dconf
find: ‘/home/juliette/.cache/dconf’: Permission non accordée
juliette@jujucomputer:~$ 

Dernière modification par JULBUNTU (Le 18/07/2019, à 01:07)

Hors ligne

#8 Le 18/07/2019, à 00:15

cqfd93

Re : Installation Tropy [RESOLU]

Modération

Bonjour,

Pour ajouter toi-même les balises code à ton message #7 :

  • Cliquer sur le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message
    1471986854.png


cqfd93

Hors ligne

#9 Le 18/07/2019, à 00:32

kamaris

Re : Installation Tropy [RESOLU]

Ok, bon c'est un peu le bazar au niveau des propriétaires des fichiers évidemment, mais ce qu'on voit là peut se remettre en place. Par contre, on ne peut qu'espérer qu'il n'y ait pas eu plus de dégâts de fait au système par l'utilisation abusive des droits d'administrateur, en particulier pour lancer des logiciels à interface graphique, comme nautilus cité plus haut.
Voici donc tout d'abord un peu de lecture à ce sujet : https://doc.ubuntu-fr.org/utilisateurs/ … sudo_gedit

Pour réattribuer à root les fichiers sous /opt :

sudo chown -R root:root /opt

Pour te réattribuer les fichiers sous /home/juliette

sudo chown -R juliette:juliette /home/juliette

Pour avoir un lanceur tropy dans ton menu des applications :

cp /opt/tropy/tropy.desktop ~/.local/share/applications/

On peut aussi suivre les autres ajouts faits sur le forum tropy :

cp -r /opt/tropy/icons ~/.local/share/
cp -r /opt/tropy/mime ~/.local/share/

Après ça, il faudrait que tu donnes le retour de

cat ~/.bashrc

car je pense que tu lui as rajouté quelques lignes en trop.

EDIT : oui, comme signalé ci-dessus par cqfd93, pour les retours de commandes c'était bien, sauf que tu t'es trompé de balises (il faut les balises code et non pas citation)

Dernière modification par kamaris (Le 18/07/2019, à 00:36)

Hors ligne

#10 Le 18/07/2019, à 01:14

JULBUNTU

Re : Installation Tropy [RESOLU]

Merci pour le lien, je regarde ça!
(et pardon, j'ai corrigé pour le message plus haut)

Donc là, ça donne :

juliette@jujucomputer:~$ cat ~/.bashrc
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

# append to the history file, don't overwrite it
shopt -s histappend

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
#shopt -s globstar

# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
    debian_chroot=$(cat /etc/debian_chroot)
fi

# set a fancy prompt (non-color, unless we know we "want" color)
case "$TERM" in
    xterm-color|*-256color) color_prompt=yes;;
esac

# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
	# We have color support; assume it's compliant with Ecma-48
	# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
	# a case would tend to support setf rather than setaf.)
	color_prompt=yes
    else
	color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
fi

# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

# Add an "alert" alias for long running commands.  Use like so:
#   sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fi
export PATH=$PATH:/opt/tropy
export PATH=$PATH:/opt/tropy
export PATH=$PATH:/opt/tropy
export PATH=$PATH:/opt/tropy
export PATH=$PATH:/opt/tropy
export PATH=$PATH:/opt/tropy
export PATH=$PATH:/opt/tropy
juliette@jujucomputer:~$ 

J'ai suivi le reste pour Tropy, mais je ne le vois toujours pas dans mes applications. J'ai une question bête, mais je crois que j'ai deux dossiers opt différents sur l'ordinateur, est-ce que c'est possible ?

Hors ligne

#11 Le 18/07/2019, à 01:41

kamaris

Re : Installation Tropy [RESOLU]

On va supprimer les modifications du PATH en fin du fichier .bashrc, et on va mettre plutôt un lien symbolique vers l'exécutable tropy dans ~/bin :

sed -i '/export PATH=$PATH:\/opt\/tropy/d' ~/.bashrc
mkdir -p ~/bin
ln -s /opt/tropy/tropy ~/bin

Pour voir tropy dans tes applications, il faut peut-être que tu redémarres ta session ou bien ton ordi.
Concernant le nommage des répertoires, tu peux très bien avoir un autre répertoire nommé « opt » quelque part, mais un seul à la racine du système de fichiers (/opt). Donc il ne peut pas y avoir de confusion au niveau de /opt/tropy.

Hors ligne

#12 Le 18/07/2019, à 22:16

JULBUNTU

Re : Installation Tropy [RESOLU]

Ca a marché, j'ai Tropy dans les applications maintenant, merci énormément pour ton aide!!

Hors ligne

#13 Le 18/07/2019, à 22:27

kamaris

Re : Installation Tropy [RESOLU]

De rien smile
Tu peux passer le sujet en résolu si tu veux, en éditant ton premier post et en mettant [RÉSOLU] devant le titre.

Hors ligne