Build 2 Iso Manjaro ( b2im )

Par Administrateur, le 10 novembre 2013


b2im est une interface graphique conviviale qui permet la construction d'image(s) ISO pour la distribution Manjaro.

J'avais précédemment codé b2im en langage Python pour les outils Manjaroiso.

Cette version écrite en langage C est compatible avec les outils 'Manjaro-tools-base' développés par @Artoo et @PhilM.

b2im_about.png

Il y avait manjaroiso ... il y a maintenant les outils Manjaro-tools-base


b2im remplace les commandes de scripts au clavier depuis une fenêtre shell texte pour la manipulation des outils Manjaro-Tools-Base.

L'idée est d'automatiser les différents scripts, la présentation et si vous avez du courage, le contenu de l'image iso avant sa construction.

En quelques clics de souris, vous choisissez:
  • l'initialisation de base indispensable:
    • par exemple, le dossier $HOME/work/ contenant la base de vos futures images ISO
  • un bureau parmis:
    • Cinnamon, Enlightenment, Gnome, Kde, Lxde, Lxqt, Mate, Net, Openbox, Xfce, ...
  • le type d'image ISO à produire:
    • image 32 bits ou image 64 bits
  • le noyau (kernel)
    • linux310, linux312, linux313, linux314, linux316, linux318, linux319, linux40 (au moment de la rédaction de cet article)
  • d'ajouter ou retirer des paquets (logiciels)
  • la langue utilisée lors du boot de l'image produite
  • L'image de fond ( jpg ou png ) lors du boot du live cd
    • L'image convertie par convert doit être réenregistrée par kolourpaint
Puis vous générez le fichier ISO.

L'image produite peut être gravée sur une clé usb via une excellent outils nommé ISOUSB conçu par Esclapion.
$ yaourt isousb
1 aur/isousb 1.5-1
    A graphical tool to copy a hybrid ISO onto a USB key.
2 aur/qisousb 1.1-1
    A graphical Qt tool to copy a hybrid ISO onto a USB key.
Thank you to @Aaditya for this integration xD

Trois façons d'installer b2im


  • Transformer le tar.gz en binaire
    La façon de récupérer le paquet et de le transformer en version binaire est très simple:
    $ wget http://download.tuxfamily.org/xcfaudio/MANJARO/build2isomanjaro/b2im-0.9.19.tar.gz
    $ tar xzvf b2im-0.9.19.tar.gz
    $ cd b2im-0.9.19/
    $ ./autogen.sh
    $ make
    $ sudo make install
    
  • Avec le fichier PKGBUILD
    Téléchargement du fichier PKGBUILD:
    $ wget http://download.tuxfamily.org/xcfaudio/MANJARO/build2isomanjaro/PKGBUILD
    
    Puis installez b2im avec les dépendances
    $ makepkg -s
    
  • Avec l'utilitaire Yaourt
    L'utilisation de yaourt est la manière la plus simple pour installer b2im si le fichier PKGBUILD sur le dépôt AUR est bien sûr à jour !
    $ yaourt -S b2im
    
Merci à @lemust83 pour le PKGBUILD et à la Manjaro.fr Team pour les tests.

b2im utilise les paquets:
  • git
  • manjaro-tools-base
  • gfxboot : recommandé
  • imagemagick
  • kdegraphics-kolourpaint

Ce que b2im ne fait pas


  • Le café !
  • une image depuis le système !
  • b2im s'appuie sur les scripts de Manjaro-tools-base et a donc besoin d'une connexion internet.

b2im est disponible dans les langues suivantes


  • English, French, Spanish : @xcfaudio
  • Brazilian Portuguese : @Holmes
  • Deutch : @oberon2007
  • Italian : @Ste74
  • Romainian : ?
  • Turkish : ?

Votre point de vue sur b2im


Venez faire profiter b2im de vos idées ...

b2im en images


b2im_packages.png

Récupération et installation du dossier manjaro-tools-iso-profiles:
$ git clone https://github.com/manjaro/manjaro-tools-iso-profiles 


b2im_desktop.png

b2im_kernel.png

b2im_edit.png

b2im_gfxboot.png

b2im_home.png

b2im_generate_iso.png

Quelques exemples concrets depuis VirtualBox


example_xfce.png example_lxqt_openrc.png example_kde5.png example_kde_openrc.png.png example_openbox.png.png example_enlightenment.png example_mate.png example_cinnamon.png
Mots clés : aucun
Classé dans : Utilitaires