Acabei de criar o link simbólico sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
e estou me perguntando como me livrar dele se quiser. Como eu faria isso?
Respostas:
Removê-lo apenas como você faria com qualquer outro arquivo: rm /usr/lib/libmysqlclient.18.dylib
. O rm removerá o link simbólico em si, não o arquivo para o qual o link está apontando.
Apenas corra:
rm /usr/lib/libmysqlclient.18.dylib
Isso removerá o arquivo (ou seja, o link simbólico).
Como alternativa, você pode usar desvincular:
unlink /usr/lib/libmysqlclient.18.dylib
Eu tinha um link apontando para uma pasta com o nome curto "testproject": você faz isso com este comando
ln -s /Users/SHERIF/repo/test testproject
Tive que mudar o nome da pasta para outra coisa por alguns motivos, quando executei o comando unlink apontando para o diretório da pasta antiga, ele não funcionou.
Tentei apenas unlink testproject
remover o nome abreviado para que eu possa reutilizar o mesmo nome novamente e vincular à pasta recém-nomeada. funcionou bem para mim.
De alguma forma, eu tinha um link simbólico para uma pasta não existente. Não tenho ideia de como isso aconteceu, mas para removê-lo, achei que a maneira mais fácil era abrir no Finder e excluí-lo manualmente. Tomei essa decisão depois de uma hora perdida tentando excluí-lo com o Terminal.
Você pode remover esse link com sudo rm /usr/lib/libmysqlclient.18.dylib