apt-get install debhelper devscripts
git clone https://github.com/etsy/statsd.git
cd statsd
dpkg-buildpackage
dpkg -i ../<deb file>
-
https://github.com/etsy/statsd/issues/161Via sametmax
If you’d like to prevent daemons from starting after installing a package, just toss a few lines into /usr/sbin/policy-rc.d:
cat > /usr/sbin/policy-rc.d < < EOF
echo "All runlevel operations denied by policy" >&2
exit 101
EOF
-
http://major.io/2014/06/26/install-debian-packages-without-starting-daemons/Outils qui a l'air bien
-
http://www.aptly.info/Pour mieux comprendre le packaging sous debian
-
https://wiki.debian.org/IntroDebianPackagingLes package php5- contiennent en général une extension en .so et le bout de fichier .ini qui permet de l'activer
Les package php- peuvent contenir d'autre chose comme des binaires ou des fichiers php (librairies)
Parfois les dépots débian ne sont pas suffisament à jour alors on peut passer par des gestionnaires alternatifs :
pecl : pour installer des .so
pear : pour installer des libs php
On peut aussi gérer les dépendance au niveau du projet au lieu de les gérer au niveau du système avec par exemple composer
-
https://links.infomee.fr/?dTHxEACréer un package pour oracle jre ou jdk pour une installation plus facile/automatisée
-
https://wiki.debian.org/JavaPackageIl peut arriver qu'un package ait un comportement anormal, on peut alors se demander si les fichiers n'ont pas été modifié à la main... (environnement de dev, coucou)
Heureusement rpm stocke plusieurs infos sur les fichiers originaux et permet de vérifier si il y a eu ou non des modifications. L'option magique est -V
rpm -Va --> vérifie TOUS les packages
rpm -V nom_du_package --> vérifie seulement le package concerné
-
http://www.novell.com/coolsolutions/feature/16238.htmlPour ceux qui sont encore sous windows, ça peut peut-être leur rendre la vie plus facile.. ;-)
-
http://chocolatey.org/