Estaba tratando de crear este enlace simbólico:
sudo ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
pero accidentalmente escribí:
sudo ln -s /usr/share/php,yad,in /var/www/phpmyadmin
Así que ahora quiero corregirlo pero dice que el enlace simbólico ya existe.
symbolic-link
James
fuente
fuente

Puedes probar el
unlinkcomando también.unlinkes un alias derm. porrm <symlink>lo tanto funcionará igual queunlink <symlink>Aquí está el enlace de referencia .
fuente
unlinkno tiene nada que ver con los enlaces simbólicos en particular. Ver serverfault.com/a/38817/64085unlinkes un alias derm" [Cita requerida]Supongamos que intentas hacer:
pero accidentalmente lo hizo:
Para corregirlo, simplemente navegue a la carpeta donde está el enlace y desvincule
fuente
Utilizará lo siguiente para eliminar el enlace simbólico
Explicación
rmes el comando de terminal para eliminar un archivo. Vearm --helppara más opciones que puede tomar.sudose usa porque el enlace simbólico se creó consudo. Por lo tanto, el archivo pertenece a la raíz y su usuario normal no podrá editarlo / eliminarlo ya que tiene menos 'poder' que la raíz.path/to/the/linkse/usr/share/php,yad,inbasará en tu comentario.Extra
También vea esta publicación y mi comentario a la primera respuesta para acceder a phpmyadmin cuando obtenga un error no encontrado después de la instalación.
fuente
Perdón por publicar en Necro, pero encontré esta pregunta cuando estaba buscando una respuesta a este problema.
Una pequeña advertencia que encontré fue que estaba intentando ejecutar
rmyunlinken un enlace simbólico y recibía un error de que era un directorio.Para eliminar el enlace simbólico, lo usé
unlink folder_namepero fallaba si había un seguimiento,/por ejemplo,unlink folder_name/ya que cree que es un directorio, no el archivo que desea eliminar.fuente
Estuve atemorizado aquí porque tuve que eliminar ay
dpkg-divertel nuevo paquete no se instalará hasta que se haya eliminado.Entonces, si has hecho algo como esto:
Necesitas eliminarlo con algo como esto:
fuente