# Problème avec un raccourci

**URL:** <https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260>\
**Category:** Support Debian\
**Created:** [Mai 17, 2019, 9:56 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260 "2019-05-17T21:56:33Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 17, 2019, 9:56 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/1 "2019-05-17T21:56:34Z")

</div>

Bonsoir,

J’ai tenté d’appliquer sous Debian une petite procédure qui fonctionne bien sous Ubuntu :  
1°- Créer un dossier « bin » dans le dossier personnel (« home ») .

2°-Coller dans le dossier « bin » les fichiers « trans » et « zenitytrans » .

3°- Via l’onglet « Propriétés » \> « Permissions »de ces deux fichiers « Autoriser l’exécution comme un programme » .,

4°-Installer les paquets de « xclip » + paquets "gawk"

5°-Creer un raccourci vers « zenitytrans » associé à « Alt + F3 »

Quand je lance " ALT +F3" je reçois la réponse : Impossible de lancer le raccourci Alt+F3  
L’exécution du processus fils « zenitytrans » a échoué (Aucun fichier ou dossier de ce type)  
Qui a une idée ?

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Mai 18, 2019, 3:16 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/2 "2019-05-18T03:16:55Z")

</div>

Bonjour [**genevrier**](https://www.debian-fr.org/u/genevrier)

> [@genevrier](#):
>
> Quand je lance " ALT +F3" je reçois la réponse : Impossible de lancer le raccourci Alt+F3  
> L’exécution du processus fils « zenitytrans » a échoué (Aucun fichier ou dossier de ce type)

C’est sans doute parce que le chemin `~/bin` n’est pas présent dans le **PATH**

À la fin de ton fichier `~/.bashrc`  
ajoute les lignes de commandes suivantes :

```bash
# if not yet include, set PATH so it includes user's private bin if it exists
if [-d "$HOME/bin"] ; then
    [["$PATH" =~ "$HOME/bin"]] || export PATH="$HOME/bin:$PATH"
fi

```

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 7:30 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/3 "2019-05-18T07:30:56Z")

</div>

Merci pour le conseil que j’ai appliqué à la lettre …  
Mais ça ne change rien, le Alt F3 refuse toujours d’obtempérer !!!r

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 7:33 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/4 "2019-05-18T07:33:14Z")

</div>

Bonjour·s

> [@anon29980398](#):
>
> À la fin de ton fichier `~/bashrc`

Petite coquille

`~/.bashrc`

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Mai 18, 2019, 10:42 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/5 "2019-05-18T10:42:19Z")

</div>

> [@anon44391915](#):
>
> Petite coquille

Bien vu 👍

Je corrige l’erreur dans mon précédent message

Merci beaucoup.😀

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 11:11 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/6 "2019-05-18T11:11:49Z")

</div>

Bonjour j’ai écrit:

```auto
# if not yet include, set PATH so it includes user's private bin if it exists
if [-d "$HOME/bin"] ; then
    [["$PATH" =~ "$HOME/bin"]] || export PATH="$HOME/bin:$PATH"
fi

```

dans ~/bashrc mais ça ne change rien !

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Mai 18, 2019, 11:53 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/7 "2019-05-18T11:53:05Z")

</div>

Comme l’a fait remarqué [**r2mi**](https://www.debian-fr.org/u/r2mi) dans [son message](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/4?u=micp),  
c’est bien dans le fichier `~/.bashrc` que je voulais que les lignes soient ajoutées.

J’avais oublié le point qui précède le nom du fichier,  
ce qui fait que comme le fichier `~/bashrc` n’existait pas,  
il aurait été difficile d’y **ajouter** quelque chose.

J’en profite pour préciser que le fichier à modifier  
est le fichier `~/.bashrc` du compte utilisateur non privilégié,  
et **pas** le fichier `~/.bashrc` du compte **`root`**

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 2:12 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/8 "2019-05-18T14:12:33Z")

</div>

Rien à faire !  
J’ai bien écrit

```auto
# if not yet include, set PATH so it includes user's private bin if it exists
if [-d "$HOME/bin"] ; then
    [["$PATH" =~ "$HOME/bin"]] || export PATH="$HOME/bin:$PATH"
fi

```

dans nano `~/.bashrc` du compte utilisateur  
Mais rien ne change !

---

<div class="post-metadata">

**Author:** ![ricardo](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ricardo/32/3864_2.png) [@ricardo](https://www.debian-fr.org/u/ricardo)\
**Post date:** [Mai 18, 2019, 4:43 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/9 "2019-05-18T16:43:37Z")

</div>

Ton alt + F3 ne serait-il pas attribué à une autre fonction ?

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 5:55 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/10 "2019-05-18T17:55:25Z")

</div>

> [@genevrier](#):
>
> une petite procédure qui fonctionne bien sous Ubuntu

Avez-vous un lien ?

Pouvez-vous lancer les commandes suivantes dans un terminal utilisateur et donner les sorties ?

```plaintext
which zenitytrans
ls -l ~/bin/

```

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 7:10 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/11 "2019-05-18T19:10:45Z")

</div>

```bash
lilit51@lilit:~$ which zenitytrans
lilit51@lilit:~$ ls -l ~/bin/
total 196
-rwxrwxrwx 1 lilit51 lilit51 195140 nov 7 2018 trans
-rwxrwxrwx 1 lilit51 lilit51 250 nov 12 2018 zenitytrans
lilit51@lilit:~$ 

```

Et oui, Alt F3 était attribué à une autre action, mais je l’ai supprimée avant de créer un nouveau raccourci sur Alt F3

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 7:24 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/12 "2019-05-18T19:24:57Z")

</div>

Merci @genevrier

Pouvez-vous faire une capture de la fenêtre de la création de votre raccourci clavier ;  
Surtout celle qui précise l’emplacement de `zenitytrans`  
et voire de la combinaison ALTF3 choisie.

Je vais vous demander aussi les sorties des commandes :

```nohighlight
echo $PATH
mimetype ~/bin/zenitytrans

```

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 8:32 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/13 "2019-05-18T20:32:33Z")

</div>

![Capture%20d%E2%80%99%C3%A9cran%20clavier](https://www.debian-fr.org/uploads/default/original/2X/f/f08cc1bd95df5aea3d9255c7156360ae4204f88f.png) ![echo%20](https://www.debian-fr.org/uploads/default/original/2X/7/7fb68ba6197495b67707a450440697772180d901.png)

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 8:52 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/14 "2019-05-18T20:52:57Z")

</div>

Merci @genevrier

Il y a plusieurs soucis :

**1 )** Le `~/.bashrc` n’est pas correct

> ligne 119: erreur de syntaxe : fin de fichier prématurée

Pouvez-vous poster ce `~/.bashrc` sur [paste.debian.net](http://paste.debian.net) ? Et nous donner le lien pour le lire ?  
Faites une copie de ce fichier :

```plaintext
cp -a ~/.bashrc ~/.bashrc-error-line119-backup

```

Il est impératif de le corriger.

**2 )** Je ne vois pas la commande qui est exécutée par le raccourci ALTF3

Ça peut attendre. C’est dans « Modifier »

**3 )** le PATH ne contient pas `/home/lilit51/bin`  
comme la modification du `~/.bashrc` proposée par MicP devrait nous l’indiquer.

C’est très probablement dû au fait que le `~/.bashrc` est en erreur.

**=\>** Il faut un `~/.bashrc` sans erreur. En tout premier lieu.

PS : `mimetype` nous indique que `zenitytrans` est un script et pas un programme binaire.

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 9:52 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/15 "2019-05-18T21:52:15Z")

</div>

Là, ça commence à devenir un peu compliqué !  
Le mieux ne serait-il pas de reprendre à zéro en supprimant le fichier et en ré-écrivant  
un bashrc sans erreur ?  
C’est bien ceci:

```nohighlight
# if not yet include, set PATH so it includes user's private bin if it exists
if [-d "$HOME/bin"] ; then
    [["$PATH" =~ "$HOME/bin"]] || export PATH="$HOME/bin:$PATH"
fi

```

qu’il faut écrire à la fin de `~/.bashrc`

A propos du raccourci, Alt F3 est bien associé à la commande zenitytrans

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 10:06 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/16 "2019-05-18T22:06:13Z")

</div>

> [@genevrier](#):
>
> Là, ça commence à devenir un peu compliqué !

Nous reprendrons.

[paste.debian.net](http://paste.debian.net) peut paraître rebutant au début il est vrai.  
mais c’est plutôt facile, je vous assure.  
Prenez votre temps et exercez-vous.

> [@genevrier](#):
>
> Le mieux ne serait-il pas de reprendre à zéro en supprimant le fichier et en ré-écrivant  
> un bashrc sans erreur ?

Surtout pas !  
Il est long et complexe.  
Et où le trouverions nous ?  
Et je dis Non aux suppressions arbitraires passé minuit 👎

> [@genevrier](#):
>
> C’est bien ceci  
> qu’il faut écrire à la fin de `~/.bashrc`

Oui, c’est à écrire - à coller plutôt - après la dernière ligne de `~/.bashrc`  
Je m’en tiens au post de MicP :

> [@Problème avec un raccourci](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/2):
>
> Bonjour [genevrier](https://www.debian-fr.org/u/genevrier) C’est sans doute parce que le chemin ~/bin n’est pas présent dans le PATH À la fin de ton fichier ~/.bashrc ajoute les lignes de commandes suivantes : # if not yet include, set PATH so it includes user's private bin if it exists if [-d "$HOME/bin"] ; then [["$PATH" =~ "$HOME/bin"]] || export PATH="$HOME/bin:$PATH" fi

> [@genevrier](#):
>
> A propos du raccourci, Alt F3 est bien associé à la commande zenitytrans

Oui, j’ai bien vu.  
Je souhaite voir la fenêtre « Modifier » de ce raccourci,  
pour voir exactement le chemin et la commande utilisée et aussi les options disponibles ;  
comme une case à cocher « exécuter dans un terminal » par exemple.

Bonne nuit @genevrier 🙂

Nous n’avons que `~/.bashrc` à corriger comme objectif.

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 18, 2019, 10:47 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/17 "2019-05-18T22:47:23Z")

</div>

Je me demande si le problème ne vient pas de mes fichiers “trans” et “zenitytrans” ?  
Sur mon ordi Ubuntu ces fichiers sont du type " script shell (application/x-shellscript)"  
tandis que sur mon ordi Debian : “scrip shell” uniquement…

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 18, 2019, 11:59 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/18 "2019-05-18T23:59:18Z")

</div>

> [@anon44391915](#):
>
> Nous n’avons que `~/.bashrc` à corriger comme objectif.

Mais il y a un problème de fond :

Avez-vous fait fonctionner directement `zenitytrans` depuis un terminal sous Debian ?

`zenitytrans` provient d’Ubuntu.  
Lancez-le sous Debian, avec un terminal et nous pourrons voir pour la suite si il fonctionne.  
Mettre en place le raccourci clavier vient dans un deuxième temps ; c’est facile.  
Il faut réparer le `~/.bashrc` pour faire ce test.

```plaintext
cd
cd bin
./zenitytrans

```

> Il faut sélectionner un texte avec la souris avant de lancer la commande.

[https://forum.ubuntu-fr.org/viewtopic.php?pid=21971589#p21971589](https://forum.ubuntu-fr.org/viewtopic.php?pid=21971589#p21971589)

> Personnellement, pour rendre l’outil plus pratique, j’ai créé un petit script supplémentaire qui me permet de traduire directement un texte sélectionné n’importe où dans l’écran et d’afficher le résultat dans une fenêtre graphique via **zenity**

> **[Debian -- Error](https://packages.debian.org/fr/stretch/zenity)**

> [@genevrier](#):
>
> 4°-Installer les paquets de « xclip » + paquets «&nbsp;gawk&nbsp;»

Et `zenity`.

* * *

Édition :  
Sous Gentoo,  
[trans](http://git.io/trans) + `gawk` + `xclip` + `zenity` valident le script [zenitytrans](http://paste.debian.net/1082114)  
en terminal ou par raccourci clavier.

 ![Capture%20d%E2%80%99%C3%A9cran_2019-05-19_02-29-45](https://www.debian-fr.org/uploads/default/original/2X/2/227ab5bb9e4b988e3c651cc718087e9fa146923b.png)

* * *

> [@genevrier](#):
>
> Je me demande si le problème ne vient pas de mes fichiers “trans” et “zenitytrans” ?  
> Sur mon ordi Ubuntu ces fichiers sont du type " script shell (application/x-shellscript)"  
> tandis que sur mon ordi Debian : “scrip shell” uniquement…

Non, il n’y a pas de souci.  
C’est juste une manière d’afficher le type mime un peu différemment.

---

<div class="post-metadata">

**Author:** ![anon44391915](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/958977/32.png) [@anon44391915](https://www.debian-fr.org/u/anon44391915)\
**Post date:** [Mai 19, 2019, 9:57 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/19 "2019-05-19T09:57:25Z")

</div>

> [@genevrier](#):
>
> Le mieux ne serait-il pas de reprendre à zéro en supprimant le fichier et en ré-écrivant  
> un bashrc sans erreur ?

Il y a un moyen de retrouver le `~/.bashrc` d’origine.  
En attendant ne supprimez pas celui en place.

J’aurais préféré corriger ce `~/.bashrc` qui comporte une erreur.

Donnez la sortie de

```plaintext
echo $USER
ls -l /etc/skel/.bashrc ~/.bashrc
diff /etc/skel/.bashrc ~/.bashrc

```

---

<div class="post-metadata">

**Author:** ![genevrier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/a6a055/32.png) [@genevrier](https://www.debian-fr.org/u/genevrier)\
**Post date:** [Mai 19, 2019, 11:14 UTC](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260/20 "2019-05-19T11:14:08Z")

</div>

Un énorme merci pour votre patience !  
Je suis un peu pris et je vois tout ça ce soir sans faute …

[Page suivante](https://www.debian-fr.org/t/probleme-avec-un-raccourci/79260.md?page=2)
