Certaines situations nécessitent l'installation manuelle d'un package local à l'aide de dpkg -i <packagename>
. Parfois, il peut être utile de tirer parti des fonctionnalités de apt
ce package, de sorte que la question est:
Comment créer rapidement un référentiel local pour des paquets aléatoires en utilisant une distribution Linux basée sur Debian - comme Xubuntu 13.04 / Ubuntu?
apt
avec --fix-broken
serait nécessaire après l'installation d'un package local avec dpkg -i
? Dpkg ne s'en occuperait-il pas? J'ai lu que cela pourrait être nécessaire la première fois qu'apt est exécuté? @ FM & Gilles: A propos de reprepro . Semble utile si je pouvais le faire fonctionner (pas sûr de la structure du dir, du contenu de 3 fichiers ou des paramètres au moment de l'exécution). Je vais réessayer et mettre à jour ou poster une question complète.
dpkg
ne résout pas les dépendances, mais le apt
fait. dpkg
avertira des dépendances cassées, mais est de bas niveau, donc ne tentera pas de les réparer. La procédure dpkg -i *.deb
suivie apt-get -f install
est standard. Il y a un bogue de liste de souhaits pour apt
gérer lui - même le cas de l'installation de paquets locaux, et il y a même un correctif, je pense, mais il n'a pas encore été implémenté. Voir apt-get install pourrait également installer des fichiers de packages locaux , initialement déposés en 1999.
dpkg -i <packagename>
avecapt-get -f install
pour récupérer les packages requis. De plus, la chose habituelle pour créer un dépôt apt pour Debian est reprepro.