arpinux - devblog

journal d'un apprenti dev debian

Deviantart : suppression complète du compte

rédigé par arpinux - - 1 commentaire

une petite brève pour expliquer le pourquoi de la suppression de mon compte sur deviantart.

j'ai commencé à publier sur deviantart en 2009 et c'était cool :)

mais tout a changé le jour ou l'équipe devart a commencé à censurer une artiste, simplement car elle ne vendait pas ses œuvres sur devart, mais sur son site .. ils ont censuré les liens vers son site perso... autant dire que j'ai immédiatement cessé toute activité sur ma page, mais en laissant tout mon travail disponible.

la nuit dernière, je reçois un mail d'un utilisateur ayant choper une de mes configs pour conky. il ne s'en sort pas, je lui indique les liens vers la doc/wiki/forum à propos de conky, précisant que par mail, je peux pas faire grand chose, que le mieux, c'est de venir en parler sur un forum... bref, je vous passe les détails, mais 5 mails plus tard, le gars fini par m'insulter car je lui demande le retour du terminal au lancement de conky et que je ne voulais pas l'aider avec teamviewer... donc oui, un gros cons comme il y en a tant... ceux qui prennent les logiciels OpenSource pour un libre-service, et les dev pour des techniciens SAV ...

n'ayant aucune envie de recommencer l'expérience, j'ai donc intégralement supprimé mon compte devart ...  mais pourquoi ? bah comme ça, si quelqu'un veut m'insulter, il va devoir le faire sur mon blog (et je modère les commentaires) ou sur le forum handylinux (dont je suis l'admin) ...

car je veux bien aider .. mais les humains ... pas les blaireaux :D

 

bonne journée :)

ps : j'ai bien entendu rapatrié mon travail, ce qui fera l'objet d'un post dans peu de temps ... ;)

lire la suite de Deviantart : suppression complète du compte

trouver le lien entre g33ks et n00bs

rédigé par arpinux - - aucun commentaire

GNU/Linux c'est super, la liberté c'est mieux, sont trop cons nuls ces n00bs...

GNU/Linux c'est compliqué et difficile à prendre en main, sont trop cons arrogants ces g33ks...

les préjugés ont la vie dure.. alors au lieu d'essayer de convaincre les uns ou les autres... cherchons le lien

ps : non ce n'est pas une pub pour handylinux.

lire la suite de trouver le lien entre g33ks et n00bs

construire une Debian - partie 4 : finalisation de l'image iso

rédigé par arpinux - - 1 commentaire

pour celles et ceux qui auraient raté le début, le sommaire est dans le premier article.

alors aujourd'hui, 4° et dernier épisode de la saga je me fait ma debian tout seul : finalisation de l'image iso avec la personnalisation de l'installeur, une petit mot sur les règles de diffusion d'une Dérivée Debian et un exemple d'utilisation en mode backup.

au programme de cet article :

  • dernière personnalisation de la distribution et construction de l'iso finale : la bannière de l'installeur, le menu de démarrage, les choix d'installation préconfigurés depuis un fichier preseed, script de post-installation personnalisé.
  • ligne de conduite pour les dérivées Debian : vous avez une dérivée Debian sur votre machine, prête à être distribuée, ne faites pas n'importe quoi.
  • distribution sur la toile ou utilisation en backup : annoncez votre distribution, partagez-la, ou utilisez-la comme système de sauvegarde ultime et portable.

lire la suite de construire une Debian - partie 4 : finalisation de l'image iso

construire une Debian - partie 3 : personnalisation système et utilisateur

rédigé par arpinux - - 2 commentaires

pour celles et ceux qui auraient raté le début, le sommaire est dans le premier article.

alors aujourd'hui, 3° épisode de la saga je me fait ma debian tout seul : on va attaquer les modifications en dur du live-cd, c'est à dire en agissant directement sur les dossiers et fichers du live-cd.

au programme de cet article :

  • modification du dossier système depuis config/includes.chroot : redéfinir le comportement du sytème par défaut
  • modification du dossier utilisateur depuis config/includes.chroot/etc/skel : la personnalisation fine avec vos réglages, vos préférences, même vos données si vous voulez
  • test de l'iso en vbox et derniers changements : on va quand même voir si ça fonctione... et changer les derniers trucs pour achever la personnalisation de votre live-cd

nous avons vu que la construction d'un live-cd s'effectuait dans un chroot, un sous-sytème dans votre système. nous avons vu hier que vous pouviez agir sur ce chroot grâce aux options du live-build, mais également depuis les scripts hooks qui modifient le chroot de l'intérieur avant sa compression dans le squashfs.

nous allons voir aujourd'hui comment remplacer ou ajouter des fichiers dans le chroot avant même le processus de construction.

 

lire la suite de construire une Debian - partie 3 : personnalisation système et utilisateur

construire une Debian - partie 2 : options générales et choix des paquets

rédigé par arpinux - - 3 commentaires

pour celles et ceux qui auraient raté le début, le sommaire est dans le premier article.

alors aujourd'hui, suite de la saga je me fait ma debian tout seul : on va analyser le script des options principales auto/config ainsi que les différentes méthodes pour intégrer des paquets au live-cd

en gros, si vous lancez un test à la fin de ce post, le ive-cd obtenu intègrera toutes les applications que vous désirez. il restera pour demain, la personnalisation et pour finir les derniers tests et l'utilisation finale.

au programme de cet article :

  • configuration du live depuis le script principal auto/config : définition de l'architecture, de la distribution, des archives, du nom etc
  • modifications des paquets à installer depuis config/packages-lists : définir une liste complète de paquets à installer... ça commence à ressembler à un système exploitable
  • gestion des dépôts externes depuis config/archives : ajouter un sources.list et les clés gpg associées pour un ajout automatique de dépôts externes, pour avoir libdvdcss2 depuis les dépôts Videolan par ex
  • installation automatique de paquets locaux depuis config/packages : installer des paquets perso ou compilés spécialement pour l'occasion
  • installation de paquets avec un script additionnel depuis config/hooks : intervenir directement dans le processus de build pour modifier ou ajouter des fonctionalités... mettre son grain de sel quoi...

lire la suite de construire une Debian - partie 2 : options générales et choix des paquets

construire une Debian - partie 1 : dépendances et premiers tests

rédigé par arpinux - - 5 commentaires

pour taper dans le technique direct, aujourd'hui : comment construire sa distribution Debian perso from scratch.

encore un tuto sur ce sujet ?? yen a plein sur la toile ...
oui... mais celui-là, c'est le bon : ce n'est pas une copie d'un wiki ou d'un article. c'est une méthode pas à pas qui vous permettra de comprendre en construisant.
en 4 posts et quelques heures, vous serez à même de construire, adapter et diffuser un live-cd. j'ai découvert par tatonnement, n'ayant aucune formation informatique. ce tutoriel est là pour vous faire gagner du temps et vous éviter quelques erreurs décourageantes.
pour du "copier-coller>jte fais un live", faudra voir ailleurs.

descriptif du tuto :

partie 1 : dépendances, découverte et mise en place

  • concept du live-cd installable et présentation de live-build : une vulgarisation pour capter à quoi ça sert et comment c'est foutu le bouzin
  • installation des outils de construction et mise en place de l'environnement de travail : car comme tout bon barman, on soigne sa mise en place
  • premier test de construction "à vide" et analyse de l'arborescence du dossier de build : tu veux pas te taper des pages de manuels ? moi non plus, j'ai donné, merci. alors allons voir de suite comment c'est gaulé une Debian

partie 2 : options principales du live, choix des paquets intégrés et méthodes d'installation

  • configuration du live depuis le script principal auto/config : définition de l'architecture, de la distribution, des archives, du nom etc
  • modifications des paquets à installer depuis config/packages-lists : définir une liste complète de paquets à installer... ça commence à ressembler à un système exploitable
  • gestion des dépôts externes depuis config/archives : ajouter un sources.list et les clés gpg associées pour un ajout automatique de dépôts externes, pour avoir libdvdcss2 depuis les dépôts Videolan par ex
  • installation automatique de paquets locaux depuis config/packages : installer des paquets perso ou compilés spécialement pour l'occasion
  • installation de paquets avec un script additionnel depuis config/hooks : intervenir directement dans le processus de build pour modifier ou ajouter des fonctionalités... mettre son grain de sel quoi...

partie 3: personnalisation du système et de l'utilisateur

  • modification du dossier système depuis config/includes.chroot : redéfinir le comportement du sytème par défaut
  • modification du dossier utilisateur depuis config/includes.chroot/etc/skel : la personnalisation fine avec vos réglages, vos préférences, même vos données si vous voulez
  • test de l'iso en vbox et derniers changements : on va quand même voir si ça fonctione... et changer les derniers trucs pour achever la personnalisation de votre live-cd

partie 4: dernier test, partage et/ou sauvegarde de votre système

  • personnalisation de la distribution : la bannière de l'installeur, le menu de démarrage, les choix d'installation préconfigurés depuis un fichier preseed
  • ligne de conduite pour les dérivées Debian : vous avez une dérivée Debian sur votre machine, prête à être distribuée, ne faîtes pas n'importe quoi.
  • construction de l'iso finale, distribution sur la toile ou utilisation en backup : annoncez votre distribution, partagez-la, ou utilisez-la comme système de sauvegarde ultime et portable.

ce tutoriel n'est pas un manuel complet de live-build

ce tutoriel sera étalé sur plusieurs articles. à la fin, vous pourrez faire votre Debian perso, et surtout, vous l'aurez fait vous-même from scratch

ce tutoriel demande l'utilisation du terminal et une certaine organisation, mais est à la portée de tous si vous le suivez pas à pas. chaque étape sera commentée et illustrée.

bon'build !

lire la suite de construire une Debian - partie 1 : dépendances et premiers tests

livarp reviendra avec Debian jessie

rédigé par arpinux - - 12 commentaires

juste une brève pour vous annoncer que livarp me manque, mais comme le travail sur handylinux est loin d'être fini, je compte profiter de cette expérience pour améliorer encore l'ergonomie et la documentation du livarp afin de produire une version 100% libre (avec le libre-kernel de la FSF) et de nouvelles configurations et options (en cli bien sûr). pour l'occasion, j'ai renouvellé le nom de domaine.

bref, vous n'avez pas fini d'entendre parler du livarp... :)

@+

arp

lire la suite de livarp reviendra avec Debian jessie

tombé dans l'dev

rédigé par arpinux - - aucun commentaire

car oui, le dev m'est tombé dessus, aucune recherche de ma part, aucune étude, du pur parcours cahotique me menant là où je suis...

j'ai d'ailleurs passé les 6 dernières années à clamer haut et fort que je n'étais pas un dev... je n'estime toujours pas l'être réellement en fait ... je ne sais pas coder.

lire la suite de tombé dans l'dev