Ne pas cliquer
Parrain-Linux
adopte un filleul
 :     :     :   

Résultats de recherche

Posté le 07/01/2022
Comment réaffecter la touche BackSpace sur la touche Pause ?
Bonsoir à tous,

j'ai un PC portable sous peppermint avec lequel quelques touches ne fonctionnent pas.
Avec un clavier en USB toutes les touches fonctionnent parfaitement.

La plupart des touches qui ne fonctionnent pas, ne sont pas indispensable à mon usage à l'exception d'une.
Il s'agit de la touche "BackSpace".
Je souhaiterai réaffecter la touche Pause en BackSpace.

Un

xmodmap -pke

me donne keycode 127 = Pause Break Pause Break

Voici ce que j'ai essayé de faire sans succès :

xmodmap -e "keycode 127 = BackSpace"

Quelle est la façon de voir si ma touche Pause est bien fonctionnelle ?
Si oui comment rendre cette dernière en BackSpace ?

Merci pour votre aide.
Cordialement,
Posté le 08/06/2021
Besoin d'aide sur un script shell "équation du second degré"
Salut,

Je te remercie, je vais voir si c'est le bon chemin en grillant un code de vérification sur 3.

Je te tiendrai au courant.

Cordialement,
Posté le 04/06/2021
Besoin d'aide sur un script shell "équation du second degré"
Salut,
cette mission est celle qui arrive juste avant d'aborder les conditions et variables, apparemment elle ne devrait pas être nécessaire pour l'exercice, sauf erreur de ma part.
Cordialement,
Posté le 03/06/2021
Besoin d'aide sur un script shell "équation du second degré"
Bonjour à tous,

toujours dans le cadre de ma formation en ligne qui se termine le 20 juin, je bloque sur cette mission, les scripts c'est vraiment nouveau pour moi.

Alice fait des études en mathématiques et pour ses exercices d'algèbre elle doit calculer des discriminants afin de résoudre des
équations du second degré. Comme elle a beaucoup d'équations à résoudre,
elle souhaite disposer d'un programme pour effectuer rapidement ce type
de calcul. Ça tombe bien car elle maîtrise justement le shell et le
Bash en particulier. Elle décide donc d'écrire un script spécifique pour
cette tâche.
Votre mission est de produire ce script dans un fichier de nom delta.sh. Ce script va prendre en paramètre trois  valeurs que nous appellerons respectivement A, B et C. Ces valeurs représentent les coefficients de l'équation.
Le lancement du script s'effectue par la commande suivante : ./delta.sh A B C (avec A, B et C des nombres entiers).
Aussi, ce script va calculer et afficher sur la sortie standard le résultat de l'opération : B*B-(4*A*C).
De plus, pour éviter tout oubli de saisie, ce script vérifiera la présence de chacun des arguments. En cas d'absence d'un des arguments,
il doit afficher un message d'erreur et arrêter le traitement sans
réaliser le calcul. Le script s'arrête et le code retour est à faux (1).
Les différents messages d'erreur à générer en fonction des trois cas
possibles sont :

  • ./delta.sh affichera le message : "Erreur : vous devez indiquer la valeur de A".
  • ./delta.sh 4 affichera le message : "Erreur : vous devez indiquer la valeur de B".
  • ./delta.sh 4 10 affichera le message : "Erreur : vous devez indiquer la valeur de C".
Indice 1
La syntaxe qui permet de contrôler et d'imposer l'existence d'un argument est : ${N; ?mess} avec N le numéro de l'argument (donc ici de 1 à 3) et mess le message d'erreur à afficher en cas d'absence de cet argument. Avec
cette écriture, lorsque le message d'erreur est affiché, le script est
arrêté avec un code retour différent de zéro.
Indice 2
Le calcul du delta est fait par une simple substitution arithmétique $((...)) comme argument d'une commande echo

J'ai fait ceci (sans espace entre : et ? sinon un smiley s'affiche) mais je ne sais pas comment m'y prendre pour affecter les valeurs A B et C.

#!/bin/bash
set $1 $2 $3
$1=${1: ?Erreur : vous devez indiquer la valeur de A}
$2=${2: ?Erreur : vous devez indiquer la valeur de B}
$3=${3: ?Erreur : vous devez indiquer la valeur de C}
echo $(($2*$2-(4*$1*$3)))

Merci d'avance pour l'aide que vous pourrez m'apporter.
Posté le 03/04/2021
Demande d'aide sur l'inhibition de caractère dans shell bash
Toujours aussi réactif tu es.

Purée aujourd'hui je refais le truc comme hier soir et sa fonctionne comme attendu sur weblinux.
J'avais bon depuis le début et je me tue à trouver mon erreur alors qu'il n'y en avait pas.
cela rien que 3 nuits que je me casse le ...

En tout cas merci.

Il s'agit d'un mooc que j'avais signalé sur le forum que je suis actuellement.
Très intéressant.

Bonne fêtes de Paques



Posté le 03/04/2021
Demande d'aide sur l'inhibition de caractère dans shell bash
Désolé oui erreur de retranscription
je fais ceci :

rm liste de ou rm liste de

Mais je vais de ce pas utiliser le lien https://zerobin.lagout.org/
https://zerobin.lagout.org/?f497ba2c61efc4ae#BnyMa7Nj3q+f2gu5ADFBmBw8My0G7TVHTQODLb0id5g=
Posté le 03/04/2021
Demande d'aide sur l'inhibition de caractère dans shell bash
C23Q1 - Noël est passé
(0.75 point possible)

La réalisation du challenge nécessite de placer le répertoire courant dans le répertoire /home/alice/Sequence2/A23 de votre Weblinux.
Votre mission Le Noël d'Alice est passé. Alice veut maintenant supprimer le fichier nommé liste de noel.txt. Écrire la commande de suppression de ce fichier sans utiliser des
simples quotes, des doubles quotes, des caractères spéciaux pour le
développement des noms de fichiers ou des options de la commande de
suppression.

Évaluation Après avoir trouvé la commande demandée et vérifié qu'elle supprime le fichier liste de noel.txtsur la Weblinux, lancez l'évaluation du challenge par evalQ231 puis entrez de nouveau votre commande dans l'évaluateur.

Le fonctionnement de l'évaluation est un peu différent ici, puisqu'il faut d'abord exécuter evalQ231, et saisir la commande ensuite.
L'évaluation vous retourne un code à recopier ci-dessous.

Attention : Votre commande ne doit pas comporter des simples quotes ou des doubles quotes.
L'évaluateur n'évalue pas que la suppression effective du fichier mais également la syntaxe de la commande.
Posté le 03/04/2021
Demande d'aide sur l'inhibition de caractère dans shell bash
$ cd ~/Sequence2/A23                                                                      
$ ls -l                                                                                   
total 2                                                                                   
-rw-rw-r--    1 alice    user             2 Apr  3 15:00 b                                
-rw-rw-r--    1 alice    user             0 Apr  3 15:00 liste                            
-rw-rw-r--    1 alice    user             0 Apr  3 15:00 liste de noel.txt
Posté le 03/04/2021
Demande d'aide sur l'inhibition de caractère dans shell bash
Salut,

dans le cours en ligne on utilise weblinux, un linux chargé dans le navigateur.
Depuis le début je fais la même chose que ce que tu as proposé à la différence que dans l'exercice on nous demande de nous positionner déjà dans le bon répertoire de travail.
Dans ce répertoire quand je fais "ls" j'ai 3 choses b, liste, liste de noel.txt
Pourtant voici ce que je fais : rm \liste \de ou rm liste \de (suivi de la touche de tabulation)
J'obtiens la même chose dans les 2 cas : rm liste\ de \ noel.txt
Si je valide (sans l'argument -r) il me supprime les 2 quand même ! : le dossier liste et le fichier liste de noel.txt
Je sèche depuis 3 nuits sur l'exo.

Bizarre
Posté le 02/04/2021
Demande d'aide sur l'inhibition de caractère dans shell bash
Bonsoir,

je suis le cours maîtriser le shell bash, dans un exercice je dois supprimer le fichier nommé "liste de noel.txt".
Cependant je dois écrire la commande de suppression de ce fichier sans utiliser des simples quotes, des doubles quotes, des caractères spéciaux pour le développement des noms de fichiers ou des options de la commande de suppression.
Il me semble qu'il faille utiliser l'inhibition de caractère avec rm et utiliser l'auto-complétion.
Mais dans le répertoire où se trouve ce fichier avec des espaces il y a un fichier ou répertoire qui porte le nom "liste" qu'il ne faut pas supprimer.

Si quelqu'un peut m'aider je suis coincé avec depuis 2 soirs.
Merci
Posté le 15/03/2021
Ouverture du mooc "Maîtriser le shell Bash - session 3"
Bonjour,:)

Pour info c'est un mooc intéressant sur le site fun.mooc, qui est organisé par l'université de mon île natale :

https://www.fun-mooc.fr/

"Maîtriser le shell Bash - session 3"

Il débute aujourd'hui mais il est encore possible de s'y inscrire.

Avis aux amateurs. tux


Posté le 15/03/2021
Q4OS : Automatisation de la connexion wifi au démarrage
Bonjour,

n'y-a-t'il personne qui connaisse Q4OS ou bien qui soit sous KDE et qui veuille bien m'aider svp ?arf

Merci.
Posté le 28/02/2021
Mise à jour MX linux sur samsung NC10
Salut à tous,

bon j'ai tout cassé et j'ai du repartir sur une nouvelle installation de mxlinux.

J'ai effectué juste après l'installation la mise à jour.
Cette fois tout c'est bien passé.

Qu'est-ce qui a causé la casse lors de mon premier essai de mise à jour ?
J'aimerai comprendre dans ce cas tout comme d'une façon générale ce qu'il faut faire pour éviter d'autres écueils ?

Merci
Posté le 27/02/2021
Mise à jour MX linux sur samsung NC10
$ sudo apt autoremove
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  libicu67 python3-pypdf2 xsel
0 mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 34,5 Mo d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données... 369397 fichiers et répertoires déjà installés.)
Suppression de libicu67:i386 (67.1-2~mx19+1) ...
Suppression de python3-pypdf2 (1.26.0-2) ...
dpkg: avertissement: lors de la suppression de python3-pypdf2, le répertoire « /usr/lib/python3/dist-packages/PyPDF2 » n'était pas vide, donc il n'a pas été supprimé
Suppression de xsel (1.2.0+git9bfc13d.20180109-1) ...
Paramétrage de linux-headers-4.19.0-14-686-pae (4.19.171-2) ...
/etc/kernel/header_postinst.d/dkms:
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/virtualbox-guest/6.1.2/source/dkms.conf does not exist.
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 4
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-4.19.0-14-686-pae.postinst line 11.
dpkg: erreur de traitement du paquet linux-headers-4.19.0-14-686-pae (--configure) :
 installed linux-headers-4.19.0-14-686-pae package post-installation script subprocess returned error exit status 1
Paramétrage de linux-image-4.19.0-14-686-pae (4.19.171-2) ...
/etc/kernel/postinst.d/dkms:
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/virtualbox-guest/6.1.2/source/dkms.conf does not exist.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 4
dpkg: erreur de traitement du paquet linux-image-4.19.0-14-686-pae (--configure) :
 installed linux-image-4.19.0-14-686-pae package post-installation script subprocess returned error exit status 1
dpkg: des problèmes de dépendances empêchent la configuration de linux-headers-686-pae :
 linux-headers-686-pae dépend de linux-headers-4.19.0-14-686-pae ; cependant :
 Le paquet linux-headers-4.19.0-14-686-pae n'est pas encore configuré.

dpkg: erreur de traitement du paquet linux-headers-686-pae (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-686-pae :
 linux-image-686-pae dépend de linux-image-4.19.0-14-686-pae ; cependant :
 Le paquet linux-image-4.19.0-14-686-pae n'est pas encore configuré.

dpkg: erreur de traitement du paquet linux-image-686-pae (--configure) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour man-db (2.8.5-2) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.28-10) ...
Des erreurs ont été rencontrées pendant l'exécution :
 linux-headers-4.19.0-14-686-pae
 linux-image-4.19.0-14-686-pae
 linux-headers-686-pae
 linux-image-686-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)
Posté le 27/02/2021
Mise à jour MX linux sur samsung NC10
Bonsoir,

j'ai voulu installé zoom sur ce petit petit portable.
Il a l'avantage de posséder une webcam reconnu sous mx linux.
Cependant zoom ne veut pas s'installer correctement.
Du coup je pars sur une mise à jour et voici le résultat :

$ sudo apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libicu67 python3-pypdf2 xsel
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
4 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Paramétrage de linux-headers-4.19.0-14-686-pae (4.19.171-2) ...
/etc/kernel/header_postinst.d/dkms:
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/virtualbox-guest/6.1.2/source/dkms.conf does not exist.
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 4
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-4.19.0-14-686-pae.postinst line 11.
dpkg: erreur de traitement du paquet linux-headers-4.19.0-14-686-pae (--configure) :
 installed linux-headers-4.19.0-14-686-pae package post-installation script subprocess returned error exit status 1
Paramétrage de linux-image-4.19.0-14-686-pae (4.19.171-2) ...
/etc/kernel/postinst.d/dkms:
Error! Could not locate dkms.conf file.
File: /var/lib/dkms/virtualbox-guest/6.1.2/source/dkms.conf does not exist.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 4
dpkg: erreur de traitement du paquet linux-image-4.19.0-14-686-pae (--configure) :
 installed linux-image-4.19.0-14-686-pae package post-installation script subprocess returned error exit status 1
dpkg: des problèmes de dépendances empêchent la configuration de linux-headers-686-pae :
 linux-headers-686-pae dépend de linux-headers-4.19.0-14-686-pae ; cependant :
 Le paquet linux-headers-4.19.0-14-686-pae n'est pas encore configuré.

dpkg: erreur de traitement du paquet linux-headers-686-pae (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg: des problèmes de dépendances empêchent la configuration de linux-image-686-pae :
 linux-image-686-pae dépend de linux-image-4.19.0-14-686-pae ; cependant :
 Le paquet linux-image-4.19.0-14-686-pae n'est pas encore configuré.

dpkg: erreur de traitement du paquet linux-image-686-pae (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 linux-headers-4.19.0-14-686-pae
 linux-image-4.19.0-14-686-pae
 linux-headers-686-pae
 linux-image-686-pae
E: Sub-process /usr/bin/dpkg returned an error code (1)

Est-ce que quelqu'un peut m'aider à résoudre ces messages d'erreur ?
Cordialement,
Posté le 23/02/2021
Q4OS : Automatisation de la connexion wifi au démarrage
Bonsoir je viens de voir que mon mon wifi est estampillé wlp6s0.

J'ai tout simplement remplacé wlan0 par wlp6s0 dans /etc/network/interfaces, pensant que cela fonctionnerait.
Non seulement cela ne fonctionne pas mais en plus cela fait planter le wifi.

Si quelqu'un veut bien me mettre sur la voie.
Merci
Posté le 23/02/2021
Q4OS : Automatisation de la connexion wifi au démarrage
Bonsoir j'ai essayé d'ajouter ceci :

iface wlan0 inet dhcp
wireless-key *maclé*
wireless-essid *son nom*


auto wlan0

à nano /etc/network/interfaces
sur lequel ne figurait que

auto lo
iface lo inet loopback

sans succès
Posté le 22/02/2021
Comment mettre à jour un vieux manjaro "daniella" ?
Citation de Hochmah:
Je possède 2 configs à peut prêt identique + un vieux athlon xp3800

les 3 tournent sous Arch, le xp3800 avec 4Go memoire me sert de passerelle dlna exclusivement

Les 2 autres fonctionnent à priori sans trop de soucis, bon ils ont 8Go de mémoire vive quand même ..Dejà essayer de monter en mémoire pour arriver à 4Go serait bénéfique pour ton pc (ddr2 se trouve facilement en occasion)


Il s'avère que dans mon cas la CM demande de la DDR 400. J'ai essayé d'y ajouter 1 Go de plus pour passer à 3 Go, le système reconnait les 3 Go mais n'utilise que 2,5 Go !
Je n'ai pas gagné grand chose.

C'est comme mon autre post sur le Gmac je me demande si je ne vais pas laisser en l'état ou installer autre chose en adéquation avec l'âge du matériel.

Autant sur Linux il est possible de faire tourner des vieilles bécanes mieux que windows, autant je pensais à tort qu'il était toujours possibles avec les bons dépôts (du moins pour les distributions les plus communes) de mettre à jour sans trop de problème.

Bonne nuit.
Posté le 22/02/2021
Mise à jour Gmac Gnome sous ubuntu 16.04 LTS ?
Bonsoir à tous.

Je perçois mieux les 2 écoles face à mon dilemme.

A ce stade autant je comprends le risque de "casse" à faire la mise à jour, autant je comprends moins ce que je risque à ne pas faire la mise à jour.

Sur windows on comprend les risques viraux, est-ce que sur linux cela s'applique aussi ?

J'ai cru comprendre que l'installation de logiciel est compromise mais quid de ceux déjà présents ?

Existe t'il un moyen de pouvoir installer des logiciels, des applications en sus à partir d'un dépôt prévu à cet effet ?

La navigation internet sera t'elle toujours possible ?

Le mieux est parfois l'ennenmi du bien, je veux en somme peser le pour et le contre, risques bénéfices.

En tout cas si je pars sur une install propre plus récente, si j'ai bien compris il me faudra tout refaire à la "main" comme ici :
https://itsfoss.com/make-ubuntu-look-like-macos/

Cordialement,
Posté le 22/02/2021
Problème avec samba sous LXLE
Génial c'est réussi avec l'option "users":)
En te remerciant.

Bonne nuit
Page : 1 2 3 >
Page générée en 0.3743 seconde(s).