**Cette page a été importée automatiquement de notre ancien wiki mais n'a pas encore été révisée.** # Howto FreeBSD ## Installer un package ~~~ # setenv PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.3-release/Latest/ # setenv FTP_PASSIVE_MODE 1 # pkg_add -r php5-simplexml Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-8.3-release/Latest/php5-simplexml.tbz... Done. ~~~ ## Compiler depuis l'arbre des ports ~~~ # cd /usr/ports/categorie_du_paquet/nom_du_paquet # make # make install ~~~ ## Voir les paquets installés ~~~ # pkg_info -Ix nom_du_paquet ~~~ ## Mises à jour avec freebsd-update(8) Exemple : ~~~ # pkg_delete -a (supprime tous les packages !!) # freebsd-install # reboot # freebsd-install ~~~ ## Optimisations Optimisations réseau pour permettre un grand nombre de connexions : ~~~ # sysctl kern.ipc.nmbclusters=262144 # sysctl kern.ipc.maxsockets=204800 # sysctl net.inet.tcp.msl=20000 ~~~ ## Admin Ajout d'un groupe : ~~~ # pw groupadd # pw groupmod -M ~~~ ## Installer des paquets à l'identique d'un serveur à l'autre ~~~ server1# for i in /var/db/pkg/*; do pkg_create -b $i; done server1# rsync *.tbz server2: server2# pkg_add -i *.tbz ~~~