[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.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
fr:howtos:slackware_admin:building_packages_with_sbopkg [2016/01/18 02:10 (UTC)] – [Utiliser les listes de fichiers avec sbopkg] pierreaverseng | fr:howtos:slackware_admin:building_packages_with_sbopkg [2017/12/12 17:30 (UTC)] (Version actuelle) – [Utiliser les listes de fichiers avec sbopkg] pierreaverseng |
---|
====== Faire puis installer des paquets avec sbopkg ====== | ====== Faire, puis installer des paquets avec sbopkg ====== |
| |
[[http://sbopkg.org/|Sbopkg]] est un outil en ligne de commande, avec des dialogues, qui synchronise un ensemble de scripts SlackBuild non-officiels, du dépôt [[http://slackbuilds.org/|SlackBuilds.org]] ("SBo") pour créer des paquets Slackware. Le programme a une interface 'ncurses' qui vous permet de trouver et d'assembler les logiciels que vous voulez compiler et empaqueter à partir de leur source. Vous pouvez aussi l'utiliser de manière non-interactive si vous savez à l'avance quel est votre but - auquel cas il fonctionne en mode "lancez et n'y pensez plus". | [[http://sbopkg.org/|Sbopkg]] est un outil en ligne de commande, avec des dialogues, qui synchronise un ensemble de scripts SlackBuild non-officiels, du dépôt [[http://slackbuilds.org/|SlackBuilds.org]] ("SBo") pour créer des paquets Slackware. Le programme a une interface 'ncurses' qui vous permet de trouver et d'assembler les logiciels que vous voulez compiler et empaqueter à partir de leur source. Vous pouvez aussi l'utiliser de manière non-interactive si vous savez à l'avance quel est votre but - auquel cas il fonctionne en mode "lancez et n'y pensez plus". |
===== 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 davantage, 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. |