MicP a écrit 448 commentaires

  • [^] # Re: Quel circuit agit ?

    Posté par  . En réponse au journal Éteindre son serveur la nuit et l'allumer automatiquement le matin. Évalué à 2. Dernière modification le 24 janvier 2022 à 01:39.

    Bonjour

    Est-ce qu'un modérateur pourrait insérer dans la première ligne de l'avant dernier paragraphe de mon précédent message :

    à 13:00

    Ce qui donnera :

    J'utilisais cette méthode pour réveiller à 13:00 ma machine qui était de l'autre côté de la France …

    Désolé pour cet oubli.

    En vous remerciant par avance.

    Cordialement.

  • [^] # Re: Quel circuit agit ?

    Posté par  . En réponse au journal Éteindre son serveur la nuit et l'allumer automatiquement le matin. Évalué à 8. Dernière modification le 24 janvier 2022 à 08:00.

    Bonjour

    Pour lire la date/heure donnée par la RTC
    il y a aussi :

    cat /proc/driver/rtc
    

    et pour ceux qui utilisent systemd
    il y a aussi :

    datetimectl

    Si vous voulez programmer un réveil automatique de la machine dans les 5 minutes suivantes, vous pouvez lancer, avec les privilèges du compte utilisateur root
    la ligne de commandes suivante :

    echo 0 > /sys/class/rtc/rtc0/wakealarm && date '+%s' -d '+ 5 minutes' > /sys/class/rtc/rtc0/wakealarm
    

    Après avoir lancé cette ligne de commandes,
    la RTC de votre machine la remettra en route 5 minutes plus tard
    sans que vous ayez besoin d'appuyer sur le bouton marche/arrêt

    vous pouvez, avant et après avoir lancer cette ligne de commandes,
    voir l'état des registres de la RTC en lançant un :

    cat /proc/driver/rtc
    

    et vous pourrez vérifier que la date/heure de réveil a bien été programmée
    et que l'interruption alarm_IRQ a été activée.


    J'utilisais cette méthode pour réveiller ma machine à 13:00 qui était de l'autre côté de la France de façon à pouvoir y accéder par une connexion ssh et la première chose que je faisais quand j'y étais connecté, c'était de désactiver le script qui la faisait se mettre hors tension à 13:30

    Avant de fermer ma session, je programmais la RTC pour que ma machine démarre automatiquement le jour et l'heure à laquelle j'avais prévu de m'y reconnecter.


    NOTE :

    • La RTC de mon ancien Asus GW53SW n'acceptait pas une heure de réveil
      en dessous de 121 minutes à partir de la date/heure actuelle.

    • À l'époque, les premiers PC n'avaient pas de RTC, alors on mettait quelques lignes dans le fichier autoexec.bat pour demander à l'utilisateur d'entrer la date et l'heure courante.

  • [^] # Re: la page de man recherchée est

    Posté par  . En réponse au message utilisation du "man". Évalué à 2.

    … puis je tape /PS1 pour chercher le terme PS1 dans la page. En appuyant sur n, on passe à l'occurrence suivante (next).

    … et si tu appuies sur N (ou Maj+n) ça reviendra sur l'occurence précédente

    Ce sont les fonctionnalités du pager less qui est en train d'afficher la page man que tu es en train de visualiser en ce moment.

  • # pages man en couleur

    Posté par  . En réponse au message utilisation du "man". Évalué à 8.

    Dans certaines distributions Linux,
    les pages man ne sont pas affichées avec des couleurs.

    Et c'est bien dommage,
    parce qu'avec des couleurs, la lecture des pages man est bien plus confortable.

    Alors, si besoin,
    tu peux ajouter ces quelques lignes dans ton fichier ~/.bashrc

    # Pager less en couleurs => man pages en couleurs
    #  Voir :
    #         man termcap
    #         man console_codes
    #
    export                             \
    LESS_TERMCAP_mb=$'\033[1;31m'      \
    LESS_TERMCAP_md=$'\033[1;38;5;74m' \
    LESS_TERMCAP_me=$'\033[0m'         \
    LESS_TERMCAP_se=$'\033[0m'         \
    LESS_TERMCAP_so=$'\033[1;44;33m'   \
    LESS_TERMCAP_ue=$'\033[0m'         \
    LESS_TERMCAP_us=$'\033[1;32m'
  • # c'est less qui affiche les pages man

    Posté par  . En réponse au message utilisation du "man". Évalué à 5. Dernière modification le 08 janvier 2022 à 16:26.

    Bonjour

    C'est souvent le pager less qui est utilisé pour visualiser les page man
    et c'est un très bon investissement d'apprendre à utiliser les fonctionnalités de ce pager.

    Quand une page (d'un manuel, par exemple) est affichée par le pager less
    tu peux accéder à l'aide en ligne du pager less en tapant sur la touche h

    et tu pourras découvrir dans cette aide en ligne qu'il est possible de rechercher un motif
    en l'entrant juste après avoir appuyé sur la touche /

    Il est aussi possible, au moment où on lance la commande man
    de demander à ce que le pager less fasse directement la recherche

    Donc, pour voir le manuel de l'interpréteur bash (en US-ASCII)
    en demandant au pager less d'afficher directement la première occurrence du mot PROMPTING
    qui serait positionné au début d'une ligne :

    LANG=C man --pager='less -p "^PROMPTING"' bash

    mais si ton système est installé en français avec les pages du manuel traduites en français,
    ce sera le mot INVITES qu'il faudra rechercher :

    man --pager='less -p "^INVITES"' bash

    Je t'invite aussi à découvrir toutes les autres fonctionnalités du pager less
    car même en n'en utilisant que quelques unes, on gagne un temps fou.

    man less
    
  • [^] # Re: Les faits sont têtus

    Posté par  . En réponse au journal Covid 19 2 - Bogdanov 0. Évalué à 1.

    Bonjour
    il meurt plus de vaccinés que non-vaccinés.
    Si elle l'a été, elle ne l'est plus ce même jour à 15:49:

    …La page demandée est actuellement indisponible, merci de réessayer ultérieurement.…

  • # apt-cacher-ng

    Posté par  . En réponse au message Dépot repository cache/miroir partiel local. Évalué à 6. Dernière modification le 30 décembre 2021 à 23:17.

    Bonjour

    … le premier avertissement pose problème …

    Cet avertissement ne concerne pas apt-cacher-ng

    Voir : https://qastack.fr/ubuntu/492506/difference-between-apt-cacher-and-apt-cacher-ng


    J'avais beaucoup apprécié la simplicité d'installation, son interface de gestion (page web)
    et l'efficacité d'apt-cacher-ng quand j'étais connecté en ADSL.

    Je l'avais installé sur une machine qui tournait sous debian afin de pouvoir faire des installations et mises à jour très rapides de distributions debian et ubuntu de différentes versions.
    Je ne l'ai pas testé avec la distribution mint mais je ne pense pas qu'il y ait de problème particulier avec cette distribution.

    Tu devrais faire un essai, c'est très très vite installé, paramétré et testé.
    Je l'ai utilisé pendant environ 4 ans sans avoir jamais eu de problème.

  • # jmtpfs

    Posté par  . En réponse au message rsync mobile vers PC. Évalué à 6. Dernière modification le 25 décembre 2021 à 16:05.

    Bonjour

    Je ne sais pas depuis quelle distribution et version
    ni avec quel Environnement de Bureau vous essayez de faire cette synchronisation
    mais pour debian et Ubuntu,
    le paquetage jmtpfs permet de monter le système de fichiers accessible par MTP

    Voir : https://wiki.debian.org/mtp

    Une fois le système de fichiers monté on peut utiliser la commande rsync

  • # mon "petit" grain de sel

    Posté par  . En réponse à la dépêche Open Food Facts - quelques nouvelles. Évalué à 4. Dernière modification le 21 décembre 2021 à 16:16.

    Petit salé aux lentilles - William Saurin - 840g
    1g de sel pour 100g => 8,4 g de sel

    Ce produit est noté A sur le Site Open Food Facts en Français
    et il n'y a aucune alerte quand à l'énorme quantité de sel contenue.

    Si vous avez une balance,
    je vous invite à voir ce que c'est vraiment que 8 grammes de sel.

  • [^] # Re: petites corrections … le retour

    Posté par  . En réponse au message mettre à jour Log4j sur Debian Buster. Évalué à 3. Dernière modification le 21 décembre 2021 à 00:05.

    Su mes systèmes debian, je n'utilise pas sudo

    Depuis mon compte utilisateur non privilégié, pour accéder aux privilèges du compte super-utilisateur root et pouvoir utiliser les variables d'environnements nécessaires à l'accès aux programmes de maintenance,

    j'utilise la commande su avec l'option login
    qui peut être entrée sous sa forme très raccourcie par un simple tiret.

    Ce qui donne :

    su -
    

    et je n'ai plus qu'à entrer la ligne de commandes suivante :

    apt update && apt upgrade && apt install --only-upgrade liblog4j-java
    

    Voir aussi :
    https://www.cert.ssi.gouv.fr/alerte/CERTFR-2021-ALE-022/

  • # petites corrections

    Posté par  . En réponse au message mettre à jour Log4j sur Debian Buster. Évalué à 3. Dernière modification le 20 décembre 2021 à 23:54.

    Bonjour

    … Depuis le terminal, taper "sodo su" …

    Un lapsus ?

    Ce n'est pas comme ça qu'il faut faire pour obtenir un shell avec les privilèges du compte super-utilisateur root et les variables d'environnements nécessaires à l'accès aux programmes de maintenance.

    Si le compte utilisateur non privilégié est dans la liste des utilisateurs du groupe sudo,
    il vaut mieux utiliser l'option login de la commande sudo
    qui peut être entrée sous sa forme raccourcie en utilisant la lettre i
    donc :

    sudo -i
    

    …Ensuite taper "apt update && upgrade" pour mettre à jour la distribution. …

    Petit oubli,
    avec les privilèges du compte super-utilisateur root et les variables d'environnements nécessaires à l'accès aux programmes de maintenance,
    entrez plutôt :

    apt update && apt upgrade && apt install --only-upgrade liblog4j-java
    

    Ou alors,
    depuis un compte utilisateur non privilégié et qui est dans la liste des utilisateurs du groupe sudo :

    sudo apt update && sudo apt upgrade && sudo apt install --only-upgrade liblog4j-java
    

    Voir :

    man sudo
    
  • [^] # Re: Pourquoi ?

    Posté par  . En réponse au lien Remplacer ChromeOS par Linux sur un Dell 3189 (prévoir un tournevis). Évalué à 0.

  • [^] # Re: Accès système de fichiers monté

    Posté par  . En réponse au message Donner l'accessibilité à un seul utilisateur lors d'un mount ?. Évalué à 2. Dernière modification le 20 décembre 2021 à 10:26.

    Désolé, j'avais oublié de dire Bonjour au début de mon message,
    mais il est maintenant trop tard pour que je puisse le modifier.

    Il y a aussi une faute d'orthographe dans le titre de mon précédent message
    sans compter toutes celles que je n'ai pas encore trouvées.

  • # Accès système de fichiers montés

    Posté par  . En réponse au message Donner l'accessibilité à un seul utilisateur lors d'un mount ?. Évalué à 3. Dernière modification le 20 décembre 2021 à 10:18.

    Extrait de la page man de la commande mount

    …
    user   Autoriser les utilisateurs ordinaires à monter le système de fichiers.
           Le nom de l’utilisateur qui a monté le système de fichiers
            est noté dans le fichier mtab (ou dans le fichier privé libmount de /run/mount sur les systèmes sans fichier mtab traditionnel)
            pour que cet utilisateur puisse le démonter ensuite.
           Cela entraîne l'utilisation des options noexec, nosuid et nodev
            (à moins qu'elles ne soient explicitement surchargées, comme dans la ligne d’options user,exec,dev,suid).
    …   
    
    

    L'option user ne correspond donc pas à la fonctionnalité recherchée par spownark.


    Si, en utilisant le compte utilisateur michel,
    je monte le système de fichiers NTFS (ou autre système de fichiers) de la première partition
    d'une clef USB qui est accessible par le fichier de périphérique /dev/sda

    michel@ubu20043lts:~$ udisksctl mount -b /dev/sda1
    Mounted /dev/sda1 at /media/michel/maNTFS_123MB.
    michel@ubu20043lts:~$ 
    

    le compte utilisateur martine ne pourra
    ni accéder à ce système de fichiers, ni le démonter,
    même si, dans le cas d'un système de fichiers de type ext,
    le système de fichiers monté était la propriété de martine (<=> même uid que martine)

    martine@ubu20043lts:~$ ls -l /media/michel/
    ls: impossible d'ouvrir le répertoire '/media/michel/': Permission non accordée
    martine@ubu20043lts:~$ 
    
    martine@ubu20043lts:~$ ls -l /media/michel/maNTFS_123MB
    ls: impossible d'accéder à '/media/michel/maNTFS_123MB': Permission non accordée
    martine@ubu20043lts:~$ 
    

    À part le compte super-utilisateur root
    seul le compte utilisateur michel pourra avoir accès à ce système de fichiers.


    … donner l'accessibilité au support monté à un seul utilisateur …

    Pour pouvoir faire une proposition de solution,
    il faudrait connaître le type du système de fichiers à monter,
    les propriétés de ce système de fichiers et de son contenu,
    le point de montage utilisé et la méthode utilisée pour monter ce système de fichiers.

  • # récupérer un document supprimé

    Posté par  . En réponse au message Récupération document. Évalué à 2.

    Bonjour

    Ce sera possible à condition que l'espace libéré par la suppression du fichier
    n'ait pas été à nouveau utilisé par la création d'un autre fichier
    ou pour les besoins du fonctionnement du système d'exploitation.

  • [^] # Re: Partage de connexion via USB

    Posté par  . En réponse au message probleme d'internet et de wifi [ RESOLU ]. Évalué à 1.

    Oui, mais bon,
    ça fonctionne aussi très bien avec le smartphone de quelqu'un d'autre :)

  • # Partage de connexion via USB

    Posté par  . En réponse au message probleme d'internet et de wifi [ RESOLU ]. Évalué à 2. Dernière modification le 18 décembre 2021 à 19:27.

    Si ton smartphone est connecté à internet (par Wifi, 4G ou autre),
    et si ton PC est allumé,
    connecte ton smartphone à ton PC par un cordon USB,
    et une fois le cordon USB connecté,
    sur le smartphone, va dans :
    Paramètre -> Partage de connexion -> Via USB
    et ton PC sera alors connecté à internet.

    Sur le PC, il n'y aura rien à faire et aucun pilote à installer.

    Mais il vaudrait mieux que ton smartphone soit connecté à internet par l'intermédiaire du réseau WiFi de ta box,
    sinon, suivant ton forfait, tu vas peut-être devoir payer pour les "datas" consommés.

    Avec cette connexion à internet sur ton PC, tu pourras commencer par mettre à jour ton système Linux installé
    de façon à pouvoir ensuite télécharger les pilotes manquants (si besoin) pour la carte WiFi et RJ45 de ton PC.

    J'utilise aussi cette méthode pour installer les systèmes Linux sur des machines qui ne peuvent pas encore avoir accès au réseau.

  • # mc <=> midnignt commander

    Posté par  . En réponse au message Quel Éditeur Hexadécimal ?. Évalué à 2. Dernière modification le 14 décembre 2021 à 14:16.

    Bonjour

    midnight-commander

    … sait (entre autres) afficher/rechercher/modifier en mode hexadécimal.

  • # IPV4 en valeurs décimales

    Posté par  . En réponse au journal Des concepteurs qui ont éteint trop tôt leur cerveau. Évalué à 2.

    Ça devait être beaucoup trop simple de convertir en binaire une valeur hexadécimale.

  • [^] # Re: pci=noaer

    Posté par  . En réponse au message Sérieux problème qui semble dû à la compatibilité matérielle.. Évalué à 1. Dernière modification le 08 décembre 2021 à 16:03.

    Petite erreur dans la dernière phrase de mon précédent message,
    remplacer :

    et tu n'auras plus qu'à mettre à jour ton fichier /etc/default/grub

    par :

    et tu n'auras plus qu'à mettre à jour ton fichier /boot/grub/grub.cfg

  • # pci=noaer

    Posté par  . En réponse au message Sérieux problème qui semble dû à la compatibilité matérielle.. Évalué à 1.

    Bonjour

    Au démarrage de ta machine,
    quand le menu de grub s'affiche,
    après avoir sélectionné ton système Linux à démarrer,
    et avant de valider l'entrée sélectionnée,…

    … appuie sur e pour éditer l'entrée du menu sélectionnée
    afin d'ajouter l'option pci=noaer à la fin de la ligne de commande de chargement du noyau.

    Cette modification ne sera pas enregistrée …

    … mais si ça a fonctionné, tu pourras l'ajouter dans la directive
    GRUB_CMDLINE_LINUX_DEFAULT de ton fichier /etc/default/grub
    et tu n'auras plus qu'à mettre à jour ton fichier /etc/default/grub

  • [^] # Re: Merci.

    Posté par  . En réponse au message Aide pour écrire lignes de texte dans un fichier.txt depuis un terminal. Évalué à 2.

    Bonjour

    Et en utilisant le format de date qui était dans le premier message de ce fil,
    ça donnerait :

    alias pp='printf "%s%7s%s\n" "`date +'%FT%T%:z'`" ""'

    … que l'on pourrait aussi écrire comme ça :

    alias pp='printf "%s%7s%s\n" "$(date +'%FT%T%:z')" ""'
  • [^] # Re: Top! merci énormément

    Posté par  . En réponse au message Linux copy à partir d'une liste de fichiers vers des sous-répertoires à partir d'une liste aussi . Évalué à 2. Dernière modification le 28 septembre 2021 à 14:46.

    Bonjour

    … Par contre celle ci ne fonctionne pas pour copier les fichiers dont le chemin comprend un espace: …

    Si le fichier à traiter est nommé fictest.csv
    essaye avec ça :

    while read ligne 
    do
        rep="${ligne%;*}"
        fic="${ligne#*;}"
        cp "$fic" "$rep"
    done < fictest.csv
    
  • # "… un fichier csv complet comprenant ces 2 colonnes …"

    Posté par  . En réponse au message Linux copy à partir d'une liste de fichiers vers des sous-répertoires à partir d'une liste aussi . Évalué à 3.

    Bonjour

    doudou31 a écrit :

    … J'ai aussi un fichier csv complet comprenant ces 2 colonnes: nom des sous-répertoire ($valeur1), chemin du fichier ($valeur2) …

    J'aimerai bien voir quelques lignes de ce fichier, avec, pour chaque ligne,
    la ligne de commande(s) que tu voudrais lancer en fonction du contenu de chaque ligne,
    ça me permettrait de voir comment se présentent les données et ce que tu voudrais en faire.

  • [^] # Re: Croissance

    Posté par  . En réponse au journal Une ch’tite note de lecture pour la fin de semaine. Évalué à 9.

    … « La croissance économique désigne la variation positive de la production de biens et de services …

    Donc, pour que la croissance puisse évoluer de façon positive,
    j'ai tout intérêt à produire des biens jetables sinon personne n'en voudrait plus quand chacun aurait le sien,
    et à m'arranger pour que ces bien ne soient jamais fonctionnels ou alors juste sur une très courte période,
    afin de pouvoir vendre des services et m'arranger pour que ces services consistent à faire renouveler le bien,
    et ne surtout pas oublier de faire tout ce qui est possible pour empêcher le recyclage qui est une véritable plaie pour la croissance puis qu'il empêche le renouvellement des biens et donc des services,
    et favoriser la destruction des biens qui seraient recyclables de façon à pouvoir les faire remplacer.

    Mais bon, je n'y connais rien du tout en économie, c'est sans doute beaucoup plus compliqué que ça.