MicP a écrit 444 commentaires

  • # autre solution

    Posté par  . En réponse au message Installer un paquet depuis un fichier `.ISO`. Évalué à 2. Dernière modification le 06 janvier 2023 à 20:41.

    À cette époque, je voyageais aussi et j'installais pendant mes voyages beaucoup de systèmes pour les tester sur des machines virtuelles Qemu/Kvm (avec virt-manager)

    Alors j'ai installé apt-cacher-ng sur une de mes machines virtuelles, et après ça les systèmes entiers et les paquetages étaient installés en un éclair : il suffisait de les avoir installé une seule fois pour qu'ils soient ensuite accessibles sans avoir à les télécharger à nouveau.

    J'ai eu peur que ce soit difficile à configurer, mais non, c'est très simple à configurer, et même les paquetages Ubuntu sont pris en charge.

    Voir : Journal : Un outil fort pratique : apt-cacher-ng

    Et tu peux aussi donner à apt-cacher-ng les liens vers tes fichiers ISO déjà téléchargés.

  • # En utilisant udisksctl

    Posté par  . En réponse au message Installer un paquet depuis un fichier `.ISO`. Évalué à 2. Dernière modification le 06 janvier 2023 à 14:11.

    Bonjour

    mic@deb116:~$ udisksctl loop-setup -f Téléchargements/debian-11.6.0-amd64-DVD-1.iso
    Mapped file Téléchargements/debian-11.6.0-amd64-DVD-1.iso as /dev/loop0.
    mic@deb116:~$

    Je liste les partitions accessibles :

    mic@deb116:~$ ls -l /dev/loop0*
    brw-rw---- 1 root disk   7, 0  6 janv. 13:54 /dev/loop0
    brw-rw---- 1 root disk 259, 0  6 janv. 13:54 /dev/loop0p1
    brw-rw---- 1 root disk 259, 1  6 janv. 13:54 /dev/loop0p2
    mic@deb116:~$

    Je monte le système de fichiers de la première partition :

    mic@deb116:~$ udisksctl mount -b /dev/loop0p1
    Mounted /dev/loop0p1 at /media/mic/Debian 11.6.0 amd64 1
    mic@deb116:~$

    Je n'affiche pas toute la liste des 4702 paquetages
    auxquels tu pourras accéder avec la commande apt
    pour pouvoir les installer directement depuis ton système de fichiers.

    mic@deb116:~$ find '/media/mic/Debian 11.6.0 amd64 1/pool/' -name "*.deb" | wc -l
    4702
    mic@deb116:~$

    Et quand tu en auras fini avec ce fichier image ISO,
    tu pourras démonter le système de fichiers :

    mic@deb116:~$ udisksctl unmount -b /dev/loop0p1
    Unmounted /dev/loop0p1.
    mic@deb116:~$ 
    

    et libérer le fichier de périphérique loop utilisé :

    mic@deb116:~$ udisksctl loop-delete -b /dev/loop0
    mic@deb116:~$ 
    
  • # script pour conversion

    Posté par  . En réponse au message Aide pour commande. Évalué à 2. Dernière modification le 03 janvier 2023 à 02:31.

    Bonjour

    Tel que tu poses le problème, il faudrait donner un nom différent à chacune des photographies converties, c'est possible, mais ça ne serait pas facile à gérer si la conversion ne convenait pas à ce que tu attendais.

    Je te propose de garder le même nom pour chacune des photographies converties et de mettre chacune des photos converties dans un sous-répertoire nommé "converties" (qui sera automatiquement créé si besoin).

    De cette façon, tu pourras facilement voir ce que la conversion a donné,
    et si besoin supprimer toutes les photographies originales pour les remplacer par celle converties simplement en utilisant ton navigateur de fichier.

    Ci-dessous, le contenu du script que je te propose, dans lequel tu pourras changer les valeurs des premières variables pour les adapter à ta convenance.

    #!/bin/bash
    
    extImg="jpg"                                # Nom d'extension des photographies
    repSource="."                               # Répertoire dans lequel sont les photographies à convertir
    repCible="$repSource/converties"            # Répertoire dans lequel seront les photographies converties
    
    test -d "$repCible" || mkdir "$repCible"    # Pour créer le répertoire cible s'il n'existe pas encore
    
    for photo in "$repSource"/*.$extImg; do
        convert -auto-gamma -auto-level -normalize "$photo" "$repCible/${photo##*/}"
    done
  • [^] # Re: Mes pires mots

    Posté par  . En réponse au sondage Quel mot de franglais vous horripile le plus ?. Évalué à 6. Dernière modification le 26 décembre 2022 à 00:03.

    … "des hackers viennent de commettre un cybercrime sur le site du gouvernement" …
    S'ils ont commis un cybercrime, c'est qu'il ne s'agit pas de hackers, mais des crackers.

  • # une vidéo

    Posté par  . En réponse au journal Piéger les démarcheurs abusifs. Évalué à 5.

    Bonjour

    Méthode très efficace pour répondre à un démarcheur

    texte affiché dans une vidéo accompagnant l'enregistrement audio (en Anglais)

    https://uploadnow.io/f/nGYhGV7 (fichier de 4.3MB - vidéo de 3 minutes et 26 s)

  • [^] # Re: Occaz

    Posté par  . En réponse au message Cherche ordinateur portable. Évalué à 2. Dernière modification le 17 décembre 2022 à 06:19.

    Bonjour

    … Pour les processeur Intel, c'est i3 < i5 < i7 < i9 pour la puissance, en général

    J'utilisais un ASUS G53SW qui a un i7-2630QM,
    et je suis actuellement sur un ThinkPad T450 qui a un i5-5300U et qui est nettement plus réactif que mon G53SW.

    Mais j'ai testé récemment une machine équipée d'un i3-1220P qui est très nettement plus réactive que mon T450.

    Donc, oui : en général, parce qu'on pourrait aussi dire que :

    i7-2630QM < i5-5300U < i3-1220P

    … car une machine équipée de RAM type LPDDR5 au lieu de DDR4,
    ou de DDR4 au lieu de DDR3 ça change considérablement la réactivité de la machine.

    Mais bon, finalement, mon T450 me suffit pour l'instant, et je ne ressens pas le besoin d'avoir une machine plus performante.

  • [^] # Re: cp command between 2 hdd

    Posté par  . En réponse au message Débutant besoin d'aide commande cp entre 2 hdd. Évalué à 1.

    D'où l'importance de savoir faire la différence entre :

    • Répertoire personnel d'un compte utilisateur
    • Répertoire courant
    • Chemin relatif
    • Chemin absolu
  • [^] # Re: OMV et disque

    Posté par  . En réponse au message Débutant besoin d'aide commande cp entre 2 hdd. Évalué à 1.

    D'où l'importance de savoir faire la différence entre :
    - disque
    - partition
    - système de gestion de fichiers

  • # Pour éviter les confusions courantes

    Posté par  . En réponse au message Débutant besoin d'aide commande cp entre 2 hdd. Évalué à 0.

    Bonjour

    Je t'invite à faire des recherches concernant les termes informatiques suivants :

    • Disque
    • Partition
    • Système de gestion de fichiers
    • Racine d'un système de gestion de fichiers
    • Racine du système de gestion de fichiers utilisé par le système d'exploitation
    • Répertoire personnel d'un compte utilisateur
    • Répertoire courant
    • Chemin relatif
    • Chemin absolu

    Ça te permettra d'éviter beaucoup d'erreurs d'interprétation.

  • # 32bits ?

    Posté par  . En réponse au message Plus nouveau c’est pas possible !. Évalué à 4.

    Bonjour

    Les machines que mon moteur de recherche a pu trouver en fonction du motif de recherche :

    ACER type 5635

    sont toutes équipées de microprocesseur 64 bits

  • [^] # Re: en utilisant la commande history du bash

    Posté par  . En réponse au message Recherche d'une fonctionnalité zsh / bash. Évalué à 3.

    Merci beaucoup

    En vous souhaitant tout plein de bonnes choses.

  • [^] # Re: en utilisant la commande history du bash

    Posté par  . En réponse au message Recherche d'une fonctionnalité zsh / bash. Évalué à 2. Dernière modification le 29 octobre 2022 à 09:09.

    Bonjour

    Dans mon message du 28/10/22 à 21:25

    j'aimerai remplacer l'extrait suivant :

    Même chose si j'avais voulu rappeler le nom du deuxième fichier, mais en mettant cette fois un 2 : '!:2'

    par :

    Même chose si j'avais voulu rappeler le nom du deuxième fichier, mais en mettant cette fois un 2 : !:2


    et dans mon message du 28/10/22 à 22:34

    j'aimerai remplacer l'extrait suivant :

    en lançant la ligne de commande suivante :

    shopt -s histverify

    par :

    en ajoutant, dans mon fichier de configuration ~/.bashrc
    la ligne de commande suivante :

    shopt -s histverify

    NOTE :
    Il me semble que, pour le shell zsh, l'option histverify est activée par défaut.

  • [^] # Re: en utilisant la commande history du bash

    Posté par  . En réponse au message Recherche d'une fonctionnalité zsh / bash. Évalué à 4. Dernière modification le 29 octobre 2022 à 16:25.

    On s'habitue très vite au confort, et du coup, j'avais oublié de spécifier dans mes message précédents que que sur mon système, j'ai activé depuis longtemps l'option histverify de mon shell bash

    en ajoutant, dans mon fichier de configuration ~/.bashrc
    la ligne de commande suivante :
    shopt -s histverify

    NOTE :
    Il me semble que, pour le shell zsh, l'option histverify est activée par défaut.

    C'est grâce à cette option que la ligne de commande entrée :

    michel@deb115:~$ head -1 !:1

    s'affiche d'abord en clair afin de me permettre de vérifier si la ligne de commande qui va être lancée correspond bien à ce que je voulais lancer :

    michel@deb115:~$ head -1 .bashrc

    Toujours en utilisant les fonctionnalités de la commande history,
    on peut lister les dernières commandes lancées pour récupérer le numéro d'enregistrement qui sera affiché en lançant simplement la commande history
    et on peut utiliser le premier, deuxième, etc. argument donné dans cette ligne de commande
    en spécifiant le numéro d'enregistrement de la commande et le numéro d'ordre de l'argument utilisé :

    Par exemple, si dans le retour de la commande history,
    j'ai la ligne suivante qui s'affiche :

       31  apt policy gawk ncdu vim-nox

    Je peux récupérer le troisième argument (ncdu) qui avait été donné à la commande apt dans cette ligne de commande en entrant : !31:3

    Donc, si je veux installer le paquetage ncdu
    je pourrais entrer la ligne de commande suivante :

    apt install !31:3

    Si l'option du shell histverify n'est pas activée, la ligne de commande sera directement lancée, sinon, elle sera d'abord affichée et on pourra choisir de la lancer (ou pas).

  • [^] # Re: en utilisant la commande history du bash

    Posté par  . En réponse au message Recherche d'une fonctionnalité zsh / bash. Évalué à 3. Dernière modification le 28 octobre 2022 à 21:34.

    J'aurais aussi pu
    remplacer le 1 par un ^ pour demander le premier

    et, dans cet exemple où il n'y avait que 2 noms de fichier,
    remplacer le 2 par un $ pour demander le dernier.

  • # en utilisant la commande history du bash

    Posté par  . En réponse au message Recherche d'une fonctionnalité zsh / bash. Évalué à 3. Dernière modification le 29 octobre 2022 à 16:27.

    Bonjour

    Je liste (ou n'importe quelle autre commande) deux noms de fichiers.

    Mais comme j'ai oublié les noms des fichiers que j'avais listés dans la ligne de commande que j'avais précédemment lancée mais que je sais que c'est le premier nom que j'avais donné, alors, après avoir tapé ma commande (par exemple head -1), je rappelle le nom du premier fichier en entrant : !:1

    michel@deb115:~$ ls .bashrc .bash_history
    .bash_history  .bashrc
    michel@deb115:~$ head -1 !:1
    michel@deb115:~$ head -1 .bashrc
    # ~/.bashrc: executed by bash(1) for non-login shells.
    michel@deb115:~$

    Même chose si j'avais voulu rappeler le nom du deuxième fichier, mais en mettant cette fois un 2 : !:2

    michel@deb115:~$ ls .bashrc .bash_history
    .bash_history  .bashrc
    michel@deb115:~$ head -1 !:2
    michel@deb115:~$ head -1 .bash_history
    bc <<< "obase=2;ibase=16;$maVar";
    michel@deb115:~$
  • # affichage texte couleur ambre sur fond noir

    Posté par  . En réponse au lien Ma disquette dans ce lecteur / Et son bruit est si doux / l'attachement aux belles choses. Évalué à 2.

    Ce qui me manque aussi, c'est l'affichage reposant de texte en couleur ambre (ou à la rigueur vert) sur fond noir.

    C'est vrai que j'ai des yeux très (vraiment trop) sensibles,
    alors ça me fait très mal de devoir lire trop longtemps des textes en noir sur fond blanc
    sans compter que la batterie de mon PC portable n'apprécie pas non plus.

    Bien sûr, dès que je peux, j'inverse les couleurs d'affichage,
    mais ce n'est pas toujours possible, et puis il y a toutes ces publicités qui clignotent.

  • [^] # Re: Nettoyage d'abord

    Posté par  . En réponse au message Rémanence sur ordinateur portable.. Évalué à 2. Dernière modification le 02 octobre 2022 à 07:13.

    Bonjour

    Et s'il te faut changer la dalle (qui, je crois est une 1280 x 800), à tant qu'à faire, change la pour une de 1920x1080.

    C'est ce que j'ai fait sur mon petit T450, et je ne regrette pas du tout la petite différence de prix car la différence de confort, elle, est vraiment très nette.

  • [^] # Re: fichier.desktop

    Posté par  . En réponse au message MX Linux xfce - affichage des lanceurs sur bureau différent dans dossiers sur bureau. Évalué à 2.

    Un répertoire ne permet pas de faire apparaître un Lanceur d'application autrement que sous son véritable nom de fichier.

    Je n'ai pas trouvé comment créer sur le Bureau un conteneur dans lequel on pourrait regrouper des lanceurs d'applications.

  • # fichier.desktop

    Posté par  . En réponse au message MX Linux xfce - affichage des lanceurs sur bureau différent dans dossiers sur bureau. Évalué à 2. Dernière modification le 28 septembre 2022 à 18:20.

    Bonjour

    Si tu ouvres une fenêtre de terminal, et que tu listes (avec la commande ls) les noms des fichiers qui sont dans ton répertoire ~/Bureau en laçant la ligne de commande suivante :

    ls -l ~/Bureau

    tu verras que les noms des fichiers listés ne sont pas les mêmes que les noms des icônes que tu vois affichés sur ton Bureau, car en fait, le contenu des fichiers dont le nom d'extension est .desktop est d'un format spécifique un peu spécial c'est ce qu'on appelle un fichier Lanceur d'application

    Et quand un fichier de type lanceur d'application est sur le Bureau, il s'affiche d'une façon différente : Au lieu du véritable nom de fichier avec son nom d'extension (desktop), c'est le nom de l'application que ce fichier va permettre de lancer qui s'affichera.

    C'est dans le contenu de ce fichier que se trouvent les différents (en fonction du langage utilisé par le système) noms de l'application qui va s'afficher et le nom du programme qui sera lancé.

    Par contre, quand ce fichier .desktop est déplacé dans un dossier (je préfère dire "répertoire" que dossier), il n'est plus interprété comme un lanceur d'application mais redevient un simple fichier, et donc, c'est le véritable nom du fichier .desktop qui s'affiche, et pas le nom de l'application qu'il est censé lancer.

  • [^] # Re: C'est d'autant plus important que

    Posté par  . En réponse au journal Technopolice is launched . Évalué à 4.

    Oui,

    Pierre Desproges disait :

    Entre une mauvaise cuisinière et une empoisonneuse il n'y a qu'une différence d'intention.

  • [^] # Re: Trie de log ?

    Posté par  . En réponse au message S'auto former aux scripts : script shell. Évalué à 2.

    À mon humble avis, un bon investissement pour ce que tu sembles vouloir faire : extraire certaines informations de fichiers texte, serait d'apprendre à créer des scripts awk (ou gawk) en utilisant des expressions rationnelles.

  • # Quel shell ?

    Posté par  . En réponse au message S'auto former aux scripts : script shell. Évalué à 1.

    Bonjour

    Un shell, ça peut vouloir dire beaucoup de choses très différentes, car ça pourrait être un shell bash ou sh (<=> dash sur debian) ou awk ou gawk ou python ou php ou perl, … ou/et plein d'autres shells possibles.

    Et puis un script peut lancer des commandes externes qui n'auront peut-être pas le même comportement en fonction du système d'exploitation utilisé.

    Je te recommande aussi, par curiosité, d'aller voir ce qu'est la norme posix

    Voir : https://pubs.opengroup.org/onlinepubs/9699919799/

  • [^] # Re: Déjà dit, je reformule

    Posté par  . En réponse au message F/H heure linux, windows, bios : décalage en +2?. Évalué à 3.

    … De cette façon, 100 % des UNIX de la planète sont à la même heure …

    C'est aussi parce que Unix/Linux est un système multi-utilisateur et qu'il est réellement utilisé comme un système multi-utilisateurs, et ces utilisateurs peuvent ouvrir simultanément et depuis n'importe quel pays une (ou plusieurs) session sur le même système Unix/Linux en choisissant la date/heure qui lui conviendra et le langage qu'ils a envie d'utiliser sans imposer aux autres utilisateurs ses choix personnels.

  • [^] # Re: Snail mail

    Posté par  . En réponse au lien Ma disquette dans ce lecteur / Et son bruit est si doux / l'attachement aux belles choses. Évalué à 6. Dernière modification le 10 septembre 2022 à 20:47.

    … et de mon côté, en plus de la boîte mail, c'est ma boîte aux lettres qui est régulièrement remplie de tracs et de journaux publicitaire, ce qui m'oblige à devoir faire le tri pour y retrouver le courrier administratif rare mais important qui est finalement trempé par la pluie parce que les journaux publicitaires pliés maintiennent le couvercle de ma boîte aux lettres ouvert.

    J'ai deux fois acheté et collé sur ma boîte aux lettre un panneau "Pas de publicité SVP", mais il n'y est jamais resté plus d'une semaine.

    J'ai aussi du mal à arriver à bloquer sur mon smartphone tous ces appels téléphoniques des démarcheurs qui me pourrissent la vie, et avant hier certains de ceux que j'avais bloqués au téléphone (et sur boîte mail) sont venus jusqu'à sonner à ma porte.

  • [^] # Re: Si ton script est lancé par une tâche crontab

    Posté par  . En réponse au message Script permettant d'effectuer un diff entre deux fichiers jour n et jour n-1. Évalué à 1.

    Rhââââ,

    je voulais corriger la dernière ligne et la remplacer par :

    ~/$(date --date '1 days ago' '+%Y%m%d')Filter.txt