Comment puis-je supprimer tous les packages d'Ubuntu et m'assurer ubuntu-minimal
qu'ils ne seront pas perdus?
21
Comment puis-je supprimer tous les packages d'Ubuntu et m'assurer ubuntu-minimal
qu'ils ne seront pas perdus?
C'est assez facile avec des aptitudes. Tout d'abord, assurez-vous de l'avoir installé et ubuntu-minimal:
sudo apt-get install aptitude ubuntu-minimal
Ensuite, marquez tous les packages comme étant installés automatiquement, sauf ubuntu-minimal
:
sudo aptitude markauto '~i!~nubuntu-minimal'
Après cela, vous devriez vous retrouver avec seulement ubuntu-minimal
, et les choses dont cela dépend.
AVERTISSEMENT: cela n'inclut pas de noyau, donc je suggère d'installer linux-image-generic
immédiatement.
apt-get autoremove
.ubuntu-minimal
d'ajouterlinux-image-generic
et tout autre package que je décide de conserver?ubuntu-minimal
est un métapaquet . Sa fonction est d'avoir d'autres packages comme dépendances. Ces autres packages sont les packages nécessaires pour un système minimal.ubuntu-minimal
ne fournit en fait aucun fichier directement. Si vous tentiez de supprimer tous les packages sauf celui-ci, vous supprimeriez également ses dépendances ... ce qui ne serait pas ce que vous vouliez.Si vous avez récemment installé un logiciel sur un système minimal et que vous souhaitez maintenant revenir au système minimal, cela ne devrait pas être trop difficile. Si vous vous souvenez de ce que vous avez installé, désinstallez-le. Si vous ne le faites pas, regardez dans vos journaux (si l'installation était récente,
/var/log/apt/term.log
devrait faire l'affaire).Vous pouvez essayer de comprendre tous les packages qui en sont des dépendances directes ou indirectes
ubuntu-minimal
installés sur votre système. Certaines des dépendances indirectes (c.-à-d. Les dépendances des dépendances, ou même supprimées) peuvent être satisfaites par différentes alternatives, il n'est donc pas garanti que vous avoir tous les packages d'un système minimal lors de sa première installation serait la même chose que supprimer tous vos packages actuellement installés, sauf ceux nécessaires à la conservationubuntu-minimal
. Ce ne serait probablement pas une trop grande différence, cependant.On peut supposer que quelque chose comme cela pourrait se faire, et avec un minimum de tracas, en exécutant toutes les commandes de renvoi ici , ici , ici et ici (pour 12.10, pour une autre version, vous souhaitez supprimer toute la liste des paquets dans la section correspondante sur ce site Web).
apt-get remove
commandes , pas les commandes qui installent les packages ou effectuent la configuration par la suite. Donc vers la fin de chaque commande,sudo apt-get install ...
apparaît. Ne lancez pas cela ou quoi que ce soit après.sudo apt-get install ubuntu-minimal
. Il peut être supprimé automatiquement pour résoudre les dépendances supprimant d'autres packages. Les pages contenant les commandes font référence à un bogue possible qui entraînerait sa suppression lors de leur exécution. Et de manière générale, il est préférable de ne même pas supposer que les métapaquets sont installés en premier lieu.sudo
. Si rien d'autre, vous risquez de coller quelque chose de plus énorme par accident qui cause des dommages lors de l'exécution. :)En fin de compte, 'Call me V' est correct et vous devez simplement réinstaller (bien que le CD minimal soit aussi bon que le CD alternatif, pour installer un système minimal, et c'est un téléchargement considérablement plus petit). Essayez la suggestion ci-dessus pour le plaisir si vous êtes prêt à le faire exploser dans votre visage, mais l'installation à partir de zéro sera plus simple, plus rapide et plus facile.
Si vous voulez que quelqu'un essaie de vous donner une meilleure réponse, détaillant exactement les paquets à supprimer, vous devrez fournir plus d'informations. Au minimum, vous devez nous dire quelle version d'Ubuntu vous utilisez . Mais il serait également utile que vous nous parliez de tous les packages de votre système .
la source