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.