#1 Le 26/04/2015, à 17:35
- nam1962
Comportement étrange du terminal : [entrée] annule la commande
chomsky me fait penser à un comportement parasite que je vois parfois quand j'entre plusieurs commandes successivement dans le terminal par copier/collé.
Au lieu de valider la commande, la touche [entrée] l'annule.
Dans ce cas, je fais flèche vers le haut (pour remettre l'instruction qui a été annulée et généralement ce coup là çà passe.
Alternative : fermer et relancer le terminal.
Voici un exemple :
:~$ sudo apt-get install ppa-purge
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés :
aptitude aptitude-common libboost-iostreams1.54.0 libcwidget3 libept1.4.12
Paquets suggérés :
aptitude-doc-en aptitude-doc tasksel debtags libcwidget-dev
Les NOUVEAUX paquets suivants seront installés :
aptitude aptitude-common libboost-iostreams1.54.0 libcwidget3 libept1.4.12
ppa-purge
0 mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 2 531 ko dans les archives.
Après cette opération, 10,6 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Annulation.
truc@Lmachin:~$
Ce n'est pas spécifique à ppa-purge, bien sûr.
Je ne sais pas d'où vient ce comportement. Est-ce un bug ? y-a-t'il une astuce que je ne connais pas quand on passe plusieurs instructions d'installation successives ?
Dernière modification par nam1962 (Le 26/04/2015, à 17:40)
[ Modéré ]
Hors ligne
#2 Le 26/04/2015, à 17:41
- Robinwood
Re : Comportement étrange du terminal : [entrée] annule la commande
Salut,
Si tu fais directement enter ou O majuscule il me semble que cela marche, je crois que le problème est le o minuscule.
#3 Le 26/04/2015, à 17:44
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Non, ça me le fait avec O et avec entrée.
C'est uniquement quand j'installe plusieurs trucs (4/5 à la suite)
Dernière modification par nam1962 (Le 26/04/2015, à 17:44)
[ Modéré ]
Hors ligne
#4 Le 26/04/2015, à 17:47
- michel_04
Re : Comportement étrange du terminal : [entrée] annule la commande
Bonjour,
Si tu fais directement enter ou O majuscule il me semble que cela marche, je crois que le problème est le o minuscule.
Souhaitez-vous continuer ? [O/n] o
Répondre "o", très souvent ça valide la commande, parfois ça l'annule.
Jamais pensé à essayer le "O" majuscule.
La touche Entrée valide toujours la commande.
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#5 Le 26/04/2015, à 17:48
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Pas toujours justement ! (d'où le topic )
[ Modéré ]
Hors ligne
#6 Le 26/04/2015, à 17:52
- pingouinux
Re : Comportement étrange du terminal : [entrée] annule la commande
Salut,
Si commande_1 attend une réponse au terminal, il prend peut-être commande_2 comme la réponse.
Hors ligne
#7 Le 26/04/2015, à 17:55
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Que veux-tu dire par là ?
Que c'est peut-être une première instruction "pas terminée" ?
[ Modéré ]
Hors ligne
#8 Le 26/04/2015, à 17:56
- michel_04
Re : Comportement étrange du terminal : [entrée] annule la commande
Re,
Pas toujours justement ! (d'où le topic )
Il y a peu de temps que j'ai constaté le problème sur mes OS : o minuscule annulant parfois la commande.
Il me semble avoir vu le phénomène depuis 1 an, 1 an 1/2. Je n'ai pas souvenir de l'avoir vu avant.
A+
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#9 Le 26/04/2015, à 17:57
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
moi c'est avec [Entrée] et je dirais depuis 2/3 mois (sur 14.04 14.10 & 15.04)
[ Modéré ]
Hors ligne
#10 Le 26/04/2015, à 18:03
- pingouinux
Re : Comportement étrange du terminal : [entrée] annule la commande
Que veux-tu dire par là ?
Si j'ai bien compris, tu lances 2 commandes en même temps, sur 2 lignes différentes, avec un copier-coller.
Si la 1ère attend une réponse pour continuer, c'est le texte de la seconde commande qui servira de réponse => dans la plupart des cas, la commande_1 s'arrêtera et la commande_2 sera squeezée.
Hors ligne
#11 Le 26/04/2015, à 18:06
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Non, je lance plusieurs commandes d'installation successivement. (l'une après l'autre - la précédente ayant donc permis de revenir au prompt)
Cela se passe (aléatoirement) au bout de la 4e ou 5e.
Dernière modification par nam1962 (Le 26/04/2015, à 18:07)
[ Modéré ]
Hors ligne
#12 Le 26/04/2015, à 18:18
- pingouinux
Re : Comportement étrange du terminal : [entrée] annule la commande
J'avais donc mal compris, et j'ai répondu à côté. Désolé…
Hors ligne
#13 Le 26/04/2015, à 18:19
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Ça m'a permis de préciser l'incident
Dernière modification par nam1962 (Le 26/04/2015, à 18:20)
[ Modéré ]
Hors ligne
#14 Le 26/04/2015, à 18:22
- MicP
Re : Comportement étrange du terminal : [entrée] annule la commande
… je lance plusieurs commandes d'installation successivement. …
Le "successivement" correspondrait donc à : "attente du retour du prompt, et…"
est-ce que toutes ces commandes commencent par "sudo apt-get install " ?
Dernière modification par MicP (Le 26/04/2015, à 18:26)
Hors ligne
#15 Le 26/04/2015, à 18:25
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Oui.
Toutes commencent d'ailleurs par "sudo apt-get install"
[ Modéré ]
Hors ligne
#16 Le 26/04/2015, à 18:34
- MicP
Re : Comportement étrange du terminal : [entrée] annule la commande
je pensais à un problème de shells interactifs imbriqués (+ variables d'environnement + alias) et de "sudo ( + timing pour ne pas avoir à entrer le mot de passe à chaque fois)".
Ne serait-il pas pas possible d'utiliser un seul "sudo" pour toutes les commandes d'installations successives :
sudo 'apt-get install trucmuche && apt-get install trucjoli && apt-get install trucmoche'
de cette façon, un seul "sudo" pour toutes les commandes.
Mais ce n'est qu'une supposition, et il faudrait trouver d'où viens le problème.
Bien sûr, il y a aussi le :
sudo apt-get install trucmuche trucjoli trucmoche
=======
Perso, j'utilise "su" => pas de "sudo"
Dernière modification par MicP (Le 26/04/2015, à 18:41)
Hors ligne
#17 Le 26/04/2015, à 18:40
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Tu dois être sur la piste : je pense aussi à un problème lié au cache.
Je pourrai effectivement lier les commandes, mais c'est généralement quand je peaufine une install (avec mon tuto par exemple) sachant que suivant la bécane et sa destination les suites d'instructions varient.
Je pourrais faire un script évidemment, mais il me faut un peu de formation pour çà et... ça ne solutionne pas, ça contourne le problème !
[ Modéré ]
Hors ligne
#18 Le 26/04/2015, à 18:43
- MicP
Re : Comportement étrange du terminal : [entrée] annule la commande
…Je pourrai … …ça contourne le problème !
On est tout-à fait d'accord là dessus : Le but n'est pas de contourner le problème, mais de trouver d'où il vient.
…lié au cache.
Celle là, j'y avais pas pensé.
Quoique sous une autre forme : Les export d'alias ou/et de variables d'environnement transmises entre les shells interactifs ("imbriqués", mais c'est peut-être pas le terme qui convient)
$TERM ?
tty ?
Dernière modification par MicP (Le 26/04/2015, à 19:01)
Hors ligne
#19 Le 26/04/2015, à 18:53
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
En l'état, ma description et mes éléments sont insuffisants pour renseigner correctement launchpad en tous cas.
Voilà le genre de série ou ça m'arrive.
(pour pallier, j'avais eu le réflexe de relancer la commande et curieusement le history ne stocke pas la double instance de commande)
1097 sudo apt-get install smartmontools
1098 gksudo gedit /etc/default/smartmontools
1099 sudo /etc/init.d/smartmontools start
1100 sudo apt-get install smart-notifier
1101 sudo apt-get install gsmartcontrol
1102 sudo apt-get install gdebi
1103 sudo apt-get install gitso
1104 sudo apt-get install gufw
1105 sudo ufw enable
1106 sudo apt-get install clamav clamtk
1107 sudo apt-get install bleachbit
1108 sudo add-apt-repository ppa:nowrep/qupzilla
1109 sudo apt-get update && sudo apt-get install qupzilla
1110 sudo apt-get install numlockx
1111 sudo apt-get install xscreensaver && sudo apt-get install xscreensaver-data-extra && sudo apt-get install xscreensaver-gl-extra && sudo apt-get install xscreensaver-screensaver-bsod
1112 sudo apt-get remove light-locker
1113 sudo apt-get install gedit-plugins
1114 sudo apt-get install unace rar unrar unar p7zip-rar p7zip zip unzip arj libuu0 mpack sharutils uudeview
1115 sudo apt-get install vlc
1116 sudo apt-get install qbittorrent
1117 sudo apt-get install shotwell
1118 sudo apt-get install preload
1119 sudo apt-get install skype
1120 sudo apt-get install fotowall
1121 sudo apt-get install rhythmbox
1122 sudo apt-get install filezilla
1123 sudo apt-get install pinta
1124 sudo apt-get install gtk-recordmydesktop
1125 sudo apt-get --purge remove gimp*
1126 sudo add-apt-repository ppa:otto-kesselgulasch/gimp
1127 sudo apt-get update
1128 sudo apt-get install gimp gimp-data gimp-data-extras
[ Modéré ]
Hors ligne
#20 Le 26/04/2015, à 19:07
- MicP
Re : Comportement étrange du terminal : [entrée] annule la commande
…curieusement le history ne stocke pas la double instance de commande…
Pour ça, il est possible qu'il ne s'agisse que d'un paramètre de la commande history dans ~/.bashrc (ou autre fichier de config)
export HISTCONTROL=ignoreboth:erasedups
Dernière modification par MicP (Le 26/04/2015, à 19:09)
Hors ligne
#21 Le 26/04/2015, à 19:19
- michel_04
Re : Comportement étrange du terminal : [entrée] annule la commande
Re,
En recherchant "Souhaitez-vous continuer ? [O/n] o Annulation" sur le forum on trouve pas mal de messages assez anciens où le souci est relaté.
Sans trop chercher, sur le Net, un message en parle pour une installation de paquet sur la 7.10.
Edit : Il faudrait voir si ça se produit aussi en répondant y à la place de o.
Contrairement à ce que je croyais, le cas n'est donc pas si récent.
A+
Dernière modification par michel_04 (Le 26/04/2015, à 19:59)
:D
De la bonne manière de poser les questions - Trouver de l'aide grâce au Groupe des Parrains Linux - Le Pacte des Gnous
PCs sous Debian Stable & Debian Sid.
Hors ligne
#22 Le 26/04/2015, à 19:29
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Tiens oui, je regarderai.
Maintenant ça me fait le coup avec [Entrée] aussi !
[ Modéré ]
Hors ligne
#23 Le 29/04/2015, à 20:56
- tiramiseb
Re : Comportement étrange du terminal : [entrée] annule la commande
Salut,
Moi je souhaite revenir sur ce petit bout de phrase du premier message :
par copier/collé.
N'y aurait-il pas, dans les trucs que tu copies/colles, un caractère plus ou moins caché, genre une espace insécable ou un autre truc chelou ?
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#24 Le 29/04/2015, à 21:02
- nam1962
Re : Comportement étrange du terminal : [entrée] annule la commande
Ça c'est une hypothèse à vérifier ! (mais comment ?)
Les commandes viennent de mon site qui est en bbpress.
[ Modéré ]
Hors ligne
#25 Le 29/04/2015, à 21:15
- tiramiseb
Re : Comportement étrange du terminal : [entrée] annule la commande
Regarde déjà si ça arrive toujours sur les mêmes commandes ou si c'est *vraiment* aléatoire comme tu le dis en #11...
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne