La base
Para desinstalar Cairo-Dock por completo,La respuesta de @Nattgewa esta pregunta dice que se debe ingresar (¿ingresar?) lo siguiente en la terminal:
sudo apt-get remove cairo-dock cairo-dock-core cairo-dock-plug-ins cairo-dock-plug-ins-data cairo-dock-data
Pero @Sylvain_Pineaudicepara ingresar en la terminal:
sudo apt-get purge cairo-dock cairo-dock-core cairo-dock-data libgldi-dev libgldi3
Y sin embargo @Muzaffar, por otro lado,dicepara ingresar en la terminal una cadena de comando mucho más simple:
sudo apt-get-purge cairo-dock-core
Las preguntas
Entonces mis preguntas son las siguientes:
¿Cuál es la diferencia entre
purge
yremove
?¿Por qué algunos de los anteriores incluyen comandos que otros no necesariamente incluyen?
¿Cuál debo usar? Sólo quiero desinstalar Cairo-Dock, archivos de configuración y todo. Como si, ya sabes,lo habia desinstalado. Jajaja. Ya lo "desinstalé" a través del Centro de software de Ubuntu y muestra que tampoco está instalado allí.
¿Qué, por amor a todo lo informatizado, es: "entrada" o "entrada"?(Lmao.)
EDITAR: Escucha, estoy muy confundido ahora. No sé cuál de estas respuestas es la mejor y, sinceramente, no tengo ni idea de lo que estoy haciendo aquí, ya que soy un principiante en Linux en general, y mucho menos en la línea de comandos. Por favor, no quiero arruinar mi sistema. Sólo quiero desinstalar el programa por completo, como usardesinstalador de Revoen Windows. Eso estodo lo que quiero hacer.
Probablemente sea mi propia inexperiencia aquí, pero parece que esto es mucho más complicado de lo necesario...
Las especificaciones
- Haz un modelo: Dell Inspiron N5010
- Sistema operativo:Ubuntu 15.04
- Entorno GUI: Unidad
- Terminal usado: Terminal (Gnome-terminal), v3.14.2-0ubuntu3
Respuesta1
¿Cuál es la diferencia entre purgar y eliminar?
remove
eliminará los paquetes y dejará los archivos de configuración del paquete; purge
eliminará los paquetes sin salir de los archivos de configuración del paquete;sin embargo, su comportamiento real depende del paquete.: He visto aplicaciones eliminadas que después de una reinstalación aún mantenían su configuración anterior.
¿Por qué algunos de los anteriores incluyen comandos que otros no necesariamente incluyen?
Porque intentan, con más o menos éxito (ésta es la diferencia entre ellos), eliminar las dependencias del paquete junto con el paquete.
Para ser honesto, no considero que eliminar cada dependencia manualmente sea una buena forma de hacerlo;Para eliminar y purgar un paquete y todas sus dependencias, hay una manera apt-get
que se ocupará del caso específico adecuadamente y que eliminará y purgará ni más ni menos de lo que ya no es necesario.(y eso es lo suficientemente general como para que funcione con cualquier paquete simplemente reemplazando el nombre del paquete):
sudo apt-get purge cairo-dock && \
sudo apt-get autoremove --purge cairo-dock
sudo apt-get purge cairo-dock
: Elimina y purgacairo-dock
;sudo apt-get autoremove --purge cairo-dock
: Elimina y purga cadacairo-dock
dependencia.perolos que necesitan otros paquetes;
Alternativamente, para conservar los archivos de configuración de dependencias cairo-dock
de 's y cairo-dock
':
sudo apt-get remove cairo-dock && \
sudo apt-get autoremove cairo-dock
¿Qué debo hacer? Sólo quiero desinstalar Cairo-Dock, archivos de configuración y todo. Como si, ya sabes, lo hubiera desinstalado. Jajaja. Ya lo "desinstalé" a través del Centro de software de Ubuntu y muestra que tampoco está instalado allí.
El primer método propuesto anteriormente:
sudo apt-get purge cairo-dock && \
sudo apt-get autoremove --purge cairo-dock`
Purgará cairo-dock
los archivos de configuración y eliminará y purgará ni más ni menos de lo que ya no es necesario.
¿Qué, por amor a todo lo informatizado, es: "entrada" o "entrada"?
"Introducido" suena bastante extraño. Yo haría la segunda "entrada":https://english.stackexchange.com/questions/30684/inputted-or-input.
Respuesta2
Intentaré responder a algunas de sus preguntas: purge
es diferente remove
porque elimina también los archivos de configuración además de todos los paquetes. Si desea eliminar completamente Cairo Dock con todo el archivo de configuración, debe utilizarlo purge
por la motivación que dije antes.
Respuesta3
Comencemos con purgar versus eliminar. Algunos paquetes incluyen archivos de configuración /etc/
como parte de su paquete. Se espera que algunos de estos hayan sido editados por el usuario, por lo que apt remove
no los elimina si desinstala un paquete. apt purge
voluntad. Ninguno de los dos tiene ningún efecto en los archivos de configuración del usuario en su directorio de inicio.
Ahora, en cuanto a eliminar todas estas cosas, todo el cairo-dock depends
directamente cairo-dock-core
o de otra manera. Si eres tú remove
o purge
eso, todo lo demás se elimina. Entonces eso es bastante inteligente.
Sin embargo, purge
solo purgará los archivos de configuración de los paquetes indicados explícitamente. Si purgas algo que elimina otros paquetes, solo seránremoto.cairo-dock-core
no tiene ningún archivo de configuración. No tiene sentido purgarlo.
Los tres parecen bastante equivalentes para sus propósitos. La focalización cairo-dock-core
es inteligente, pero no lo eshaceralgo más elegante.