Comment casser ou supprimer un lien symbolique?

8

J'ai créé un lien en utilisant la commande suivante.

sudo ln -fs /usr/share/icons/Cyclone/cursor.theme etc/alternatives/x-cursor-theme

Je veux maintenant supprimer ce lien, car il semble créer des problèmes. Cela se fait-il en supprimant le fichier cursor.theme? Quelles sont les étapes pour réaliser une suppression complète?

Bloc noir
la source

Réponses:

16
unlink /etc/alternatives/x-cursor-theme

Vous pouvez également être intéressé par des alternatives de mise à jour

update-alternatives --config x-cursor-theme
Panthère
la source
qu'entendez-vous par mise à jour alternée ??? est-ce comme mettre à jour le lien ???
Black Block
Cette commande vous donnera un menu pour sélectionner le thème du curseur de votre souris.
Panther
Notez que, bien que cette réponse soit correcte, unlinkne se limite pas à la suppression des liens symboliques. Il supprimera également les fichiers ordinaires, comme pour rm. En particulier, les utilisateurs doivent savoir que ce unlinkn'est en aucun cas plus sûr que la rmcommande largement utilisée . (Dissocier simplement "évite les cloches et les sifflets de la rmcommande la plus couramment utilisée " .)
Eliah Kagan
3

La réponse est:

sudo rm /etc/alternatives/x-cursor-theme

la source
de quoi parlez-vous c'est l'un des fichiers système si je le supprime, ça plantera quelque chose.
Black Block
Le fichier système se trouve dans /usr/share/icons/Cyclone/cursor.theme et ne sera pas affecté. Le lien se trouve dans / etc / alternatives / x-cursor-theme et sera supprimé.
user535733
Vous avez demandé comment supprimer un lien symbolique. C'est comme ça. :) Le fichier système n'est pas modifié, mais le lien symbolique, détruit.
bodhi.zazen vous montre comment en choisir un nouveau avec 'update-alternatives' Je parie que cela change même la valeur du lien symbolique.
Je suis en retard à la fête .. mais une façon dont vous savez que cela fonctionne sans affecter le fichier source est qu'il ne spécifie pas la récursivité avec -r. Vous ne pouvez pas supprimer un répertoire avec rm sauf si vous utilisez -r. Sudo ne le supprimera même pas.
ninja08