je viens de créer le lien symbolique Sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib
et je me demande comment je pourrais m'en débarrasser si je le voulais. Comment je ferais ça?
Supprimez-le comme n'importe quel autre fichier: rm /usr/lib/libmysqlclient.18.dylib
. rm supprimera le lien symbolique lui-même, pas le fichier sur lequel le lien pointe.
Vous pouvez également utiliser la commande unlink: unlink /path/to/sym/link
Je pense que le simple fait de supprimer le fichier dans le Finder fonctionne également, une petite icône de raccourci s’y trouvant.
Il suffit de courir:
rm /usr/lib/libmysqlclient.18.dylib
Cela supprimera le fichier (c'est-à-dire le lien symbolique).
Sinon, vous pouvez utiliser unlink:
unlink /usr/lib/libmysqlclient.18.dylib
J'ai eu un lien pointant vers un dossier avec le nom court "testproject": vous faites cela avec cette commande
ln -s /Users/SHERIF/repo/test testproject
J'ai dû changer le nom du dossier en quelque chose d'autre pour certaines raisons. Lorsque j'ai exécuté la commande unlink pointant vers l'ancien répertoire de dossiers, cela ne fonctionnait pas.
J'ai essayé de seulement unlink testproject
pour supprimer le nom abrégé afin que je puisse réutiliser le même nom et créer un lien vers le dossier nouvellement nommé. cela a bien fonctionné pour moi.
D'une manière ou d'une autre, j'avais un lien symbolique vers un dossier non existant. Je ne sais pas du tout comment cela s'est passé, mais pour le supprimer, j'ai trouvé que le moyen le plus simple était ouvert dans le Finder et de le supprimer manuellement. Je suis arrivé à cette décision après une heure perdue à essayer de la supprimer avec le terminal.
Vous pouvez supprimer ce lien avec Sudo rm /usr/lib/libmysqlclient.18.dylib