
Estoy intentando instalar la transmisión en mi servidor Ubuntu 14.04 y no estoy seguro de si debo omitir esta parte o no. Estoy intentando dar permisos a una carpeta con
sudo chmod -R 770 /etc/transmission-daemon/settings.json
pero la salida es
chmod: cannot operate on dangling symlink '/etc/transmission-daemon/settings.json
¿Estoy haciendo algo mal o debería saltarme esta parte o qué?
Estoy siguiendo instrucciones desde aquí:Instalar Transmission con interfaz web en Ubuntu, y estoy al final del paso 5.
Actualización: Salida de ls -l /etc/transmission-daemon/settings.json
:
lrwxrwxrwx 1 root debian-transmission 51 Oct 6 18:12 /etc/transmission-daemon/settings.json -> /home/cam/.config/transmission-daemon/settings.json
Supongo que el archivo no existe porque cuando ejecuto cd /home/cam/.config/transmission-daemon
y luego ejecuto dir
, no aparece nada.
Respuesta1
Solucioné mi error de enlace simbólico colgante usando la ruta completa, como sugiere este sitio: https://www.howtofixthis.com/categories/linux/chmod-cannot-operate-on-dangling-symlink
Así que lo hice:
ln -s `pwd`/[executable] executable.bin
donde las comillas invertidas (`) indicansustitución de comando
Respuesta2
Tuve el mismo error pero creé el enlace simbólico con el usuario root e intenté realizar chmod con otro usuario. Asegúrate de utilizar el mismo usuario para ambas acciones...
Respuesta3
Creo que es posible que se haya perdido o haya estado en el directorio equivocado al ejecutar el siguiente comando mientras seguía el tutorial mal escrito.
sudo cp -a /etc/transmission-daemon/settings.json transmission-daemon/
Si aún no eliminó el original, puede resolver el problema volviendo sobre sus pasos y volviendo a emitir el comando despuéscd /home/user/.config/
Si el archivo ya no existe, debe reinstalarlo como lo sugiere la respuesta de Warpigs.
Respuesta4
Prueba esto
sudo apt-get --purge autoremove transmission-cli transmission-common transmission-daemon
y luego...
sudo apt-get install transmission-cli transmission-common transmission-daemon
ve a /etc/transmission-daemon/
y comprueba si setting.json
ha vuelto.