Pour installer et avoir la liste des fichiers installés, tu as juste à créer un package slackware comme suis dans 99,80% des cas :
make prefix=$PWD/fakeRoot/usr install
Dans fakeRoot, tu auras l'arborescence des fichiers qui seront installés. Si tu es sous Slackware comme tu l'as dit, tu fais :
cd fakeRoot
su
chown root.root -R *
makepkg packagename.tgz (voila un pkg slack !)
installpkg packagename.tgz
Dans /var/log/packages/packagename, tu auras la liste des fichiers installés. Pour désinstaller proprement, tu fais removepkg packagename.
Efficace, propre, slackware bref ;-) Parfois, ça ne fonctionnera pas car le make install devra changer le propriétaire, ajouter des utilisateurs et tuti quanti. Dans ce cas, tu peux utiliser installwatch (cherche avec google) pour avoir la liste des fichiers installés puis créer ton prpore package slack si tu es sous Slack.
Notez que si vous n'êtes pas sous Slack, installwatch est assez pratique pour voir ce qui a été installé, modifier, etc.
Bref, chacun sa distro, chacun ses choix : tout dépend des besoins de chacun (pour peu qu'on passe le temps à les évaluer et à se renseigner sur les distros bein sûr).
[^] # Re: make install
Posté par Anonyme . En réponse à la dépêche Quel avenir pour RPM ?. Évalué à 0.
./configure --prefix=/usr (par exemple)
make
Pour installer et avoir la liste des fichiers installés, tu as juste à créer un package slackware comme suis dans 99,80% des cas :
make prefix=$PWD/fakeRoot/usr install
Dans fakeRoot, tu auras l'arborescence des fichiers qui seront installés. Si tu es sous Slackware comme tu l'as dit, tu fais :
cd fakeRoot
su
chown root.root -R *
makepkg packagename.tgz (voila un pkg slack !)
installpkg packagename.tgz
Dans /var/log/packages/packagename, tu auras la liste des fichiers installés. Pour désinstaller proprement, tu fais removepkg packagename.
Efficace, propre, slackware bref ;-) Parfois, ça ne fonctionnera pas car le make install devra changer le propriétaire, ajouter des utilisateurs et tuti quanti. Dans ce cas, tu peux utiliser installwatch (cherche avec google) pour avoir la liste des fichiers installés puis créer ton prpore package slack si tu es sous Slack.
Notez que si vous n'êtes pas sous Slack, installwatch est assez pratique pour voir ce qui a été installé, modifier, etc.
Bref, chacun sa distro, chacun ses choix : tout dépend des besoins de chacun (pour peu qu'on passe le temps à les évaluer et à se renseigner sur les distros bein sûr).
LiNuCe !