Przed twoją flagą jako duplikat pytania, przejrzałem wszystkie pytania z tym samym problemem i żadne z rozwiązań nie zadziałało dla mnie.
Byłem nowy w instalacji Arch-linux i śledziłem tandetny samouczek, w samouczku mężczyzna wyjaśnił, że powinienem użyć:
sudo systemctl enable dchpcd@wl01.service
aby automatycznie uruchamiał usługę Wi-Fi po uruchomieniu, jednak niepoprawnie zapisałem nazwę urządzenia, w rzeczywistości jest to wlo1 nie wl01. Teraz za każdym razem, gdy uruchamiam się, muszę poczekać 1m 30s na próbę przekroczenia limitu czasu. Próbowałem się go pozbyć na wiele sposobów
sudo systemctl disable dhcpcd@wl01.service
sudo systemctl disable wl01.service
sudo systemctl reset-failed
wszystko to nie rozwiązało mojego problemu, pierwszy powraca mówiąc, że nie ma takiego pliku lub katalogu. Jak się tego pozbyć?
Dzięki
.wants
nie powinny to być pliki, ale foldery, które reprezentują systemowe cele (odpowiednik poziomu init w sysvinit, spójrz w górę, aby uzyskać trochę wiedzy w tle :) Oczywiście powinno być w jednym z nich. To dlatego napomknąłem find
polecenie, które wyszukuje rekurencyjnie.
/etc/systemd/system/
. Sprawdź, czy możesz znaleźć wersję z literówką. Na przykład za pomocą 'find / etc / systemd / system -name w * .service`