• 15 Posts
  • 100 Comments
Joined 2 years ago
cake
Cake day: August 30th, 2023

help-circle
  • En plus de l’annuaire de Framasoft on peu aussi regarder du côté de Yunohost qui est une distribution basée sur Debian qui permet de simplifier l’hébergement d’une multitude d’applications en source ouverte (ça me permet d’utiliser le terme français pour open-source :) ) Toutes les applications sont triées par catégorie et visible via le lien suivant ( et on a des liens vers les repos des sources et les documentation des application)

    https://apps.yunohost.org/

    PS: Il y a aussi des alternatives à Yunohost, qui se base notamment sur des container pour gérer les application, mais je ne les utilise pas et me souviens jamais de leur nom.


  • Je n’ai pas lu toutes les autres réponse à ton message. Si la ligne de commande ne te dérange pas, pour trouver un fichier il y a effectivement les commandes find et grep. Mais comme l’indique certains autres message, elles deux but différent. find permet de trouver un fichier en fonction des attribues de celui-ci, comme par exemple son nom. grep permet dans un sens de trouver un fichier en fonction de son contenu … mais le but premier de la commande est plus de chercher une chaîne de caractères dans une multitude de fichier.

    Concernant des exemples simple de commandes, j’invite à regarder du côté des multiples implémentation de tldr, pour “Too long; didn’t read”. Le but est simple, sachant que les man des commandes sont parfois long à lire pour trouver la fonctionnalité que l’on cherche; fournir des exemples claire regroupant diverse utilisation ou options d’une commande en executant tldr find par exemple. Le repo communautaire où sont stocker ces exemples est ici. Personnellement j’utilise l’implémentation tealdeer qui à l’avantage selon moi de permettre de créer des fichier macommande.patch où rajouter nos propre exemples. Je mets ci-dessous les exemples pour find et grep.

    A noté que l’on peut utiliser la commande fd en alternative à la commande find et rg à la commande grep (leur syntaxe est un peu plus simple et leurs exécutions plus rapide).

    tldr de find grep fd et rg (tout ce qui suit "tldr perso" fait parti de mes fichiers .patch)

    find

    > $ tldr find
    
      Trouve récursivement des fichiers ou des dossiers dans l'arborescence spécifiée.
      Plus d'informations : <https://manned.org/find>.
    
      Trouve des fichiers par extension :
    
          find racine -name '*.ext'
    
      Trouve des fichiers correspondant à plusieurs chemins ou motifs :
    
          find racine -path '**/chemin/**/*.ext' -or -name '*motif*'
    
      Trouve des dossiers correspondant à un nom donné sans vérifier la casse :
    
          find racine -type d -iname '*lib*'
    
      Trouve des fichiers correspondant à un motif donné en excluant certains chemins de la recherche :
    
          find racine -name '*.py' -not -path '*/site-packages/*'
    
      Trouve des fichiers dans une fourchette de tailles et limite la profondeur récursive à "1" :
    
          find racine -maxdepth 1 -size +500k -size -10M
    
      Exécute une commande pour chaque fichier (utiliser `{}` dans la commande pour utiliser le nom des fichiers) :
    
          find racine -name '*.ext' -exec wc -l {} \;
    
      Trouve les fichiers modifiés dans les 7 derniers jours :
    
          find racine -daystart -mtime -7
    
      Trouve les fichiers vides (de taille nulle) et les supprimer :
    
          find racine -type f -empty -delete
    
      tldr perso
    
      négation
    
          find  /tmp \! -type d
          find  /tmp -not -type d
    
      ALIAS :
    
      find from name in current directory
    
          function ff() { find . -type f -iname '*'$*'*' -ls ; }
          function ff() { find . -type f -iname '*'$*'*' -exec exa -l {} \; }
    

    grep

    > $ tldr grep
      Recherche des motifs dans un texte.
      Supporte des motifs simples et des expressions régulières.
      Plus d'informations : <https://www.gnu.org/software/grep/manual/grep.html>.
    
      Recherche une chaîne de caractères précise :
    
          grep "chaîne_recherchée" chemin/vers/fichier
    
      Recherche en ignorant la casse :
    
          grep [-F|--fixed-strings] "chaîne_recherchée" chemin/vers/fichier
    
      Recherche récursivement (en ignorant les fichiers non-texte) dans le dossier courant une chaîne de caractères précise :
    
          grep [-r|--recursive] [-n|--line-number] "chaîne_recherchée" .
    
      Utilise des expressions régulières étendues (supporte `?`, `+`, `{}`, `()` et `|`) :
    
          grep [-Ei|--extended-regexp --ignore-case] expression_régulière chemin/vers/fichier
    
      Affiche 3 lignes de [C]ontexte, avant ([B]efore), ou [A]près chaque concordance :
    
          grep --context|--before-context|--after-context 3 "chaîne_recherchée" chemin/vers/fichier
    
      Affiche le nom du fichier avec la ligne correspondante pour chaque concordance :
    
          grep [-Hn|--with-filename --line-number] --color=always "chaîne_recherchée" chemin/vers/fichier
    
      Utilise l'entrée standard au lieu d'un fichier :
    
          cat chemin/vers/fichier | grep "chaîne_recherchée"
    

    fd

    > $ tldr fd
    
      An alternative to `find`.
      Aims to be faster and easier to use than `find`.
      More information: <https://github.com/sharkdp/fd#how-to-use>.
    
      Recursively find files matching a specific pattern in the current directory:
    
          fd "string|regex"
    
      Find files that begin with a specific string:
    
          fd "^string"
    
      Find files with a specific extension:
    
          fd [-e|--extension] txt
    
      Find files in a specific directory:
    
          fd "string|regex" path/to/directory
    
      Include ignored and hidden files in the search:
    
          fd [-H|--hidden] [-I|--no-ignore] "string|regex"
    
      Execute a command on each search result returned:
    
          fd "string|regex" [-x|--exec] command
    

    rg

    > $ tldr rg
    
      Ripgrep, a recursive line-oriented search tool.
      Aims to be a faster alternative to `grep`.
      More information: <https://github.com/BurntSushi/ripgrep/blob/master/GUIDE.md>.
    
      Recursively search current directory for a pattern (regular expression):
    
          rg pattern
    
      Recursively search for a pattern in a file or directory:
    
          rg pattern path/to/file_or_directory
    
      Include hidden files and entries listed in `.gitignore`:
    
          rg [-.|--hidden] --no-ignore pattern
    
      Only search the files whose names match the glob pattern(s) (e.g. `README.*`):
    
          rg pattern [-g|--glob] filename_glob_pattern
    
      Recursively list filenames in the current directory that match a pattern:
    
          rg --files | rg pattern
    
      Only list matched files (useful when piping to other commands):
    
          rg [-l|--files-with-matches] pattern
    
      Show lines that do not match the pattern:
    
          rg [-v|--invert-match] pattern
    
      Search for a literal string pattern:
    
          rg [-F|--fixed-strings] -- string
    


  • GantdlutoTechnologie - 🤖Je veux installer linux sur un vieil ordi
    link
    fedilink
    Français
    arrow-up
    4
    ·
    edit-2
    5 months ago

    Si tu veux une distribution avec un environement utilisateur un peu plus sympa que celui de Mint (Cinnamon) et qui change un peu regarde du côté de la distribution Pop!_OS et de son environement de bureau Cosmic.
    C’est une distribution basée sur Ubuntu (comme Mint) supportée par la communauté du constructeur de PC System76.
    Pour l’installation, aucun problème c’est le même que pour les autres grandes distributions Linux



  • Réducteur et Titre putaclic ce “400€ par mois pour vire sans Google”.

    Je n’ai pas regardé la vidéo, mais Cécile M. de son pseudo Ataxya (son site https://ataxya.net/) est surtout une passionnée de tout ce qui est Réseaux et Système Informatique, auto-hebergement etc. Elle ne dépense pas 400€ par mois pour “vire sans Google” mais pour sa passion … nuance.

    Les 400€ sont effectivement pour des serveurs baremétal mais aussi les routeurs et switch pour sa propre AS. Une AS étant grosso-modo une entité administrative qui possède des adresses ip et doit gérer tout le trafiques réseaux qui y entre et qui y sort (via BGP pour les personnes qui voit de quoi on parle)

    Note: dans la très très grande majorité des cas, l’adresse ip de votre routeur/boxe vous est attribué par votre FAI, c’est lui qui gère toutes ses adresses ip et le trafique qui va avec … là c’est elle qui gère tout, c’est un peu plus compliqué que “juste” gérer son réseaux local (lan). Encore que les FAI ne gèrent pas forcement tout il y a d’autres sociétés qui peuvent gérer ou posséder des ip et géré du trafique réseaux.

    Au dernières nouvelles, Ataxya travaillait chez un hébergeur (société, du style d’OVH pour le français le plus connus).


    En passant, à part pour Youtube, je n’utilise aucun service de Google et je dépense aucun centime pour cela.





  • Salut,

    Comme mentionné dans les autres commentaires tu as sûrement réussi à augmenter la taille de ton disque mais tu n’a pas augmenté la taille de la partition et augmenté le système de fichier qui est sur la partition.

    Je sais pas te combien est ton fichier volumineux mais augmente ton disque, pour l’instant il ne fait que 8,99Gio.
    Démare ta VM et exécute les commandes suivantes.
    sudo fdisk -l permet d’avoir la liste de tes disques et leurs taille.
    lsblk -f permet d’avoir la liste de tes partitions et leurs système de fichiers ( ca sera utile pour la suite)

    Cependant comme je connais pas Virtualbox je ne sais pas si il est possible d’augmenter la taille d’un disque (il faut peut être que la VM soit arrêtée pour que cela soit possible).
    2eme solution tu créer un autre disque, le petit truc vert sur la capture d’écran.
    Une fois la Vm démarrée, tu nous renvois sudo fdisk -l .
    Il restera à partitionner le disque (avec fdisk ou cfdisk (interface semi graphique), créer le système de fichier et monter ton 2eme disque.

    Note: Tu peux faire tout cela avec un logiciel graphique, gparted par exemple, mais là je te laisse chercher c’est pas trop mon truc. PS: 1Gio != 1Go






  • GantdlutoFranceBoycottez-vous les produits États-Uniens?
    link
    fedilink
    Français
    arrow-up
    10
    ·
    8 months ago

    Non, enfin pas plus que avant; j’essaie de toujours privilégier des marques française européens dans la mesure du possible. Marques qui même si elles ne sont pas des parangons de vertus ( autrement dit ne sont pas des toutes innocentes ) sont au moins soumise à nos lois … aussi mal faites quel puissent l’être (les lois) et mal appliquées.


  • GantdlutoFranceBoycottez-vous les produits États-Uniens?
    link
    fedilink
    Français
    arrow-up
    6
    ·
    8 months ago

    FairPhone 5 avec /e/ OS de Murena pour moi. Et non depuis la dernière version majeur du système d’exploitation, je n’ai pas de fonctionnalités qui ne fonctionne pas ou mal. Même les cochonneries du style Oulook/Teams fonctionnent correctement dans un profil “pro” spécifique.


  • GantdlutoFranceBoycottez-vous les produits États-Uniens?
    link
    fedilink
    Français
    arrow-up
    7
    arrow-down
    1
    ·
    8 months ago

    Je ne suis pas un grand fan de monsieur-qui-se-mets-à-faire-des-vidéos-youthub et des politiques en règles général, cependant dire que Macron et nos industriels sont au pieds des USA est selon moi faux.

    Comme le souligne @cyborganism@lemmy.ca, Macron est un des seul dirigeant européen à pousser pour plus d’Europe unis notamment sur le commerce et la défense.

    Et concernant nos industriels c’est la même chose, voir par exemple Airbus qui je crois n’est pas vraiment à la botte de Boeing & co. Par contre oui, nos industriels (grand groupes et PME compris) sont trop … transigeant ? ou du moins ne ce méfie pas assez des sociétés des EtatsUnis; il y a qu’à voir le nombre de sociétés qui utilisent les services des GAFAM & co.




  • GantdlutoTechnologie - 🤖Switching to Firefox
    link
    fedilink
    Français
    arrow-up
    1
    ·
    10 months ago

    À la fois je suis totalement pour Firefox et ça fait des années que je n’utilise que ça (ou variante), à la fois sur Android j’ai plus de mal à le recommander.

    Oui même constat.
    Depuis des années et pour encore longtemps je suis avec FF sur ordinateur ( même si j’ai des gros griefs envers Mozilla).
    Et sur smartphone, pour l’instant je suis avec le navigateur pas défaut de /e/OS (Murena).

    Et le problème, s’il en est un, est que le navigateur que je recommanderai aussi bien sur ordinateur (hormis Firefox) que sur smartphone est basé sur Chromium et en code fermé / propriétaire -> https://vivaldi.com/fr/


  • GantdlutoForum LibreJe ne suis jamais tombé amoureux
    link
    fedilink
    Français
    arrow-up
    2
    ·
    edit-2
    10 months ago

    pas loins de 35 ans.
    Idem jamais amoureux.
    Enfin si peut être, il y a pas mal d’années, lors d’un été, je devais avoir 15 ans ou moins, mais à part ca … et je suis pas très sûre que ça compte.

    Après personnellement, c’est même plus profond que toi, je suis solitaire … à tel point que je n’ai pour ainsi dire pas d’amis. Pas de problème au boulot, je déconne, pas de problème à aller boire un vers à la fin de journée… mais je sais pas, je ne cherche pas spécifiquement à « être avec mes semblables » et je suis très mauvais pour garder le contacte.

    Je me demande parfois si je suis pas atteint de « alexithymie » (ne ressent aucun sentiment), mais mettez-moi devant Bambi, je vais pleurer comme un gosse ; faites-moi lire quelque chose sur l’état de notre pauvre planète ou les conneries des humains et ça va me mettre en rogne ; et en bref je suis capable de ressentir de la joie. Donc je dois pas l’être.


    mouais, voila voila !
    T’inquiète pas il y a pire que toi ! :)

    Ha oui et pour en revenir en à « l’amour », en plus je suis aveugle comme pas possible ! ( Et même si “j’aime bien” la fille/femme en question et que avec du recul, oui pourquoi pas, va rattraper ça!) -_-"
    Oui j’en tiens une sérieuse couche !

    Après pour redevenir sérieux, mais pas trop longtemps, ça m’intéresse aussi de savoir s’il y a des personnes qui sont comme moi ! Surtout que par définition on risque pas trop de se croiser, ou tout du moins on risque pas d’en parler.