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/08/2024, à 15:12

Opym

[Résolu]Pas de prompt dans le terminal

Bonjour,

Je n'ai pas trouvé de sujet correspondant à mon problème, mais peut-être existe-t-il déjà. Depuis hier, à chaque fois que je lance le terminal (xfce4-terminal car je suis sur Ubuntu), j'arrive sur une fenêtre noire avec un rectangle blanc (le curseur) en haut à gauche. Ce que je tape s'affiche mais n'est pas pris en compte.
Je dois faire un ctrl+C pour récupérer un prompt et pouvoir utiliser le terminal.
Ce n'est pas bloquant mais ce n'est pas normal, donc j'aimerais comprendre.
Je ne vois pas ce qui aurait pu provoquer ça.

Merci de votre aide.

Opym

Dernière modification par Opym (Le 02/08/2024, à 20:44)

Hors ligne

#2 Le 02/08/2024, à 15:26

xubu1957

Re : [Résolu]Pas de prompt dans le terminal

Bonjour,

Fournis les retours de :

sudo apt update

d'éventuels paquets cassés :

dpkg -l | grep -v ^ii

et :

ls -l /var/crash

en te servant du Retour utilisable de commande.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 02/08/2024, à 15:33

Opym

Re : [Résolu]Pas de prompt dans le terminal

Bonjour,

Voici les éléments :

olivier@ordi:~$ sudo apt update
[sudo] Mot de passe de olivier : 
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Réception de :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
Réception de :3 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
Atteint :4 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease       
Atteint :5 https://deb.nodesource.com/node_20.x nodistro InRelease             
Atteint :6 https://ppa.launchpadcontent.net/serge-rider/dbeaver-ce/ubuntu jammy InRelease
Atteint :7 https://packages.microsoft.com/ubuntu/18.04/mssql-server-2017 bionic InRelease
Atteint :8 https://packages.microsoft.com/ubuntu/22.04/mssql-server-2022 jammy InRelease
Atteint :9 https://packages.microsoft.com/ubuntu/22.04/prod jammy InRelease
Ign :10 https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 InRelease
Atteint :11 https://packages.microsoft.com/repos/ms-teams stable InRelease
Atteint :12 https://packages.microsoft.com/repos/code stable InRelease
Atteint :13 https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 Release
257 ko réceptionnés en 3s (79,0 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
6 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
olivier@ordi:~$
olivier@ordi:~$ dpkg -l | grep -v ^ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom                                   Version                                 Architecture Description
+++-=====================================-=======================================-============-===================================================================================
rc  linux-image-6.5.0-28-generic          6.5.0-28.29~22.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.5.0-35-generic          6.5.0-35.35~22.04.1                     amd64        Signed kernel image generic
rc  linux-image-6.5.0-41-generic          6.5.0-41.41~22.04.2                     amd64        Signed kernel image generic
rc  linux-modules-6.5.0-28-generic        6.5.0-28.29~22.04.1                     amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-35-generic        6.5.0-35.35~22.04.1                     amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-6.5.0-41-generic        6.5.0-41.41~22.04.2                     amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-28-generic  6.5.0-28.29~22.04.1                     amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-35-generic  6.5.0-35.35~22.04.1                     amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
rc  linux-modules-extra-6.5.0-41-generic  6.5.0-41.41~22.04.2                     amd64        Linux kernel extra modules for version 6.5.0 on 64 bit x86 SMP
olivier@ordi:~$ 

et

olivier@ordi:~$ ls -l /var/crash
total 7300
-rw-r----- 1 olivier  whoopsie 7470241 juil. 30 14:13 _usr_share_code_code.1000.crash
-rw-rw-r-- 1 olivier  whoopsie       0 juil. 29 10:28 _usr_share_code_code.1000.upload
-rw------- 1 whoopsie whoopsie      37 juil. 29 10:28 _usr_share_code_code.1000.uploaded
olivier@ordi:~$ 

Hors ligne

#4 Le 02/08/2024, à 15:46

xubu1957

Re : [Résolu]Pas de prompt dans le terminal

Pour purger les résidus de configuration marqués "rc" :

sudo apt purge ~c

comme expliqué à la machine à café et rajouté dans ce message

Donne la liste des anomalies de démarrage :

journalctl --no-pager -b -p err
echo -e "\nDescription : $(lsb_release -sd)\n\nNoyau courant : $(uname -mr)\n\nVersion originellement installée : $(cat /var/log/installer/media-info)\n\nSession actuelle : $XDG_SESSION_DESKTOP\n\nBureau actuel : $XDG_CURRENT_DESKTOP\n\nListe des sessions possibles :\n$(ls -lt /usr/share/xsessions | awk '/desktop/{print $9,"→",$7,$6,$8}')\n"

Merci de montrer, pour les permissions :

nany a écrit :
echo -e "\nNombre d'éléments de /home/moi ne m'appartenant pas : $(sudo find ~ \( ! -user $USER -o ! -group $USER \) | wc -l)"

Dernière modification par xubu1957 (Le 02/08/2024, à 15:55)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 02/08/2024, à 15:54

Watael

Re : [Résolu]Pas de prompt dans le terminal

salut,

quelque chose pourrait-il être lancé (que tu interromps via Ctrl-C) par ~/.bashrc ?
tu peux nous faire un copier/coller de ce fichier (si ton shell est bien bash (echo "$SHELL", pour le savoir) smile ) ?


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#6 Le 02/08/2024, à 15:54

Opym

Re : [Résolu]Pas de prompt dans le terminal

Merci de ton aide.

les anomalies de démarrage :

olivier@ordi:~$ journalctl --no-pager -b -p err
août 02 08:38:15 ordi kernel: usb 2-1: Failed to query (GET_INFO) UVC control 5 on unit 1: 0 (exp. 1).
août 02 08:38:16 ordi kernel: usb 2-1: 3:1: cannot get freq at ep 0x84
août 02 08:38:16 ordi bluetoothd[571]: src/adapter.c:reset_adv_monitors_complete() Failed to reset Adv Monitors: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to clear UUIDs: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to set mode: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:16 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:20 ordi kernel: usb 2-1: 3:1: cannot get freq at ep 0x84
août 02 08:38:20 ordi kernel: usb 2-1: 3:1: cannot get freq at ep 0x84
août 02 08:38:20 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:20 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:20 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:20 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:38:26 ordi bluetoothd[571]: Failed to add UUID: Failed (0x03)
août 02 08:40:55 ordi pulseaudio[868]: ALSA woke us up to write new data to the device, but there was actually nothing to write.
août 02 08:40:55 ordi pulseaudio[868]: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
août 02 08:40:55 ordi pulseaudio[868]: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
août 02 09:00:51 ordi pulseaudio[868]: ALSA woke us up to read new data from the device, but there was actually nothing to read.
août 02 09:00:51 ordi pulseaudio[868]: Most likely this is a bug in the ALSA driver 'snd_usb_audio'. Please report this issue to the ALSA developers.
août 02 09:00:51 ordi pulseaudio[868]: We were woken up with POLLIN set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
août 02 13:20:49 ordi agetty[825]: tty1: invalid character 0x1b in login name
olivier@ordi:~$ 

au passage, est-ce que les anomalies sur pulseaudio pourraient expliquer que je n'ai du son que dans 1 enceinte ?

olivier@ordi:~$ echo -e "\nDescription : $(lsb_release -sd)\n\nNoyau courant : $(uname -mr)\n\nVersion originellement installée : $(cat /var/log/installer/media-info)\n\nSession actuelle : $XDG_SESSION_DESKTOP\n\nBureau actuel : $XDG_CURRENT_DESKTOP\n\nListe des sessions possibles :\n$(ls -lt /usr/share/xsessions | awk '/desktop/{print $9,"→",$7,$6,$8}')\n"

Description : Ubuntu 22.04.4 LTS

Noyau courant : 6.5.0-45-generic x86_64

Version originellement installée : Xubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 (20230807.1)

Session actuelle : xubuntu

Bureau actuel : XFCE

Liste des sessions possibles :
xubuntu.desktop → 10 avril 2022
xfce.desktop → 16 févr. 2021

olivier@ordi:~$ 

et enfin

olivier@ordi:~$ echo -e "\nNombre d'éléments de /home/moi ne m'appartenant pas : $(sudo find ~ \( ! -user $USER -o ! -group $USER \) | wc -l)"

Nombre d'éléments de /home/moi ne m'appartenant pas : 0
olivier@ordi:~$ 

Hors ligne

#7 Le 02/08/2024, à 15:56

xubu1957

Re : [Résolu]Pas de prompt dans le terminal

Atteint :7 https://packages.microsoft.com/ubuntu/18.04/mssql-server-2017 bionic InRelease

Vu le reste d'une version 18.04, montre le sources.list avec la numérotation :

find /etc/apt -type f -regex ".*\(list\|sources\).*" -exec bash -c 'echo -e "\n\t$1\n" ; [ "${1##*.}" = "list" -o "${1##*.}" = "sources" ] && cat -n "$1"' _ '{}' \;

Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#8 Le 02/08/2024, à 16:04

xubu1957

Re : [Résolu]Pas de prompt dans le terminal

Vu ce message (fin du premier pavé au #6) :

 tty1: invalid character 0x1b 

et forums.debian.net/viewtopic.php?p=795182#p795182 Can't Login On Any TTY Fresh Install Debian 12 - Intel Compute Stick

The character 0x1b is the escape key, which is weird because my login name is just "ccm", no special characters. Now I remember that when I had tried to install ubuntu server on this computer I couldn't even start the installation process because every key I pressed showed as garbage in the tty (like [[[A' or something like that). I used the graphical install on Debian and never had that issue.

Le caractère 0x1b est la touche d'échappement, ce qui est bizarre car mon nom de connexion est juste "ccm", sans caractères spéciaux. Je me souviens maintenant que lorsque j'ai essayé d'installer ubuntu server sur cet ordinateur, je n'ai même pas pu démarrer le processus d'installation parce que toutes les touches que j'appuyais s'affichaient comme des déchets dans le tty (comme [[[A' ou quelque chose comme ça). J'ai utilisé l'installation graphique sur Debian et je n'ai jamais eu ce problème.

Traduit avec DeepL.com (version gratuite)

Je laisse répondre les grands aidants.

Dernière modification par xubu1957 (Le 02/08/2024, à 16:07)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 02/08/2024, à 16:36

Watael

Re : [Résolu]Pas de prompt dans le terminal

bien vu. +1


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#10 Le 02/08/2024, à 16:50

Opym

Re : [Résolu]Pas de prompt dans le terminal

pour répondre au #5 (que je n'avais pas vu)

olivier@ordi:~$ 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 NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
export PATH="$PATH:/opt/mssql-tools18/bin"


# Load Angular CLI autocompletion.
source <(ng completion script)
olivier@ordi:~$ 

et au #7

olivier@ordi:~$ find /etc/apt -type f -regex ".*\(list\|sources\).*" -exec bash -c 'echo -e "\n\t$1\n" ; [ "${1##*.}" = "list" -o "${1##*.}" = "sources" ] && cat -n "$1"' _ '{}' \;

	/etc/apt/sources.list.d/nodesource.list

     1	deb [arch=amd64 signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main

	/etc/apt/sources.list.d/mssql-release.list

     1	deb [arch=amd64,armhf,arm64] https://packages.microsoft.com/ubuntu/22.04/prod jammy main
	/etc/apt/sources.list.d/teams.list

     1	deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams stable main

	/etc/apt/sources.list.d/archive_uri-https_packages_microsoft_com_ubuntu_18_04_mssql-server-2017-jammy.list

     1	deb [arch=amd64,armhf,arm64] https://packages.microsoft.com/ubuntu/18.04/mssql-server-2017 bionic main
     2	# deb-src [arch=amd64,armhf,arm64] https://packages.microsoft.com/ubuntu/18.04/mssql-server-2017 bionic main

	/etc/apt/sources.list.d/serge-rider-ubuntu-dbeaver-ce-jammy.list

     1	deb https://ppa.launchpadcontent.net/serge-rider/dbeaver-ce/ubuntu/ jammy main
     2	# deb-src https://ppa.launchpadcontent.net/serge-rider/dbeaver-ce/ubuntu/ jammy main

	/etc/apt/sources.list.d/mongodb-org-7.0.list

     1	deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/7.0 multiverse

	/etc/apt/sources.list.d/vscode.list

     1	### THIS FILE IS AUTOMATICALLY CONFIGURED ###
     2	# You may comment out this entry, but any other modifications may be lost.
     3	deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/repos/code stable main

	/etc/apt/sources.list.d/archive_uri-https_packages_microsoft_com_ubuntu_22_04_mssql-server-2022-jammy.list

     1	deb [arch=amd64,armhf,arm64] https://packages.microsoft.com/ubuntu/22.04/mssql-server-2022 jammy main
     2	# deb-src [arch=amd64,armhf,arm64] https://packages.microsoft.com/ubuntu/22.04/mssql-server-2022 jammy main

	/etc/apt/sources.list

     1	# deb cdrom:[Xubuntu 22.04.3 LTS _Jammy Jellyfish_ - Release amd64 (20230807.1)]/ jammy main multiverse restricted universe
     2	
     3	# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
     4	# newer versions of the distribution.
     5	deb http://fr.archive.ubuntu.com/ubuntu/ jammy main restricted
     6	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy main restricted
     7	
     8	## Major bug fix updates produced after the final release of the
     9	## distribution.
    10	deb http://fr.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
    11	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-updates main restricted
    12	
    13	## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    14	## team. Also, please note that software in universe WILL NOT receive any
    15	## review or updates from the Ubuntu security team.
    16	deb http://fr.archive.ubuntu.com/ubuntu/ jammy universe
    17	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy universe
    18	deb http://fr.archive.ubuntu.com/ubuntu/ jammy-updates universe
    19	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-updates universe
    20	
    21	## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
    22	## team, and may not be under a free licence. Please satisfy yourself as to 
    23	## your rights to use the software. Also, please note that software in 
    24	## multiverse WILL NOT receive any review or updates from the Ubuntu
    25	## security team.
    26	deb http://fr.archive.ubuntu.com/ubuntu/ jammy multiverse
    27	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy multiverse
    28	deb http://fr.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
    29	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-updates multiverse
    30	
    31	## N.B. software from this repository may not have been tested as
    32	## extensively as that contained in the main release, although it includes
    33	## newer versions of some applications which may provide useful features.
    34	## Also, please note that software in backports WILL NOT receive any review
    35	## or updates from the Ubuntu security team.
    36	deb http://fr.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
    37	# deb-src http://fr.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
    38	
    39	deb http://security.ubuntu.com/ubuntu jammy-security main restricted
    40	# deb-src http://security.ubuntu.com/ubuntu jammy-security main restricted
    41	deb http://security.ubuntu.com/ubuntu jammy-security universe
    42	# deb-src http://security.ubuntu.com/ubuntu jammy-security universe
    43	deb http://security.ubuntu.com/ubuntu jammy-security multiverse
    44	# deb-src http://security.ubuntu.com/ubuntu jammy-security multiverse
    45	
    46	# This system was installed using small removable media
    47	# (e.g. netinst, live or single CD). The matching "deb cdrom"
    48	# entries were disabled at the end of the installation process.
    49	# For information about how to configure apt package sources,
    50	# see the sources.list(5) manual.
olivier@ordi:~$ 

C'est grave, docteurs ? Pour être tout à fait franc, je suis vos instructions sans vraiment comprendre ce qui se passe

Hors ligne

#11 Le 02/08/2024, à 17:07

Watael

Re : [Résolu]Pas de prompt dans le terminal

ng completion script

ça affiche quoi ?

les bésicles montrent qu'il peut y avoir des problèmes avec le "sourçage" de cette commande.


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#12 Le 02/08/2024, à 17:34

Opym

Re : [Résolu]Pas de prompt dans le terminal

ça affiche ça mais ça ne s'arrête pas, même après 5 minutes :

olivier@ordi:~$ ng completion script
###-begin-ng-completions-###
#
# yargs command completion script
#
# Installation: ng completion >> ~/.bashrc
#    or ng completion >> ~/.bash_profile on OSX.
#
_ng_yargs_completions()
{
    local cur_word args type_list

    cur_word="${COMP_WORDS[COMP_CWORD]}"
    args=("${COMP_WORDS[@]}")

    # ask yargs to generate completions.
    type_list=$(ng --get-yargs-completions "${args[@]}")

    COMPREPLY=( $(compgen -W "${type_list}" -- ${cur_word}) )

    # if no match was found, fall back to filename completion
    if [ ${#COMPREPLY[@]} -eq 0 ]; then
      COMPREPLY=()
    fi

    return 0
}
complete -o bashdefault -o default -F _ng_yargs_completions ng
###-end-ng-completions-###

^C
olivier@ordi:~$ 

C'est quoi les bésicles dans ce contexte ? et où les vois-tu (je n'ai pas les miennes;))?

Ça semble correspondre : j'ai installé angular hier

Dernière modification par Opym (Le 02/08/2024, à 17:35)

Hors ligne

#13 Le 02/08/2024, à 18:16

xubu1957

Re : [Résolu]Pas de prompt dans le terminal

le 20/07/2020, Vobul a écrit :

Que donne :

which ng
ng --help

?

repris dans Ubuntu 20.04 - Angular

Dernière modification par xubu1957 (Le 02/08/2024, à 18:17)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#14 Le 02/08/2024, à 18:35

Opym

Re : [Résolu]Pas de prompt dans le terminal

olivier@ordi:~$ which ng
/home/olivier/.nvm/versions/node/v20.15.1/bin/ng
olivier@ordi:
olivier@ordi:~$ ng --help
ng <command>

Commands:
  ng add <collection>            Adds support for an external library to your project.
  ng analytics                   Configures the gathering of Angular CLI usage metrics. See https://angular.io/cli/usage-analytics-gathering
  ng build [project]             Compiles an Angular application or library into an output directory named dist/ at the given output path.         [aliases: b]
  ng cache                       Configure persistent disk cache and retrieve cache statistics.
  ng completion                  Set up Angular CLI autocompletion for your terminal.
  ng config [json-path] [value]  Retrieves or sets Angular configuration values in the angular.json file for the workspace.
  ng deploy [project]            Invokes the deploy builder for a specified project or for the default project in the workspace.
  ng doc <keyword>               Opens the official Angular documentation (angular.io) in a browser, and searches for a given keyword.             [aliases: d]
  ng e2e [project]               Builds and serves an Angular application, then runs end-to-end tests.                                             [aliases: e]
  ng extract-i18n [project]      Extracts i18n messages from source code.
  ng generate                    Generates and/or modifies files based on a schematic.                                                             [aliases: g]
  ng lint [project]              Runs linting tools on Angular application code in a given project folder.
  ng new [name]                  Creates a new Angular workspace.                                                                                  [aliases: n]
  ng run <target>                Runs an Architect target with an optional custom builder configuration defined in your project.
  ng serve [project]             Builds and serves your application, rebuilding on file changes.                                                   [aliases: s]
  ng test [project]              Runs unit tests in a project.                                                                                     [aliases: t]
  ng update [packages..]         Updates your workspace and its dependencies. See https://update.angular.io/.
  ng version                     Outputs Angular CLI version.                                                                                      [aliases: v]

Options:
  --help  Shows a help message for this command in the console.                                                                                       [boolean]

For more information, see https://angular.io/cli/.
olivier@ordi:~$ 

Hors ligne

#15 Le 02/08/2024, à 18:41

xubu1957

Re : [Résolu]Pas de prompt dans le terminal

Je ne sais pas aider plus !   ¯∖_(ツ)_/¯


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#16 Le 02/08/2024, à 19:37

Opym

Re : [Résolu]Pas de prompt dans le terminal

Merci quand même. J'ai essayé de désintaller Angular pour voir mais ça ne résout pas le problème. Je vais essayer de réinstaller node pour voir si ça y fait.

Hors ligne

#17 Le 02/08/2024, à 19:45

Watael

Re : [Résolu]Pas de prompt dans le terminal

Opym a écrit :

C'est quoi les bésicles dans ce contexte ? et où les vois-tu (je n'ai pas les miennes;))?

Ça semble correspondre : j'ai installé angular hier

bésicles/lorgnons => goggles big_smile

commente la ligne, et redémarre un terminal pour confirmer...


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#18 Le 02/08/2024, à 20:29

Opym

Re : [Résolu]Pas de prompt dans le terminal

Donc effectivement, commenter la ligne résout le problème. Mais j'imagine qu'elle a une utilité.

Hors ligne

#19 Le 02/08/2024, à 20:48

Opym

Re : [Résolu]Pas de prompt dans le terminal

Problème résolu, c'était bien ça.
La ligne qui posait problème était celle-ci :

source <(ng completion script)

J'ai solutionné le problème en la supprimant de .bashrc
J'ai fait un

ng completion script > ~/.ng-completion.sh

que j'ai du, également, quitter avec un ctrl+C.
Puis j'ai remplacé la ligne que j'avais supprimé dans le .bashrc par

if [ -f ~/.ng-completion.sh ]; then
  source ~/.ng-completion.sh
fi

.

Merci à vous

Hors ligne

#20 Le 02/08/2024, à 20:58

Watael

Re : [Résolu]Pas de prompt dans le terminal

Opym a écrit :

Donc effectivement, commenter la ligne résout le problème. Mais j'imagine qu'elle a une utilité.

si tu veux utiliser la complétion avec angular.


Connected \o/
Welcome to sHell. · eval is evil.

En ligne