GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Comment supprimer tout sauf le système de base dans Arch Linux

J'utilise Oracle VirtualBox pour tester et explorer diverses distributions Linux. L'autre jour, je voulais tester différents environnements de bureau, tels que Deepin, MATE, LXDE, XFCE, etc., sur mon Arch Linux. Mais le problème est que certains des DE sont déjà installés et je n'ai pas assez d'espace pour installer d'autres DE ou toute autre application. Plus important encore, je voulais un nouveau système Arch Linux. Je suis un peu paresseux pour réinstaller Arch Linux à partir de zéro et je trouve également inutile et fastidieux de réinstaller l'intégralité du système d'exploitation à chaque fois. En cherchant une solution simple pour résoudre ce problème, j'ai appris que nous pouvions tout supprimer sauf le système de base dans Arch Linux.

De cette façon, nous n'avons pas à réinstaller l'intégralité du système d'exploitation Arch Linux à chaque fois. Nous pouvons supprimer rapidement tous les packages à l'exception du système de base et installer d'autres applications ou environnements de bureau sur le système de base autant de fois que nous le souhaitons. De plus, cela réduit beaucoup de temps, car nous n'avons pas besoin d'installer Arch Linux depuis le début tout le temps. Si vous vous demandez comment faire, vous êtes sur la bonne voie. Continuez à lire.

Supprimer tout sauf le système de base dans Arch Linux

Comme d'habitude, je vous recommande fortement de sauvegarder vos données importantes et vos fichiers de configuration système dans votre système Arch Linux.

Ce que nous allons faire est de marquer tous les packages comme des dépendances et de marquer le système de base en tant que packages explicitement installés, puis supprimez finalement les packages orphelins.

Tout d'abord, marquons tous les packages comme dépendances à l'aide de la commande :

$ sudo pacman -D --asdeps $(pacman -Qe)

Ici,

  • Lesasdeps L'option indique au pacman d'installer les packages de manière non explicite. En d'autres termes, nous feignons que leur raison d'installation soit installée en tant que dépendance.

Ensuite, marquez le système de base comme explicitement installé. De plus, mentionnez simplement tout ce que vous ne voulez pas supprimer dans la commande ci-dessous.

$ sudo pacman -S --asexplicit --needed base

Ici,

  • Le asexplicit L'option indique à pacman d'installer explicitement les packages. En d'autres termes, nous feignons que leur raison d'installation soit explicitement installée. Ceci est utile si vous souhaitez marquer un paquet comme explicitement installé afin qu'il ne soit pas supprimé par le --recursive supprimer l'opération.

Enfin, supprimez les packages orphelins (dépendances) à l'aide de la commande suivante.

$ sudo pacman -Rsunc $(pacman -Qtdq)

Assurez-vous d'avoir mentionné tous les packages que vous ne souhaitez pas supprimer par la commande pacman.

Maintenant, supprimez tous les fichiers de configuration indésirables et autres fichiers de votre répertoire $HOME. Vous pouvez également réinitialiser toutes les personnalisations et modifications que vous avez apportées à votre système, y compris les applications épinglées dans le Dock, les applets du panneau de bureau, les indicateurs de bureau, les polices de votre système, les thèmes GTK, les thèmes d'icônes, la résolution du moniteur, les raccourcis clavier, le placement des boutons de fenêtre, le menu et le comportement du lanceur, etc., comme décrit dans l'article suivant.

  • Réinitialiser Linux Desktop aux paramètres par défaut avec une seule commande

Maintenant, vous avez un nouveau système Arch Linux. Allez-y et commencez à installer tous les packages que vous souhaitez tester et explorer.

Pour plus de détails, reportez-vous aux pages de manuel de pacman.

$ man pacman

Suggestion de lecture :

  • Le moyen simple d'installer et de supprimer un groupe de packages dans Arch Linux

Et, c'est tout pour le moment. J'espère que cela t'aides. Plus de bonnes choses à venir. Restez à l'écoute !


Arch Linux
  1. Comment utiliser la commande Linux ftp

  2. Comment installer, supprimer et mettre à jour des logiciels sur Arch Linux

  3. Comment vérifier la version du système d'exploitation et de Linux

  4. Comment changer l'identité d'un système Linux

  5. Linux - Comment savoir quelle version d'Opengl la machine prend en charge sur Arch Linux ?

Comment changer le shell par défaut dans le système Linux

Comment connecter l'iPhone à Arch Linux

Comment supprimer des liens symboliques sous Linux

Comment installer Skype sur Arch Linux

Comment installer Java sur Arch Linux

Comment utiliser la commande fd sur le système Linux