Я пытаюсь установить передачу на своем сервере человечности 14.04, и я не уверен, пропустить ли эту часть или нет. Я пытаюсь дать полномочия папке с
sudo chmod -R 770 /etc/transmission-daemon/settings.json
но вывод
chmod: cannot operate on dangling symlink '/etc/transmission-daemon/settings.json
Я делаю что-то не так, или я должен просто пропустить эту часть или что?
Я следую инструкциям отсюда: Передача Установки с веб-интерфейсом на Ubuntu, и я в конце шага 5.
Обновление: вывод 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
Я предполагаю, что файл не существует потому что, когда я работаю cd /home/cam/.config/transmission-daemon
, затем выполненный dir
, ничто не обнаруживается.
Попробуйте это
sudo apt-get --purge autoremove transmission-cli transmission-common transmission-daemon
и затем...
sudo apt-get install transmission-cli transmission-common transmission-daemon
переходят в /etc/transmission-daemon/
и проверка, если setting.json
вернулся.
У меня была та же ошибка, но я создал символьную ссылку с пользователем root и попробовал к chmod другим пользователем. Удостоверьтесь, что Вы используете того же пользователя для обоих действий...
Я полагаю, что Вы, возможно, отсутствовали или были в неправильном каталоге при выдаче команды ниже при следовании плохо записанному учебному руководству.
sudo cp -a /etc/transmission-daemon/settings.json transmission-daemon/
, Если Вы уже не удалили оригинал, можно разрешить проблему путем возвращения той же дорогой и переиздания команды после cd /home/user/.config/
, Если файл больше не существует, необходимо переустановить, как предложено ответом Warpigs
Я исправил ошибку с оборванной символической ссылкой, указав полный путь, как предлагает этот сайт: https://www.howtofixthis.com/categories/linux/chmod-cannot-operate-on-dangling-symlink
Я так и сделал:
ln -s `pwd`/[executable] executable.bin
где обратные кавычки (`) указывают подстановку команд