Jak zepsuć lub usunąć łącze symboliczne?


8

Utworzyłem link za pomocą następującego polecenia.

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

Chcę teraz usunąć ten link, ponieważ wydaje się, że powoduje to pewne problemy. Czy można to zrobić, usuwając plik kursor.theme? Jakie są kroki, aby osiągnąć całkowite usunięcie?

Odpowiedzi:


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

Możesz być także zainteresowany alternatywnymi aktualizacjami

update-alternatives --config x-cursor-theme

co masz na myśli przez update-alternates ??? jak to jest aktualizowanie linku ???
Czarny blok

To polecenie daje menu do wyboru motywu kursora myszy.
Panther,

Pamiętaj, że chociaż ta odpowiedź jest poprawna, unlinknie ogranicza się do usuwania dowiązań symbolicznych. Usunie także zwykłe pliki, takie same jak rm. W szczególności użytkownicy powinni mieć świadomość, że nie unlinkjest to w żaden sposób bezpieczniejsze niż powszechnie używane rmpolecenie. (Odłącz po prostu „unika dzwonków i gwizdów częściej używanego rmpolecenia” ).
Eliah Kagan,

3

Odpowiedź to:

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

to, co mówisz, to jeden z plików systemowych, jeśli go usunę, coś się zawiesi.
Black Block

Plik systemowy znajduje się w /usr/share/icons/Cyclone/cursor.theme i pozostanie niezmieniony. Link znajduje się w / etc / alternatives / x-kursor-temat i zostanie usunięty.
user535733,

Zapytałeś, jak usunąć symboliczny link. Właśnie tak. :) Plik systemowy nie jest zmieniany, ale link symboliczny zniszczony.

bodhi.zazen pokazuje, jak wybrać nowy z „update-alternatives”. Założę się, że nawet zmienia wartość dowiązania symbolicznego.

Spóźniam się na przyjęcie ... ale jednym ze sposobów, w jaki wiesz, że to działa bez wpływu na plik źródłowy, jest to, że nie określa rekurencji z -r. Nie możesz usunąć katalogu z rm, chyba że użyjesz -r. Sudo nawet tego nie usunie.
ninja08
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.