[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.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:user:kikinovak [2014/02/17 06:53 (UTC)] – kikinovak | wiki:user:kikinovak [2014/02/20 06:38 (UTC)] (current) – kikinovak | ||
---|---|---|---|
Line 57: | Line 57: | ||
- | ==== Compiler des paquets tiers ==== | ||
- | Comparé à des distributions comme Ubuntu ou Debian, Slackware n' | ||
- | Le portail SlackBuilds.org (http:// | ||
- | | ||
- | === Compiler des paquets à partir des scripts de SlackBuilds.org === | ||
- | |||
- | Dans l' | ||
- | |||
- | Aller dans l' | ||
- | |||
- | < | ||
- | # cd / | ||
- | </ | ||
- | |||
- | À partir de là, télécharger : | ||
- | |||
- | - l' | ||
- | - l' | ||
- | |||
- | Concrètement : | ||
- | |||
- | < | ||
- | # links http:// | ||
- | </ | ||
- | |||
- | - Dans le champ de recherche en haut à gauche, taper '' | ||
- | - Dans la page des résultats de la recherche, suivre le lien '' | ||
- | - Sur la page de '' | ||
- | |||
- | <note tip> | ||
- | |||
- | Voici nos deux archives téléchargées : | ||
- | |||
- | < | ||
- | # ls -l cowsay* | ||
- | -rw-r--r-- 1 root root 15136 nov. 25 08:14 cowsay-3.03.tar.gz | ||
- | -rw-r--r-- 1 root root 2855 nov. 25 08:14 cowsay.tar.gz | ||
- | </ | ||
- | |||
- | Décompresser l' | ||
- | |||
- | < | ||
- | # tar xvzf cowsay.tar.gz | ||
- | cowsay/ | ||
- | cowsay/ | ||
- | cowsay/ | ||
- | cowsay/ | ||
- | cowsay/ | ||
- | cowsay/ | ||
- | </ | ||
- | |||
- | À la limite, on peut faire un peu de ménage et supprimer l' | ||
- | |||
- | < | ||
- | # rm -f cowsay.tar.gz | ||
- | </ | ||
- | |||
- | Puis, déplacer le code source dans le répertoire nouvellement créé : | ||
- | |||
- | < | ||
- | # mv -v cowsay-3.03.tar.gz cowsay/ | ||
- | « cowsay-3.03.tar.gz » -> « cowsay/ | ||
- | </ | ||
- | |||
- | Voici ce que l'on doit avoir : | ||
- | |||
- | < | ||
- | # tree cowsay | ||
- | cowsay | ||
- | |-- cowsay-3.03.tar.gz | ||
- | |-- cowsay.info | ||
- | |-- cowsay.SlackBuild | ||
- | |-- cowsay.SlackBuild.patch | ||
- | |-- README | ||
- | `-- slack-desc | ||
- | </ | ||
- | |||
- | Changer dans le répertoire, | ||
- | |||
- | < | ||
- | # cd cowsay/ | ||
- | # ls -l cowsay.SlackBuild | ||
- | -rwxr-xr-x 1 kikinovak users 1475 mai | ||
- | # ./ | ||
- | ... | ||
- | </ | ||
- | |||
- | Là encore, si tout se passe bien, l' | ||
- | |||
- | < | ||
- | ... | ||
- | Slackware package / | ||
- | </ | ||
- | |||
- | Il ne reste qu'à installer ce paquet avec '' | ||
- | |||
- | < | ||
- | # installpkg / | ||
- | # cowsay Et voilà ! | ||
- | | ||
- | < Et voilà ! > | ||
- | | ||
- | \ ^__^ | ||
- | | ||
- | (__)\ )\/\ | ||
- | ||----w | | ||
- | || || | ||
- | </ | ||
- | |||
- | === Gérer les dépendances de paquets === | ||
- | |||
- | Certains paquets nécessitent la présence d' | ||
- | |||
- | À titre d' | ||
- | |||
- | < | ||
- | This requires: libgnomecups. | ||
- | </ | ||
- | |||
- | Chaque collection de scripts contient par ailleurs un fichier '' | ||
- | |||
- | < | ||
- | PRGNAM=" | ||
- | VERSION=" | ||
- | HOMEPAGE=" | ||
- | ... | ||
- | REQUIRES=" | ||
- | ... | ||
- | </ | ||
- | |||
- | < | ||
- | |||
- | Cela signifie tout simplement qu' | ||
- | |||
- | En dehors des dépendances requises, un paquet peut également présenter des dépendances optionnelles, | ||
==== Gérer les paquets tiers confortablement avec sbopkg ==== | ==== Gérer les paquets tiers confortablement avec sbopkg ==== |