FIXME

Methode n°1 : Packages binaires

Sous Net, Free ou OpenBSD, sont disponibles les pkg_tools. Tous les bons mirroirs disposent d'un repertoire “packages” ou “ports” pour Free.

Typiquement :

ftp://ftp.lip6.fr/pub/FreeBSD/ports/i386/

ftp://ftp.lip6.fr/pub/OpenBSD/2.7/packages/i386/

ftp://ftp.fr.netbsd.org/pub/NetBSD/packages/

Apres avoir downloadé le package souhaité :

# /usr/sbin/pkg_add foobar-1.0.tgz

Installera proprement le package foobar version 1.0. Pour desinstaller ce package, tapez :

# /usr/sbin/pkg_del foobar

Methode n°2 : les Ports

Les ports bsd sont un des plus puissants systemes de packaging. Il s'agit en fait de descriptions de packages sources ( leur emplacement, ou aller les chercher… ) qui se compilent et s'installent à la maniere d'une archive source.

Exemple :

1. Récupérez les définitions des packages sources :

- NetBSD : ftp://ftp.fr.netbsd.org/pub/NetBSD/packages/pkgsrc.tar.gz

- FreeBSD : ftp://ftp.fr.freebsd.org/pub/FreeBSD/FreeBSD-current/ports.tar.gz

- OpenBSD : ftp://ftp.fr.freebsd.org/pub/OpenBSD/2.7/ports.tar.gz

2. Decompressez le fichier

# cd /usr
# tar zxvf /chemin/vers/ports.tar.gz ( ou pkgsrc.tar.gz pour Net )
# cd ports
# cd editors/foobar
# make install clean

Cela downloadera, compilera et installera le package foobar sur votre systeme.

bsd/packaging.txt · Last modified: 2010/01/12 13:29 (external edit)