Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
netbsd:pkg_chk [2006/04/11 09:35]
alnix
netbsd:pkg_chk [2010/01/12 13:29] (current)
Line 1: Line 1:
 +je sais que tu n'​aimes pas les longs discours public, alors on va faire court. Tu veux tenir à jour tes packages NetBSD le plus simplement possible, pkg_chk est fait pour toi :
  
 +on installe
 +
 +  # cd /​usr/​pkgsrc/​pkgtools/​pkg_chk
 +  # make install clean
 +
 +on utilise
 +
 +affichage simple des upgrades qui vont être effectuées :
 +
 +  # pkg_chk -u -q
 +
 +upgrade effectif :
 +
 +  # pkg_chk -u
 +
 +En spécifiant -u seul, si des packages binaires existent ils seront préférés aux sources. Si on lui ajoute -b, il n'​upgradera que si des packages binaires sont disponibles,​ si on lui ajoute -s, il n'​upgradera qu'​avec des build sources.
 +
 +Evidemment, man 1 pkg_chk pour plus d'​infos
 +
 +Vous pouvez aussi utiliser **pkg_chk** avec **make replace**. **make replace** à besoin de **pkg_tarup** qui se trouve dans /​usr/​pkgsrc/​pkgtools.
 +
 +Exemple d'une mise à jours de //gmake// avec **make replace**:
 +  root# pkg_chk -u -q
 +  gmake-3.81: version mismatch - gmake-3.80nb5
 +  root# pkgfind gmake
 +  devel/​gmake:​ GNU version of '​make'​ utility
 +  root# cd /​usr/​pkgsrc/​devel/​gmake/​ && make replace && make clean && make clean-depends
 +
 +Il existe aussi **make update** qui recompile tous les packages qui dependent de celui-ci.
netbsd/pkg_chk.txt · Last modified: 2010/01/12 13:29 (external edit)