Você estava tentando criar o link antes e com falha. Remova o link e tente novamente:
sudo rm /usr/bin/utserver
sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Comecei a instalar o utorrent wrt . Quando tento instalar o utorrent até esta etapa está tudo bem
sudo chmod -R 777 /opt/utorrent-server-v3_0/
Após este passo, quando eu continuar e dar o próximo comando
sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Então eu recebo:
failed to create symbolic link ‘/usr/bin/utserver’: File exists
E o arquivo em /usr/bin
está corrompido.
Alguma ideia de como corrigir isso?
Você estava tentando criar o link antes e com falha. Remova o link e tente novamente:
sudo rm /usr/bin/utserver
sudo ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Você também pode dizer a ln
para ignorar os arquivos já existentes e apenas sobrescrevê-los usando a opção -f
(ou --force
):
sudo ln -sf /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Aviso! Use esta opção com o mesmo cuidado com o qual você usaria rm
- ele faz o mesmo: excluindo arquivos já existentes com esse nome!
Trecho de man ln
:
-f, --force
remove existing destination files
É muito simples !! Eu posso estar muito atrasado em responder, mas será útil para as abelhas tardias como eu, também é muito simples; Você pode resolver o tipo de problema acima com as duas etapas a seguir:
/usr/bin/utserver
, provavelmente esta pasta estará vazia, copie o conteúdo, se você tiver algo importante, Agora, tente criar o SymLink da seguinte forma:
ln -s /opt/utorrent-server-v3_0/utserver /usr/bin/utserver
Eu recebi este erro porque estava tentando criar um symlink em uma pasta que foi montada usando o sshfs.
Estranhamente, o link simbólico é realmente criado, mas parece um arquivo normal na pasta remota, em vez de um link simbólico. Se você for ao servidor atual, verá que ele criou o link simbólico corretamente.
O problema, neste caso, é que o link simbólico se parece com um arquivo real no servidor remoto, que não é o esperado, por isso reporta um erro. Possivelmente jogar com as opções de montagem no sshfs mostrará os links simbólicos corretamente, por exemplo, follow_symlinks, transform_symlinks, direct_io, etc
Tags utorrent