Mode d'emploi de manjaro-tools

Actualités & Annonces de l'équipe de développement et des administrateurs du forum.

Mode d'emploi de manjaro-tools

Message par ewolnux » 04 Fév 2015, 15:02

Manjaro-tools-0.9.6 - Mode d'emploi (merci à Loubrix pour avoir vérifié/corrigé ma traduction).
J'attends un peu avant de faire une page dans le wiki.

1. manjaro.tools.conf

manjaro-tools.conf est le fichier de configuration central pour manjaro-tools. Par défaut, la configuration est installée dans
Code : Tout sélectionner
/etc/manjaro-tools/manjaro-tools.conf

Pour l'utilisateur manjaro-tools.conf peut être placé dans
Code : Tout sélectionner
$HOME/.config/manjaro-tools.conf

Si un fichier de config utilisateur est présent, manjaro-tools va charger les valeurs de celui-ci. Cependant, si des variables ont été placées au niveau système dans
Code : Tout sélectionner
/etc/manjaro-tools/manjaro-tools.conf

ces valeurs prévalent sur la config utilisateur. La meilleure pratique est de laisser le fichier système intact. Par défaut, il est commenté et montre seulement les valeurs d'initialisation faites dans le code.

La configuration des outils se fait dans manjaro-tools.conf ou par des arguments.
Les arguments des commandes prévalent sur les valeurs de manjaro-tools.conf.
Code : Tout sélectionner
##########################################
################ common ##################
##########################################

# unset defaults to given value
# branch=stable

# unset defaults to given value
# arch=$(uname -m)

# cache dir where buildpkg or buildiso cache packages
# cache_dir=/var/cache/manjaro-tools

##########################################
################ buildtree ###############
##########################################

# manjaro package tree
# repo_tree=('core' 'extra' 'community' 'multilib' 'openrc')

# host_tree=https://github.com/manjaro

# host_tree_abs=https://projects.archlinux.org/git/svntogit/packages

##########################################
################ buildpkg ################
##########################################

# default chroot path
# chroots_pkg=/opt/buildpkg

# custom path to pkg sets
# sets_dir_pkg=/etc/manjaro-tools/sets/pkg

# default pkg buildset; name without .set extension
# buildset_pkg=default

# custom build mirror server
# build_mirror=http://mirror.netzspielplatz.de/manjaro/packages

############# eudev specific #############

# This is only useful if you compile packages against eudev

# default packages to trigger blacklist
# blacklist_trigger=('eudev' 'upower-pm-utils' 'eudev-systemdcompat')

# default blacklisted packages to remove from chroot
# blacklist=('libsystemd')

##########################################
################ buildiso ################
##########################################

# default work dir where the image chroots are located
# chroots_iso=/opt/buildiso

# custom path to iso sets
# sets_dir_iso=/etc/manjaro-tools/sets/iso

# default iso buildset; name without .set extension
# buildset_iso=default

############## iso settings ##############

# unset defaults to given value
# iso_label="MJRO090"

# unset defaults to given value
# iso_version=0.9.0

# unset defaults to given value, specify a date here of have it automatically set
# manjaro_version="$(date +%Y.%m)"

# unset defaults to given value
# manjaroiso="manjaroiso"

# unset defaults to value sourced from /etc/lsb-release
# code_name="Bellatrix"

# unset defaults to given value
# img_name=manjaro

# unset defaults to given value
# install_dir=manjaro

# unset defaults to given value
# compression=xz

# valid: md5, sha1, sha256, sha384, sha512
# checksum_mode=md5

################ install ################

# These settings are inherited in live session
# Settings will be installed

# unset defaults to given value
# manjaro_kernel="linux317"

# unset defaults to given value
# plymouth_theme=manjaro-elegant

# unset defaults to given values
# names must match systemd service names
# start_systemd=('cronie' 'org.cups.cupsd' 'tlp' 'tlp-sleep')

# unset defaults to given values,
# names must match openrc service names
# start_openrc=('cronie' 'cupsd' 'metalog' 'dbus' 'consolekit' 'acpid')

################# livecd #################

# These settings are specific to live session
# Settings will not be installed

# unset defaults to given value
# hostname="manjaro"

# unset defaults to given value
# username="manjaro"

# unset defaults to given value
# password="manjaro"

# unset defaults to given values
# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner"

# unset defaults to given values
# names must match systemd service names
# services in start_systemd array don't need to be listed here
# start_systemd_live=('bluetooth' 'NetworkManager' 'ModemManager')

# unset defaults to given values,
# names must match openrc service names
# services in start_openrc array don't need to be listed here
# start_openrc_live=('bluetooth'  'networkmanager')

Les fichiers de configuration des profils iso

Chaque profil iso doit avoir ces fichiers ou des liens symboliques partagés :

* initsys - Contient le type d'initialisation, systemd ou OpenRC, ou par exemple une future implémentation de runit
* displaymanager - Contient le choix de DM, si aucun DM n'est utilisé, réglez-le sur 'none'
* Packages - Contient les paquets de l'image racine, sauf xorg en principe
* Packages-Custom/desktop - Contient les paquets de l'image personnalisée, on y met les paquets de l'environnement de bureau
* Packages-Xorg - Contient les paquets pour Xorg
* Package-Lng - Contient les paquets de langues
* Packages-Livecd - Contient les paquets que vous voulez seulement sur le livecd, mais pas installés sur le système cible, avec l'installateur ; les fichiers par défaut sont dans le dossier partagé et peuvent être des liens symboliques ou des fichiers réels
* en option un pacman.conf personnalisé dans le profil
* pour i686 - pacman-default.conf
* pour x86_64 - pacman-multilib.conf

Si vous avez besoin d'une surcouche live-cd personnalisée, il faut créer le dossier overlay-livecd dans le profil, et le lien symbolique de shared/overlay-livecd/your_selection au dossier overlay-livecd.


2. buildpkg

buildpkg est le script de compilation chroot manjaro-tools.
Il fonctionne dans un répertoire abs/pkgbuilds qui contient les répertoires avec PKGBUILD.

manjaro-tools.conf prend en charge les variables de makepkg.conf

Arguments
Code : Tout sélectionner
$ buildpkg -h
Utilisation: buildpkg [options] [--] [makepkg args]
     -p <pkg> Set ou pkg [défault: default]
     -a <arch> Architecture [défaut: x86_64]
     -b <branche> Branche [défaut: unstable]
     -r <dir> Répertoire chroots [défaut: /build/buildpkg]
     -c Recréer chroot
     -w Nettoyer
     -n Installation et exécution de la vérification namcap
     -s signer les paquetages
     -q paramètres de requête et prétendre construire
     -h Aide

construire des paquets sysvinit pour les deux architectures et la branche unstable :

i686 (le système de construction est x86_64)
Code : Tout sélectionner
buildpkg -p sysvinit -a i686 -b testing -cwsn

pour x86_64
Code : Tout sélectionner
buildpkg -p sysvinit -b testing -cswn

Vous pouvez omettre les arguments de branche si vous les définissez dans manjaro-tools.conf ; l'architecture peut également être définie dans manjaro-tools.conf, mais dans des conditions normales, il est préférable de spécifier l'architecture non native par le paramètre -a.

* -c - supprime le répertoire chroot. Si le paramètre -c n'est pas utilisé, buildpkg mettra à jour le chroot existant ou en créera un nouveau si aucun n'est présent.
* -w - nettoie le pkgcache et les fichiers journaux
* -s - signe le paquet lors de sa construction
* -n - installe le paquet construit dans le chroot et exécute une vérification de namcap


3. buildiso

buildiso est utilisé pour construire les profils manjaro-iso. Il est géré dans le dossier des profils.
Paquets pour livecd seulement :
* manjaro-livecd-cli-installer
* manjaro-livecd-Openrc
* manjaro-livecd-systemd

Arguments
Code : Tout sélectionner
$ buildiso -h
Utilisation: buildiso [options]
     -p <profile> Buildset ou profil [défaut: default]
     -a <arch> Architecture [défaut: x86_64]
     -b <branche> Direction [défaut: unstable]
     -r <dir> Répertoire chroots [défaut: /build/buildiso]
     -w Désactiver nettoyage cache iso
     -c Désactiver nettoyage dir de travail
     -x Désactiver nettoyage cache de xorg
     -l Désactiver nettoyage cache de lng
     -i Construire les images seulement
     -s Générer l'iso seulement
                        Nécessite images pre-construites (de -i)
     -q paramètres de requête et prétendre construire
     -h Aide

* Construction du profil iso xfce pour les deux architectures et la branche unstable sur la construction du système x86_64

i686 (le système de construction est x86_64)
Code : Tout sélectionner
buildiso -p xfce -a i686 -b testing

pour x86_64
Code : Tout sélectionner
buildiso -p xfce -b testing

La branche peut être définie aussi dans manjaro-tools.conf, mais un paramètre manuel remplacera toujours les paramètres conf.
Les paramètres spéciaux

* -i - La construction des images s'arrêtera après que tous les paquets aient été installés. Aucune compression sqfs de l'iso ne sera exécutée
* -s - Utilisez cette option pour compresser les sqfs chroots si vous utilisiez -i.
* -x - Par défaut, le cache des paquets xorg est nettoyé à chaque construction. La désactivation du nettoyage du cache de xorg évitera un nouveau téléchargement des pilotes Xorg et le cache sera utilisé.
* -l - cache de lng désactivé, le cache de lng est par défaut nettoyé à chaque construction. Régler cette option permettra d'utiliser les paquets de lng en provenance du cache plutôt que de les télécharger à nouveau.


4. mkset

buildpkg et buildiso construisent depuis des ensembles de construction

L'emplacement par défaut des ensembles est :
Code : Tout sélectionner
/etc/manjaro-tools/manjaro-tools/sets/pkg
/etc/manjaro-tools/manjaro-tools/sets/iso

mais il peut être configuré dans le fichier manjaro-tools.conf.

mkset est un petit outil d'aide pour créer facilement les ensembles de construction. Il est lancé dans le répertoire /abs/pkgbuilds ou dans les profils iso.

Arguments
Code : Tout sélectionner
$ Mkset -h
Utilisation: mkset [options]
     -c <nom> Créer un ensemble
     -r <nom> Supprimer un ensemble
     -s <nom> Afficher un ensemble
     -i mode Iso
     -q ensembles de requêtes
     -h Aide

créer un ensemble de paquets pour lxqt
Code : Tout sélectionner
mkset -c lxqt-0.8

créer un ensemble iso
Code : Tout sélectionner
mkset -ic manjaro-0.9.0

Le nom de l'ensemble de construction ne devrait pas être un nom de paquet ou de profil ! sinon buildpkg/buildiso ne reconnaîtra pas la liste de construction et ne construira pas le paquet/profil spécifié. L'argument -p manipule les noms d'ensemble et de paquet/profil.

Si vous créez un ensemble de construction manuellement, il doit avoir une extension .set.

Exemples :
Code : Tout sélectionner
/etc/manjaro-tools/sets/pkg/lxqt-0.8.set
/etc/manjaro-tools/sets/iso/manjaro-0.9.0.set


5. buildtree

buildtree est un petit outil pour synchroniser abs (Arch) et le dépôt Git de Manjaro.

Arguments
Code : Tout sélectionner
$ buildtree -h
Utilisation: buildtree [options]
     -s Sync manjaro tree
     -a Sync arch abs
     -c nettoyage de l'arborescence de paquetages
     -q paramètres de requête
     -h Aide

synchronisation des arbres arch et manjaro
Code : Tout sélectionner
buildtree -as


Article original.
Image
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller
Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Avatar de l’utilisateur
ewolnux
Administrateur
 
Message(s) : 9311
Inscription : 21 Nov 2012, 11:22
Localisation : Savoie

Re: Mode d'emploi de manjaro-tools

Message par fassil » 04 Fév 2015, 15:12

Cool, parce que j'en étais à ma troisème relecture en "rosbeef" & que j'y avais à peu près encore compris pas grand-chose...

je vais peut-être pouvoir essayer ça + avant (& puis manjaroiso ronronne toujours, après l'épisode "clé égarée de l'autre côté du monde" :clindoeil: )
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par ewolnux » 04 Fév 2015, 15:16

Si tu tentes le coup, n'oublie pas de venir dire si problème ou pas. J'ai éventuellement pu faire une erreur dans le copier-coller des commandes.

Et puis un test ne peut déboucher que sur des précisions éventuelles à apporter au mode d'emploi :clindoeil:
Image
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller
Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Avatar de l’utilisateur
ewolnux
Administrateur
 
Message(s) : 9311
Inscription : 21 Nov 2012, 11:22
Localisation : Savoie

Re: Mode d'emploi de manjaro-tools

Message par fassil » 04 Fév 2015, 15:28

Pas de problème, ça va mieux en français, mais il faut que je digère un brin l'histoire, pfuuu...

Edit: & que je change de crémerie, aussi pour cause d'incompatibilité chronique avec manjaroiso :siffle
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par Loubrix » 04 Fév 2015, 17:07

moi je teste même pas, parce que quand je vois la rapidité de ma connexion campagnarde, je n'envisage pas de pouvoir uploader des ISO de 700 Mo et plus...
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
Avatar de l’utilisateur
Loubrix
 
Message(s) : 6309
Inscription : 03 Déc 2012, 14:32
Localisation : Bessèges - 30

Re: Mode d'emploi de manjaro-tools

Message par fassil » 04 Fév 2015, 17:34

Je ne sais pas si c'est l'intégration de sysvinit qui en est la cause, mais ça va pas vraiment vers + de simplicité. Avant tout était à peu près au même endroit, maintenant, y'en a partout...
Pour l'instant, faut juste que je trouve oû coller mon profil...
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par fassil » 05 Fév 2015, 19:11

Cool, après deux trois précisions de artoo à l'inter, j'y vois un brin + clair.
Il y aura donc moyen de mettre des paquets dans le livecd, mais pas dans l'install en dur derrière pour se faire un set de préparation/backup.
Il y a déjà gparted par défaut, je pensais y mettre aussi clonezilla ?
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par Loubrix » 05 Fév 2015, 19:13

on pouvait déjà le faire avec Manjaroiso, et heureusement: on n'a pas forcément envie que Thus ou Calamares, présents sur le live, soient installés en dur...
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14
Avatar de l’utilisateur
Loubrix
 
Message(s) : 6309
Inscription : 03 Déc 2012, 14:32
Localisation : Bessèges - 30

Re: Mode d'emploi de manjaro-tools

Message par Erwan » 06 Fév 2015, 11:41

:salut: Excellent boulot, merci ewolnux :bien
Manjaro-Xfce-Compiz 64
Desktop
CPU amd-phenom-64(pci=nomsi dans grub)
CG nvidia GeForce GT 730
Ram : 4 Go
kernel : 4.11 branche : unstable, driver GPU : Nvidia-non-libre

"Nvidia fuck you" Linus Torvalds
Avatar de l’utilisateur
Erwan
Modérateur
 
Message(s) : 2051
Inscription : 23 Nov 2012, 16:52
Localisation : Breizh

Re: Mode d'emploi de manjaro-tools

Message par fassil » 06 Fév 2015, 13:04

'LLo,

Code : Tout sélectionner
Writing to 'stdio:/var/cache/manjaro-tools/iso/manjaro-enlightenment-0.8.12-x86_64.iso' completed successfully.

==> Done [Build ISO]

manjaro-tools, ça roule :bien

+ qu'a essayer, maintenant...
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par ewolnux » 06 Fév 2015, 13:10

Bonne nouvelle :clindoeil: Tu n'oublies pas de me dire les précisions et ajouts à mettre dans le mode d'emploi, merci pour tous.
Image
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller
Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Avatar de l’utilisateur
ewolnux
Administrateur
 
Message(s) : 9311
Inscription : 21 Nov 2012, 11:22
Localisation : Savoie

Re: Mode d'emploi de manjaro-tools

Message par fassil » 06 Fév 2015, 14:18

Yep, pas de problème, mais c'est un pas après l'autre, une iso, c'est une chose, après faut qu'elle boote, qu'elle installe & surtout qu'ill y ait ce qu'on veut dedans à la sortie... :clindoeil:
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par fassil » 07 Fév 2015, 16:36

'LLo,

Pfuuu.., je n'ai jamais autant utilisé Vbox -> va-t-elle bouter ? jusque là, non...(je vais donc attendre que la poussière..)
Pour ne pas rester là-dessus, j'ai ressorti manjaroiso & j'ai rebuildé une E-light (avec une surprise) & pour quasi le même poids (600 Mo) qu'une net-install:
par ici
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par fassil » 09 Fév 2015, 20:16

'LLo,

Bon, j'ai bien fait de ne pas m'entêter, il y a un "gros bricoleur" qui a trouvé une soluce (que je n'aurais pas trouvé) à l'inter. C'est le paquet officiel qui était en cause & ça marche mainttennat en Vbox avec un profil customisé de manjaroiso (juste perdu le clavier en francais dans le gestionnaire de connexion). Les affaires reprennent...
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par fassil » 11 Fév 2015, 19:00

'LLo,

Je commence à m'amuser comme un fou avec ça , j'ai refait une xfce-minimal sans faenza, menda & tout y quanta, pour voir :clindoeil:
http://www.enlightenment.org/ss/e-54db977c8a3171.89931343.jpg
Bon en Vbox, mais avec "poulpares":
http://www.enlightenment.org/ss/e-54db983c004e75.07282733.jpg
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par awazade » 06 Mars 2015, 14:32

Salut à tous,

J'ai suivi le tutoriel à la lettre mais j'ai toujours cette satanée erreur :
Code : Tout sélectionner
==> ERROR: buildiso is not run in a valid iso-profiles folder!
quand je lance par exemple :
Code : Tout sélectionner
 buildiso -p xfce

Pourtant les profils manjaro-tools-iso-profiles sont bien dans mon /home
Avez-vous une idée ?
Manjaro-MATE x64 et XFCE x32 unstable
Avatar de l’utilisateur
awazade
 
Message(s) : 12
Inscription : 21 Fév 2013, 13:58
Localisation : Nantes

Re: Mode d'emploi de manjaro-tools

Message par fassil » 06 Mars 2015, 18:39

'LLo,

Essaye de lancer ta commande depuis le dossier contenant les profils, manjaro-iso-profiles (comme te dit le message d'erreur :siffle ).
Sinon ici, j'ai copié ce dossier de profil direct dans manjaro-tools...
Dernière édition par fassil le 07 Mars 2015, 15:57, édité 1 fois.
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Mode d'emploi de manjaro-tools

Message par awazade » 07 Mars 2015, 14:23

Salut,

Yes ça marche ! En fait il faut aller dans le répertoire /usr/share/manjaro-tools/iso-profiles et donc lancer la commande :
Code : Tout sélectionner
cd /usr/share/manjaro-tools/iso-profiles
et ensuite lancer
Code : Tout sélectionner
buildiso -p xfce
si on veut xfce.
Par contre dans la doc officielle ou les tutos que j'ai pu lire ici ou là pas mention de cette commande !
Merci beaucoup ! :maître:
Bon WE ensoleillé !
Manjaro-MATE x64 et XFCE x32 unstable
Avatar de l’utilisateur
awazade
 
Message(s) : 12
Inscription : 21 Fév 2013, 13:58
Localisation : Nantes

Re: Mode d'emploi de manjaro-tools

Message par papajoke » 29 Avr 2015, 19:10

Personnalisation de Calamares

Il est possible de changer l'icone, les présentations images et textes de calamares :geek:
oui, autant mettre des copies écran de sa propre distribution :clindoeil:
Image

j'ai retrouvé les modèles (par défaut?) après compilation dans la sortie (dossier work) du build :
x86_64/livecd-image/usr/share/calamares/branding/
il nous reste a recopier le dossier (manjaro-kde ou manjaro-xfce) dans notre profil overlay-livecd :
etc/calamares/branding/
- on change le logo avec logo.png :rendre:
- le slide est dans le fichier texte : show.qml
Code : Tout sélectionner
...
    Slide {
        Image {
            id: background1
            source: "slide1.png"
            width: 553; height: 332
            fillMode: Image.PreserveAspectFit
            anchors.centerIn: parent
        }
        Text {
            anchors.horizontalCenter: background1.horizontalCenter
            anchors.top: background1.bottom
            text: "Bienvenue sur Manjaro Respin KDE5 facon geek V1.0.<br/>"+
                  "Manjaro is driven by a hardworking and dedicated community.<br/>"+
                  "During the installation, this slideshow will provide a quick introduction."
            wrapMode: Text.WordWrap
            width: 600
            horizontalAlignment: Text.Center
        }
    }...


ps: pour pré-choisir un pays a l'installation, il est aussi possible de faire un fichier
profile overlay-livecd /etc/calamares/modules/locale.conf
Code : Tout sélectionner
---
region:     "Europe"
zone:       "Paris"
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4372
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: Mode d'emploi de manjaro-tools

Message par fassil » 30 Avr 2015, 05:21

'LLo papajoke,

Cool, je vais aller me glisser là-dedans & peut-être y laisser ma griffe :clindoeil:
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3589
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Suivant

Retour vers Actualités chez Manjaro Linux

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)

cron