Tout d'abord, j'installe un programme A, disons openssh-client
.
Et, pour travailler sur mon serveur, il me faudrait toujours un programme B à côté de A, disons Zip
, par exemple.
Est-il possible de configurer apt
pour définir B (Zip
) comme "dépendance" de A (openssh-client
), de telle sorte que si je désinstalle A, B sera automatiquement marqué comme auto-installed
, et sera donc supprimé la prochaine fois apt autoremove
est appelé; MAIS tant que A est installé, B ne sera pas désinstallé lors de l'exécution de apt autoremove
.
Notez que je ne suis pas intéressé à définir B comme "installé manuellement" car je devrais le vérifier une fois A est désinstallé.
Merci d'avance.
Oui, vous pouvez. C'est ce qu'on appelle un méta-paquet. Il s’agit essentiellement d’un paquet vide qui introduit tous vos "trucs normaux" en tant que dépendance. Regardez le paquet * ubuntu-desktop si vous avez besoin d’un guide de référence. Il ne contient vraiment rien. C'est juste une liste de choses à installer.
Donc, vous voudrez un "myjunk.deb" qui intègre Opensh-client et Zip. De cette façon, lorsque vous apt-get remove myjunk
, il s'affiche comme openssh-client et Zip peuvent être supprimés.