¿Cómo rompo o elimino un enlace simbólico?

8

Creé un enlace usando el siguiente comando.

sudo ln -fs /usr/share/icons/Cyclone/cursor.theme etc/alternatives/x-cursor-theme

Ahora quiero eliminar este enlace, ya que parece crear algunos problemas. ¿Se hace esto eliminando el archivo cursor.theme? ¿Cuáles son los pasos para lograr una eliminación completa?

Bloque negro
fuente

Respuestas:

16
unlink /etc/alternatives/x-cursor-theme

También te puede interesar actualización-alternativas

update-alternatives --config x-cursor-theme
Pantera
fuente
¿a qué te refieres con update-alternates? ¿es como actualizar el enlace?
Black Block
Ese comando le dará un menú para seleccionar el tema del cursor del mouse.
Panther
Tenga en cuenta que, si bien esta respuesta es correcta, unlinkno se limita a eliminar enlaces simbólicos. También eliminará archivos ordinarios, igual que rm. En particular, los usuarios deben ser conscientes de que unlinkes de ningún modo más seguro que el ampliamente utilizado rmcomandos. (Desvincular simplemente "evita las campanas y silbatos del rmcomando más utilizado " .)
Eliah Kagan
3

La respuesta es:

sudo rm /etc/alternatives/x-cursor-theme

fuente
¿De qué estás hablando? Este es uno de los archivos del sistema si lo elimino se bloqueará algo.
Black Block
El archivo del sistema está en /usr/share/icons/Cyclone/cursor.theme y no se verá afectado. El enlace está en / etc / Alternatives / x-cursor-theme, y será eliminado.
user535733
Preguntó cómo eliminar un enlace simbólico. Así es como. :) El archivo del sistema no se modifica, pero el enlace simbólico se destruye.
bodhi.zazen le muestra cómo elegir uno nuevo con 'alternativas de actualización'. Apuesto a que incluso cambia el valor del enlace simbólico.
Llego tarde a la fiesta ... pero una forma de saber que esto funciona sin afectar el archivo fuente es que no especifica la recursividad con -r. No puede eliminar un directorio con rm a menos que use -r. Sudo ni siquiera lo eliminará.
ninja08