Erreur sudo, installer numlockx, différences entre xterm et uxterm
Bonjour à tous,
Je viens d'installer Debian 10.9 et j'ai un souci de compréhension.
Je voudrais installer numlockx à l'aide du terminal, une action toute simple avec les versions précédentes...
Je tape dans le terminal : sudo apt install numlockx comme je le faisais avant.
La réponse est : "nom d'utilisateur" n'apparaît pas dans le fichier Sudoers. Cet événement sera signalé. Je n'en comprends pas le sens...
D'autre part, si numlockx avait bien été installé, il n'y a plus comme avant la fenêtre de connexion qui permettait de l'activer, comment s'y prendre alors ?
Il y a aussi 2 terminaux qui m'intriguent :
UXTERM (Uxterm Wrapper pour unicode environnement)
et
XTERM (Emulateur pour the X Window system)
Quelles sont leurs fonctions respectives exactes et quand faut-il s'en servir ?
Merci pour vos réponses.
Je viens d'installer Debian 10.9 et j'ai un souci de compréhension.
Je voudrais installer numlockx à l'aide du terminal, une action toute simple avec les versions précédentes...
Je tape dans le terminal : sudo apt install numlockx comme je le faisais avant.
La réponse est : "nom d'utilisateur" n'apparaît pas dans le fichier Sudoers. Cet événement sera signalé. Je n'en comprends pas le sens...
D'autre part, si numlockx avait bien été installé, il n'y a plus comme avant la fenêtre de connexion qui permettait de l'activer, comment s'y prendre alors ?
Il y a aussi 2 terminaux qui m'intriguent :
UXTERM (Uxterm Wrapper pour unicode environnement)
et
XTERM (Emulateur pour the X Window system)
Quelles sont leurs fonctions respectives exactes et quand faut-il s'en servir ?
Merci pour vos réponses.
1 réponse
-
Bonjour,
Merci d'éviter de poser plein de questions indépendantes dans le même fil de discussion (une question = une discussion) afin de maintenir le forum propre.
Impossible d'utilisersudo
Je tape dans le terminal : sudo apt install numlockx comme je le faisais avant.
Oui, c'est correct, sous réserve que numlockx soit dans la liste des paquets disponibles (voirapt search numlockx
).
La réponse est : "nom d'utilisateur" n'apparaît pas dans le fichier Sudoers. Cet événement sera signalé. Je n'en comprends pas le sens...
Par défaut sous linux, seul l'utilisateurroot
a des droits administrateurs. Par soucis pratique, la notion de "sudoer" (personne capable d'invoquer certaines commandes avec des droits administrateurs) a été définie. Elle est régie par le fichier/etc/sudoers
, lequel stipule sous la plupart des distributions actuelles que tout utilisateur membre du groupesudo
est sudoer.
En d'autres termes, ton utilisateur courant n'est pas membre du groupesudo
(comme le montrerait la commandegroups
) et donc ne peux pas utilisersudo
.
Pour ajouter ton utilisateur au groupesudo
, il faut queroot
ou un sudoer ajoute ton utilisateur au groupe sudo, e.g. avec la commandeusermod -aG sudo toto
s'il faut ajouter l'utilisateurtoto
au groupesudo
.
Comment vérifier si un paquet (e.g.numlockx
) est installé
D'autre part, si numlockx avait bien été installé, il n'y a plus comme avant la fenêtre de connexion qui permettait de l'activer, comment s'y prendre alors ?
Tu peux vérifier si le paquet est installé avec la commandedpkg -l | grep numlockx
. Si tu vois une ligne"ii numlockx ..."
, alors c'est qu'il est installé.
Personnellement je n'utilise pasnumlockx
car j'utilise KDE qui permet de spécifier si verr num doit ou nom être activé au démarrage de la session.
Dans des temps reculés, j'ai utilisé numlockx mais il me semble que le fait de l'installer signifie que le verr num doit être activé au démarrage de la session graphique. Il n'y a donc pas de fenêtre qui s'affiche.
Pour plus de détails, je te renvoie à cette page.
Différences entre les terminaux (e.g.xterm
etuxterm
)
Il y a aussi 2 terminaux qui m'intriguent : UXTERM (Uxterm Wrapper pour unicode environnement) et XTERM (Emulateur pour the X Window system)
Il existe plein de terminaux. Tu pourrais ajoutergnome-terminal
,eterm
,konsole
, etc. Leur différence résident dans les fonctionnalités offertes et les technologies sous-jacentes.
Par exemple,gnome-terminal
etkonsole
sont très comparables, mais le premier est basé sur GTK (donc utilise les mêmes technos que gnome) et le second sur Qt (donc utilise les mêmes technos que KDE). Typiquement, installerkonsole
si tu n'utilises que Gnome est un choix possible mais contestable, car tu vas installer la moitié de KDE.
Si tu considères des terminaux commexterm
oueterm
, tu auras moins de fonctionnalités mais ils ne dépendent ni de GTK, ni de Qt. Pour Uxterm je n'ai jamais utilisé, teste ou regardes sa page de documentation, et tu verras bien quels sont ses points forts :-)
Apparemment uxterm est juste un wrapper autour de xterm pour supporter correctement l'UTF-8. Si tu te poses des questions existentielles sur l'encodage, sache que de nos jours, le tout UTF-8 est généralement la bonne stratégie.
Bonne chance