Aller au contenu principal
Bienvenue sur Forum Puppy Linux - Toutou Linux - Astuces - Aides !
Lorsque vous n'êtes pas connectés vous pouvez visiter la totalité du forum mais avec certaines restrictions : cf le règlement pour les visiteurs non connectés. Vous êtes chaleureusement conviés à vous inscrire afin de bénéficier de toutes les fonctionnalités du forum et de participer aux échanges.
Messages récents
21
Utilitaires / Pam, Poum en galère sauvés par netcat
Dernier message par Polo l’asticot -
Tante Pim dort après avoir puni Pam  et Poum enfermés dans leurs chambres respectives.
Comment les garnements vont-ils se communiquer les plans d'évasion qui vont tromper la surveillance du Capitaine ?
Facile !

Sur l'ordinateur poum, son propriétaire lance dans un terminal :
netcat -l -q 0 -p 3000 | tar xzv
Traduction : Poum attend de recevoir une archive par le port 3000 de son ordinateur poum.

Sur l'ordinateur pam, le garnement entre :
tar czv ~/evasion/ | netcat -q 0 poum 3000
Traduction (mais vous aviez deviné) : Pam envoie, par l'intermédiaire de netcat, une archive de son répertoire evasion à l'ordinateur poum par le port 3000. Son frère la reçoit immédiatement.

Pam et Poum vont encore faire tourner le Capitaine en bourrique !

Mise en scène, dialogues et costumes par Polo

PS : Je sais qu'il faut que les deux enfants aient chacun un ordinateur branché sur le même réseau avec un serveur de noms et que dans les années quarante, ce n'est pas très vraisemblable, mais dans les BD, on fait ce qu'on veut. Non mais.
D'ailleurs, vous pouvez remplacer le nom de l'ordinateur par son adresse IP, cela fonctionne de la même façon.
Comment les ordinateurs n'existaient pas encore ? Mais qu'est-ce que c'est que cette époque de ploucs ?
22
Sans catégorie / Re : Auto-hébergement : RETEX de LowTech Lab
Dernier message par Polo l’asticot -
@augras
Je ne me prends pas pour un administrateur système ni pour toi, bien sûr.

@autres
Petites remarques d'un particulier, bof à ses heures

Chez un simple particulier, la connexion Internet est cent fois moins performante en envoie qu'en réception. C'est voulu par le fournisseur qui pense qu'on demande peu de choses et qu'on reçoit beaucoup de données, ce qui est en général le cas. Si on se sert d'une petite application (un dossier partagé, un site, une galerie d'images) partagée avec un petit groupe comme sa famille, cette utilisation « à l'envers » passe. Par contre, si on veut une grosse audience (le monde et au-delà), c'est impossible que cela fonctionne.

Les processeurs actuels sont tellement performants, qu'il passe leur temps à attendre qu'on leur demande quelque chose. On se sert donc de la virtualisation pour faire tourner plusieurs serveurs sur la même machine ce qui rentabilise l'investissement et la consommation d'énergie. Proxmox, Kubernetes, Docker sont là pour faciliter le déploiement. Mais si on veut juste stocker ses photos, qu'est-ce qu'on va faire de toute cette puissance si ce n'est chauffer son appartement ?

Le système décrit permet d'obtenir une disponibilité des données proche des 100 %. On fait de la sauvegarde en temps réel, on peut changer un disque défaillant à la volée sans rien éteindre. Là encore, si augras perd la dernière blague pourrie de l'asticot, est-ce que cela a vraiment de l'importance ?

Pour une grande association, une entreprise, je valide la démarche. Une remarque dans la remarque. Contrairement à ce qui est dit, ce n'est pas simplement l'endroit où sont stockées les données qui assure leur confidentialité mais bien les lois auxquelles sont soumises les entreprises qui hébergent ces données. Pour être plus clair, des données hébergées en Europe par exemple par Microsoft sont entièrement à la disposition des autorités américaines, sans complications : elles demandent la consultation et elles consultent. Les recherches, les procédés de fabrication, tout est disponible et ironiquement souvent rédigé en anglais pour plus de facilités.

Pour un petit groupe, un hébergement en Lituanie est largement suffisant. Si on veut préserver sa recette de tarte au fromage, on la stocke dans une archive cryptée et basta. (Si on ne sait pas comment faire, on demande à Rantanplan.) Et puis les albums papier, pour ses photos, c'est bien. Et même les diapositives, cela avait son charme (et des couleurs exceptionnelles qu'on ne retrouve pas dans le numérique sans se ruiner).

À mon avis, on ne peut auto-héberger qu'un groupe avec des données importantes, si ce n'est en valeur au moins en quantité. Donc rejoindre une association de quartier ou la créer si on trouve les volontaires pour appuyer la démarche. Et sinon, la mutualisation chez un fournisseur, cela permet de petites applications avec un petit prix et cela consomme un peu moins d'énergie. 
Les pauvres qui n'ont pas de clim. nous diront merci.
23
Sans catégorie / Auto-hébergement : RETEX de LowTech Lab
Dernier message par Rantanplan -
Bonjour les curieuses z'et les curieux,

Un sujet qui pourrrait bien intéresser notre ami @augras.

Annonce lue sur mastodon, le réseau social qui proute ou qui pouète, c'est comme on veut.

Donc, LowTech Lab y a publié une annonce pour partager sa démarche afin de s'auto-héberger afin de se LIBÉRER des GAFAM et d'ové-hâche (aspiré, mais en fait expiré : c'est ce qui rend le français si aisé à apprendre aux pas français et aux francophone itou :-).)

Cet article peut être (bip bop euh) lu là : https://lowtechlab.org/fr/actualites-blog/sautoherberger

Mon navigateur ne m'autorise pas (à moinsse que ce ne soit LowTech Lab ?) à lire ce qu'il y a sous boutons.
IL faut que je passe à une mini-distro qui supporte un navigateur récent >:( MDR .

Nous sommes en juin 2026. Le temps fraîchit un peu, mais n'oubliez pas de pic'eau'ler régulièrement, de vous ventiler, de ne pas faire d'efforts inutiles, évitez l'alcool à 90 mais aussi à 51 mais aussi à 5° donc 'boivez' de l'eau mais pas glacée.
Voilà papa a fini de vous em...er (lire embêter). :))

Amitiés mes jolies et mes jolis.
24
Education - Loisirs / Re : Primtux9 en mode persistant et Triton 10 sur la même clef bootable !
Dernier message par AlainX -
Pour utiliser le script de primtux9 en mode mbr/legacy  avec persistance sans uefi  qui a satisfait plusieurs membres du forum de primtux voir ici https://cik22.fr/outils_primtux9/createur_usb_mbr_legacy.tar.gz
Cette version permet de créer une clef bootable  persistante avec primtux 9 seul à partir d’un pc démarrant sans uefi
La particularité est que le boot est créé  sans partition fat32 ....
Cela a fonctionné  sur mes machines en 64 bits  avec des vieux bios incapables de gérer l’uefi mais aussi sur des plus récentes qui sont capables de gérer les 2
Au fait qu'elle machine utilises tu pour ton triton10 ?
As tu utilisé  geany et son bouton execute pour tester mes scripts ( où  tu es en echec et un peu moi par conséquence ) ou les as tu lancé en console ?

Alain




25
Education - Loisirs / Re : Primtux9 en mode persistant et Triton 10 sur la même clef bootable !
Dernier message par petihar -
Bonjour Rantanplan,
Oui, Primtux fonctionne avec Ventoy mais il n'y a pas de persistance. A priori cela doit être possible, j'ai essayé mais n'y suis pas arrivé, trop compliqué pour moi  O:). Dans ce cas aussi bien utiliser Distrosea.
  Grâce à toi, j'ai de l'aide pour donner à boire aux végétaux :D . Le record a été de 41,9 avant-hier... parole de normand : jamais vu ça ! Quant aux petites bébêtes elles ont toutes disparus.    Bien à toi petihar.
26
Education - Loisirs / Re : Primtux9 en mode persistant et Triton 10 sur la même clef bootable !
Dernier message par Rantanplan -
@petihar‍ , bonjour le jardinier bouillant  :P
avec ventoy, ça marche pas ?
Pourtant, chez primtux, ils ont l'air de dire "oui".
Pardon, je m'oqp de ce qui me regarde pas.

Rafraîchis-tu escargots, limaces, limaçons, hérissons, punaises, pince-oreilles ?
Ton auxiliaire est équipée d'un bel arrosoir pourtant :-P

Dur cette chaleur !
Amitiés depuis TinyCoreLinux v.17.0 32 bits et Firefox esr latest en français, svp.
27
Education - Loisirs / Re : Primtux9 en mode persistant et Triton 10 sur la même clef bootable !
Dernier message par petihar -
Il serait intéressant d'avoir des retours d'autres personnes. J'imagine bien que tu as testé et installé plusieurs fois avec succès.... Je ne suis pas assez connaisseur pour comprendre ce qui ne va pas. Alain ne t'inquiète pas, c'est pas grave, il n'y a pas mort d'homme  :D. Je n'ai pas l'habitude d'abandonner mais là, j'ai plein d'autres trucs à essayer, tester ou découvrir alors je vais laisser tomber.
28
Education - Loisirs / Re : Primtux9 en mode persistant et Triton 10 sur la même clef bootable !
Dernier message par petihar -
Allô, rien n'y fait la dernière tentative avec Triton seul..... ça mouline depuis plus d'une heure et le terminal indique des trucs bizarres, et la clé ne boote pas :

==================================================
    CONSTRUCTEUR CONFIGURATION GRUB UEFI CUSTOM 
==================================================
--- Création de la table de partition et des labels ---
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Error: Partition(s) 1 on /dev/sdb have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use.  As a result, the old partition(s) will remain in use.  You should reboot now before making further changes.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
--- Formatage avec le label EFI_BOOT ---
mkfs.fat 4.2 (2021-01-31)
mkfs.vfat: unable to open /dev/sdb1: Device or resource busy
mke2fs 1.47.2 (1-Jan-2025)
64-bit filesystem support is not enabled.  The larger fields afforded by this feature enable full-strength checksumming.  Pass -O 64bit to rectify.
Creating filesystem with 61308672 4k blocks and 15327232 inodes
Filesystem UUID: a1572774-627b-429e-aad3-dbd30f9660b2
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872

Allocating group tables: done                           
Writing inode tables: done                           
Creating journal (262144 blocks): done
Writing superblocks and filesystem accounting information: done   

shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
mount-FULL: /mnt/tmp_iso: wrong fs type, bad option, bad superblock on /dev/loop5, missing codepage or helper program, or other error.
      dmesg(1) may have more information after failed mount system call.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Copie du noyau et des fichiers initrd requis par GRUB...
cp: cannot stat '/mnt/tmp_iso/vmlinuz': No such file or directory
cp: cannot stat '/mnt/tmp_iso/initrd.gz': No such file or directory
Extraction des fichiers d'amorçage UEFI...
Archive:  boot.zip
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/grub.cfg.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/font.pf2.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/grldr.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/loopback.cfg.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/menu.lst.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/grub/menu_phelp.lst.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/chain.c32.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/isolinux.bin.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/isolinux.cfg.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/ldlinux.c32.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/libcom32.c32.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/isolinux/libutil.c32.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/boot.catalog.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/efi.img.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/splash.jpg.
checkdir error:  cannot create /mnt/tmp_boot/boot
                Cannot allocate memory
                unable to process boot/splash.png.
Archive:  EFI.zip
checkdir error:  cannot create /mnt/tmp_boot/EFI
                Cannot allocate memory
                unable to process EFI/.
checkdir error:  cannot create /mnt/tmp_boot/EFI
                Cannot allocate memory
                unable to process EFI/boot/.
checkdir error:  cannot create /mnt/tmp_boot/EFI
                Cannot allocate memory
                unable to process EFI/boot/BOOTX64.efi.
checkdir error:  cannot create /mnt/tmp_boot/EFI
                Cannot allocate memory
                unable to process EFI/boot/grubx64.efi.
checkdir error:  cannot create /mnt/tmp_boot/EFI
                Cannot allocate memory
                unable to process EFI/boot/mmx64.efi.
find: ‘/mnt/tmp_boot/EFI/’: No such file or directory
Génération du menu GRUB personnalisé...
mkdir: cannot create directory ‘/mnt/tmp_boot/EFI’: Cannot allocate memory
cp: cannot create regular file '/mnt/tmp_boot/EFI/boot/grub.cfg': No such file or directory
Préparation de la partition DATA...
cp: cannot stat '/mnt/tmp_iso/*.sfs': No such file or directory
Extraction de la sauvegarde (.tar.gz) dans la partition DATA...
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
umount-FULL: /mnt/tmp_iso: not mounted.
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
==================================================
    CLEF UEFI CONFIGURÉE 
==================================================


------------------
(program exited with code: 0)
Press return to continue   

29
Education - Loisirs / Re : Primtux9 en mode persistant et Triton 10 sur la même clef bootable !
Dernier message par AlainX -
@petihar
Autre question
Est ce que tu lances le script avec geany ?
Voici ce que j'obtiens à la fin ( 5 minutes et 10 secondes ) après avoir lancé le script avec geany sur un p10 asus  avec 8 go de ram
Device: laptop System: ASUSTeK product: N55SF v: 1.0 serial: B8N0BC143173320
          Mobo: ASUSTeK model: N55SF v: 1.0 serial: BSN12345678901234567
          UEFI: American Megatrends v: N55SF.207 date: 08/29/2011
==================================================
    CONSTRUCTION DE LA CLÉ DOUBLE SYSTÈME       
==================================================
10+0 records in
10+0 records out
10485760 bytes (10 MB, 10 MiB) copied, 0,358464 s, 29,3 MB/s
Partitionnement GPT en cours...
Formatage des partitions...
mkfs.fat 4.2 (2021-01-31)
mke2fs 1.47.2 (1-Jan-2025)
64-bit filesystem support is not enabled.  The larger fields afforded by this feature enable full-strength checksumming.  Pass -O 64bit to rectify.
Creating filesystem with 10354688 4k blocks and 2588672 inodes
Filesystem UUID: 964334c5-f97e-4528-b64a-5f8de33842d8
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624

Allocating group tables: done                           
Writing inode tables: done                           
Creating journal (65536 blocks): done
Writing superblocks and filesystem accounting information: done 

Setting up swapspace version 1, size = 2 GiB (2147479552 bytes)
LABEL=SWAP, UUID=546e6717-371d-4ba2-a1d0-7d0631324711
mke2fs 1.47.2 (1-Jan-2025)
64-bit filesystem support is not enabled.  The larger fields afforded by this feature enable full-strength checksumming.  Pass -O 64bit to rectify.
Creating filesystem with 4010240 4k blocks and 1003680 inodes
Filesystem UUID: 012dbc91-0537-4f7a-b094-b0a627402b13
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

Allocating group tables: done                           
Writing inode tables: done                           
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done 

mount-FULL: /mnt/tmp_iso_pt: WARNING: source write-protected, mounted read-only.
mount-FULL: /mnt/tmp_iso_tr: WARNING: source write-protected, mounted read-only.
Extraction de votre environnement GRUB graphique d'origine...
Archive:  boot.zip
  creating: /mnt/tmp_efi/boot/
  creating: /mnt/tmp_efi/boot/grub/
  inflating: /mnt/tmp_efi/boot/grub/grub.cfg 
  inflating: /mnt/tmp_efi/boot/grub/font.pf2 
  inflating: /mnt/tmp_efi/boot/grub/grldr 
  inflating: /mnt/tmp_efi/boot/grub/loopback.cfg 
  inflating: /mnt/tmp_efi/boot/grub/menu.lst 
  inflating: /mnt/tmp_efi/boot/grub/menu_phelp.lst 
  creating: /mnt/tmp_efi/boot/isolinux/
  inflating: /mnt/tmp_efi/boot/isolinux/chain.c32 
  inflating: /mnt/tmp_efi/boot/isolinux/isolinux.bin 
  inflating: /mnt/tmp_efi/boot/isolinux/isolinux.cfg 
  inflating: /mnt/tmp_efi/boot/isolinux/ldlinux.c32 
  inflating: /mnt/tmp_efi/boot/isolinux/libcom32.c32 
  inflating: /mnt/tmp_efi/boot/isolinux/libutil.c32 
  inflating: /mnt/tmp_efi/boot/boot.catalog 
  inflating: /mnt/tmp_efi/boot/efi.img 
  inflating: /mnt/tmp_efi/boot/splash.jpg 
  inflating: /mnt/tmp_efi/boot/splash.png 
Archive:  EFI.zip
  creating: /mnt/tmp_efi/EFI/
  creating: /mnt/tmp_efi/EFI/boot/
  inflating: /mnt/tmp_efi/EFI/boot/BOOTX64.efi 
  inflating: /mnt/tmp_efi/EFI/boot/grubx64.efi 
  inflating: /mnt/tmp_efi/EFI/boot/mmx64.efi 
mv: '/mnt/tmp_efi/EFI/boot/BOOTX64.efi' and '/mnt/tmp_efi/EFI/boot/BOOTX64.EFI' are the same file
Extraction de PrimTux 9 dans DATA/primtux9/casper/...
Extraction des fichiers de Trixie (SFS sur DATA, Boot sur EFI_BOOT)...
Création du script 'copie_partition_clef_primtux_persistant.sh' sur DATA...
Script de clonage créé et rendu exécutable avec succès.
Génération de votre fichier grub.cfg personnalisé...
Configuration de la persistance applicative (writable)...
--------------------------------------------------
ATTENTION : Écriture physique sur la clé en cours...
Le terminal peut sembler figé quelques instants,
ne débranchez surtout pas la clé USB !
--------------------------------------------------
Démontage ordonné des partitions...
==================================================
  CLÉ MULTIBOOT SÉCURISÉE ET OPÉRATIONNELLE ! 
==================================================


------------------
(program exited with code: 0)
Press return to continue
Simple Audio Video Embedder