From Fedora Project Wiki
Old page
This page has been marked as "old", and likely contains content that is irrelevant or incorrect. If you can, please update this page. This page will be deleted if action is not taken.

{| border="1"

|- |||||Kadischi: FAQ |}

Anglais/English
[wiki:nl_NL/Kadischi/FAQ Néerlandais/Netherlands]
[wiki:Self:fr_FR/Kadischi#Téléchargement Téléchargement] [wiki:fr_FR/Outils/Kadischi/Documentation Documentation] [wiki:fr_FR/Outils/Kadischi/FAQ FAQ] [wiki:fr_FR/Outils/Kadischi/BilansHebdomadaires Bilans hebdomadaires] LiveCD
[wiki:fr_FR/Outils/Kadischi/Contribution Contribution] [wiki:fr_FR/Outils/Kadischi/RapportBogues Rapporter des Bogues] [wiki:fr_FR/Outils/Kadischi/Reunions Réunions] [wiki:fr_FR/Outils/Kadischi/Calendrier Calendrier] Informations légales code (en)/code
Table des matières
FAQ Kadischi

FAQ Kadischi

Y a-t-il actuellement un mainteneur pour ce projet?

Non, il n'y a aucun mainteneur pour le moment. Si vous êtes interessés pour le devenir, demandez l'accès au cvs auprès d'ElliotLee (en anglais). Lisez aussi les informations relatives à la participation.

Comment a débuté le projet?

Le projet a debuté comme l'un des projets du Googles Summer of Code. Darko Ilic etait le mainteneur précédent. Le nom du projet provient d'ElliotLee.

Quel est le mot de passe root quand j'utilise le fichier kickstart, minimal-livecd.cfg ou standard-livecd.cfg du répertoire jadischi/ks_examples ?

Le mot de passe est "livecd".

Pour le fichier standard-livecd.cfg:

Le nom de l'utilisateur est "kadischi" et le mot de passe "kadischi" aussi.

Comment ajouter mes propres RPMs pour construire un liveCD personnalisé avec Kadischi ?

Pour les utilisateurs des dépôts de Fedora Core 5, il vous faudra disposer de createrepo. Pour l'installer, exécutez :

yum install createrepo

Après avoir modifié comps.xml à l'image de vos groupes et/ou logiciels, placez vos RPMs dans le répertoire et construisez le repodata par la commande:

createrepo -g Fedora/base/comps.xml .

Cette commande s'utilise dans le cas où le dépôt est /pub/i386 et où le répertoire de travail actuel est aussi /pub/i386. Le logiciel createrepo de Fedora Core est un outil stable pour créer des données de dépôt pour Anaconda et Yum.

Pour les utilisateurs des dépôts Fedora Core 4, il vous faudra installer l'outil anaconda-runtime. Cet outil est nécessaire depuis que Kadischi utilise beaucoup Anaconda. Pour l'installer, exécutez:

yum install anaconda-runtime

Vous aurez aussi besoin de pkgorder et genhdlist. Placez vos RPM dans le dépôt que vous utilisez et podifiez la variable $PATH pour inclure ces valeurs. Du fait que anaconda ne va pas fonctionner dans son environnement normal, exportez simplement ces variables:

export PYTHONPATH=/usr/lib/anaconda
export PATH=$PATH:/usr/lib/anaconda-runtime

Si vous avez une machine dédiée à Kadischi, vous pouvez modifier le fichier ~/.bash_profile et ajouter /usr/lib/anaconda-runtime au PATH. De même, définissez PYTHONPATH avec la valeur /usr/lib/anaconda, et exportez-la.

Il faut d'abord exécuter genhdlist:

genhdlist --hdlist <basedir>/<productpath>/base/hdlist --productpath <productpath> <basedir>

Par exemple, si le dépôt est dans /pub/i386/Fedora, il faut utiliser:

genhdlist --hdlist /pub/i386/Fedora/base/hdlist --productpath Fedora /pub/i386

Ensuite, il faut exécuter:

pkgorder <basedir> <arch> <productpath> > <basedir>/<productpath>/pkgorder.txt

Là aussi, si le dépôt est dans /pub/i386/Fedora, exécuter:

pkgorder /pub/i386 i386 Fedora > /pub/i386/Fedora/pkgorder.txt

Cela va fournir l'ordre d'installation de RPMs pour Anaconda.

ensuite, il faut exéctuer:

genhdlist --withnumbers --fileorder <basedir>/<productpath>/pkgorder.txt --hdlist <basedir>/<productpath>/base/hdlist --productpath <productpath> <basedir>

De même, si le dépôt est dans /pub/i386, il faut utiliser la commande:

genhdlist --withnumbers --fileorder /pub/i386/Fedora/pkgorder.txt --hdlist /pub/i386/Fedora/base/hdlist --productpath Fedora /pub/i386

Cela crée les listes d'en-têtes, nécessaires pour Anaconda.

Vous pouvez aussi regarder dans l'outil buildinstall pour simplifier encore plus le processus. Kadischi/Anaconda utiliseras le fichier <basedir>/<productpath>/base/comps.xml pour la sélection des RPMs standards. Modifiez-le avec vos nouvelles catégories, vos nouveaux RPMs et paramètres, et construisez! (Merci à Ignacio pour avoir noté le comps.xml!)

Comment rapporter un bogue ?

Rapport de bogue, test et assurance qualité

Avant d'enregistrer un bug, lisez la liste des bogues actuels et précédents pour Kadischi, afin de déterminer si votre bogue a déjà été rapporté.

Si votre bogue n'exsite pas, entre un rapport de bogue avec Bugzilla . Si votre bogue existe déjà et n'a pas été fixé, ajoutez des informations supplémentaires au bogue existant.

Si votre bogue existe et a été résolu, mettez à jour votre logiciel à la version indiquée dans le rapport de bogue pour déterminer si le bogue a bien été résolu.

S'il ne l'a pas été, réouvrez le bogue.

Commment aider le projet Kadischi ?

Procédures

  • Rejoignez la mailing list concernant le LiveCD (et présentez-vous :) )
  • Utilisez irc si vous pouvez, nous sommes sur irc.freenode.net, canal #fedora-livecd
  • [wiki:Self:fr_FR/Kadischi#Téléchargement Téléchargez] kadischi
  • Lisez [wiki:fr_FR/Outils/Kadischi/Documentation la documentation]
  • Utilisez les captures d'écran sur osdir.com comme guide pour la création d'un liveCD.
  • Utilisez Kadischi pour créer des liveCD basés sur fedora (la première fois que vous le ferez, ce ne sera peut-être pas exactement ce que vous attendiez, mais une fois que vous aurez l'expérience de Kadischi, ce sera plus facile).
  • Utilisez la mailig-liste pour décrire vos difficultés.
Problèmes courants

Problèmes courants

J'obtiens une erreur: No build dir defined. Please, edit config file option BUILDDIR. Que dois-je faire?

Référez-vous à la section: [wiki:Self:fr_FR/Outils/Kadischi/Documentation#Configuration Configuration] .

Lors de la construction de Kadischi, je reste bloqué quand j'utilise un dépôt HTTP ou FT, que puis-je faire ?

Vous utilisez peut-être un serveur trop lent, essayez d'utiliser un miroir différent, plus proche de chez vous.