[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.

Welcome to the Slackware Documentation Project

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
fr:howtos:slackware_admin:building_packages_with_sbopkg [2016/01/18 01:50 (UTC)] – [References for sbopkg] pierreaversengfr:howtos:slackware_admin:building_packages_with_sbopkg [2016/01/18 02:10 (UTC)] – [Utiliser les listes de fichiers avec sbopkg] pierreaverseng
Ligne 62: Ligne 62:
 ===== Utiliser les listes de fichiers avec sbopkg ===== ===== Utiliser les listes de fichiers avec sbopkg =====
  
-Le programme ''sbopkg'' lui-même procure un bon niveau d'automatisation: l'interface interactive //curses//  vous aide à gérer tout le travail de téléchargement des fichiers du code source, en vous permettant de choisir plusieurs programmes puis de les compiler et empaqueter tous en une seule fois.\\ Mais on peut automatiser ce processus encore d'avantage, par l'emploi des [[http://www.sbopkg.org/queues.php|queuefiles]] qui contiennent des séquences prédéfinies de fichiers 'build' pour des ensembles de paquets. Ces séquences 'Queuefiles' elles-mêmes seront invoquées de manière récursive vous permettant ainsi de créer une chaine complexe de construction de paquets très aisément.+Le programme ''sbopkg'' lui-même procure un bon niveau d'automatisation: l'interface interactive //curses//  vous aide à gérer tout le travail de téléchargement des fichiers du code source, en vous permettant de choisir plusieurs programmes puis de les compiler et empaqueter tous en une seule fois.\\ Mais on peut automatiser ce processus encore d'avantage, par l'emploi des [[http://www.sbopkg.org/queues.php|queuefiles]] qui contiennent des séquences prédéfinies de fichiers 'build' pour des ensembles de paquets. Ces séquences 'queuefiles' elles-mêmes seront invoquées de manière récursive vous permettant ainsi de créer une chaine complexe de construction de paquets très aisément.
  
 Heureusement Mauro Giachero (un co-développeur de sbopkg) a créé des queuefiles pour la //totalité// du dépôt SlackBuilds.org. Voyez le dépôt git [[http://gitorious.org/sbopkg-slackware-queues]]. Chaque programme qui se trouve dans le dépôt SBo a son propre fichier associé queuefile, indiquant les dépendances qu'il faut compiler //avant// de pouvoir compiler le programme que vous voulez installer. Heureusement Mauro Giachero (un co-développeur de sbopkg) a créé des queuefiles pour la //totalité// du dépôt SlackBuilds.org. Voyez le dépôt git [[http://gitorious.org/sbopkg-slackware-queues]]. Chaque programme qui se trouve dans le dépôt SBo a son propre fichier associé queuefile, indiquant les dépendances qu'il faut compiler //avant// de pouvoir compiler le programme que vous voulez installer.
Ligne 87: Ligne 87:
 <code># cd /var/lib/sbopkg/queues <code># cd /var/lib/sbopkg/queues
 # git pull</code></note> # git pull</code></note>
-===== Example of Using sbopkg =====+===== Exemple d'utilisation de sbopkg =====
  
-As an example, let's install [[http://gramps-project.org/|Gramps]]. The queuefile for Gramps lists the following dependenciesin order of install: <code>+A titre d'exemple, installons [[http://gramps-project.org/|Gramps]]. Le queuefile pour Gramps liste les dépendances suivantesdans l'ordre d'installation: <code>
 orbit2 orbit2
 pyorbit pyorbit
Ligne 100: Ligne 100:
 </code> </code>
  
-Load the "''gramps.sqf''" queue file in sbopkg's curses interface, and Gramps will be successfully built on your Slackware 14 system and installedalong with all its dependencies.+Prenez le 'queue file' "''gramps.sqf''"  grâce à l'interface curses de sbopkget Gramps sera construit et installé avec succès dans votre système Slackware 14, avec toutes ses dépendances.
  
-Alternatively you can use the less interactive command-line interface: <code>+Une autre possibilité est d'employer l'interface moins interactive de la ligne de commande: <code>
 # sbopkg -i gramps # sbopkg -i gramps
 Both a queuefile and a package were found with the name "gramps". Both a queuefile and a package were found with the name "gramps".
 fr:howtos:slackware_admin:building_packages_with_sbopkg ()