Comment rendre dpkg plus rapide?

L'installation de packages (un) sur un système Debian est horriblement lente, en partie parce qu'elle fonctionne avec tout un tas de (petits) files. À court d'get un stockage plus rapide, comment puis-je l'accélérer? Je pense peut-être charger un directory hautement accessible sur RAM comme une solution, mais comment puis-je faire cela? Y a-t-il une meilleure solution?

Pour cette solution, vous allez avoir besoin d'une version de dpkg d'au less 1.15.8.6.

Depuis cette version de dpkg, il existe une nouvelle option force-unsafe-io qui empêchera dpkg d'appeler sync () et ainsi de suite entre chaque package. Vous pouvez append cette option à la config dans / etc / dpkg afin qu'elle soit toujours en vigueur.

Si vous avez une ancienne version de dpkg, vous pouvez également utiliser eatmydata .

Et n'oubliez pas que ces deux solutions sont dangereuses et entraîneront probablement une perte de données en cas de panne de courant pendant ou peu de time après l'exécution de dpkg.