El otro día quise probar Deepin DE en mi Arch Linux. Sin embargo, ya he instalado algunos de los componentes de Deepin DE, como la captura de pantalla de Deepin y las utilidades de la Terminal de Deepin. El problema es que cuando quiero eliminar Deepin DE después de completar la prueba, tendré que marcar manualmente las partes que quiero mantener en mi Arch Linux. Lleva mucho tiempo y es bastante molesto. Estaba buscando una forma fácil y confiable de instalar y eliminar un grupo de paquetes sin afectar los paquetes existentes. Afortunadamente, alguien en Reddit hizo la misma pregunta y obtuvo la solución correcta. En esta breve guía, veremos cómo instalar un grupo de paquetes y desinstalarlo más tarde sin eliminar algunos de los paquetes que ya tenía antes en Arch Linux y sus variantes.
La manera fácil de instalar y eliminar un grupo de paquetes en Arch Linux
Primero, cree una lista de paquetes que pertenezcan al grupo de paquetes que desea instalar usando el siguiente comando:
$ pacman -Sp deepin --print-format '%n' --needed > install.txt
El comando anterior agregará todos los paquetes que pertenecen al grupo de paquetes deepin en un archivo llamado "install.txt" en su directorio actual. Tenga en cuenta que simplemente agregará los nombres de los paquetes en el archivo, no los instalará.
A continuación, instale el grupo de paquetes como de costumbre.
$ sudo pacman -S deepin
Cuando desee eliminar el grupo de paquetes, simplemente haga lo siguiente:
$ sudo pacman -R - < install.txt
El comando anterior solo eliminará los paquetes mencionados en install.txt archivo.
Para obtener más detalles, consulte Pacman páginas man.
$ man pacman
Lectura sugerida:
- Cómo listar los paquetes instalados que pertenecen a un grupo en particular en Linux
- Cómo encontrar aplicaciones instaladas con tamaño instalado en Linux
- Cómo eliminar todo excepto el sistema base en Arch Linux
- Cree una lista de paquetes instalados e instálelos más tarde desde la lista en Arch Linux
- Cree una lista de paquetes instalados e instálelos más tarde desde la lista en CentOS y Ubuntu