Packager ses petites créations pour FreeBSD

Spécialité(s)


Résumé

Développer ses petits outils, quel que soit le langage, est une activité mariant l'utile à l'agréable et l’on se satisfait généralement d'une exécution locale ou d'une simple copie dans un endroit quelconque pointé par le PATH. Lorsque les outils en question deviennent potentiellement intéressants pour plus d'une personne, on prend son courage à deux mains et on en diffuse les sources publiquement (via GitLab ou GitHub, par exemple). Et arrive ensuite la problématique d'intégration au système et donc l'implication d'un système de gestion de paquets...


Il existe masse de tutoriels et documentations en ligne se proposant de vous enseigner comment créer des paquets, ou plus exactement des ports FreeBSD. Souvent, ceci est présenté dans l'optique de packager (non, je ne dirai pas « empaqueter ») des projets existants qui ne sont pas de sa propre réalisation. Ici, l'approche est sensiblement différente, puisque l'idée est de s'occuper de ses propres affaires afin d'en faciliter l'installation, pour soi dans un premier temps et pour d'autres dans un second.

Dans un précédent article de GNU/Linux Magazine Hors-Série n°122 [0], nous avons exploré le système de build de FreeBSD afin de construire une release 13.1 à destination d'un bon vieux Pentium MMX 233 MHz (P55C) et la problématique des ports en est le déroulement logique. Rappelons au passage que les ports de FreeBSD (ou d'OpenBSD, ainsi que les paquets pkgsrc de NetBSD) forment la méthode standard d'installation des programmes et éléments qui ne font pas...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous