Instaluję tylko serwer OpenSSH na sprzęcie z serwerem 14.04. Poza stronami kontroli, przez które przechodzi start, uważam, że powinien rozpoznać blokadę przewijania z klawiatury USB, ale tak nie jest.
Wszystko wydaje się w porządku, dopóki się nie zaloguję i nie otrzymam:
[305.760849] system-logind[1419]: Failed to start unit [email protected]:
Unknown unit: [email protected]
[305.761004] system-logind[1419]: Failed to start user services:
Unknown unit: [email protected]
Czy dwa błędy są związane z OpenSSH, ponieważ nie został skonfigurowany, czy są one związane z czymś innym?
Próbowałem przeszukać podręczniki i pliki pomocy w systemie i na Ubuntu, ale bez powodzenia.
Odpowiedzi:
Aby odzyskać moją reputację, przeprowadziłem więcej badań i wypróbowałem kilka rzeczy na moim serwerze. Po wykonaniu poniższych czynności nie pojawia się komunikat o błędzie, a mój serwer wydaje się działać normalnie. Skorzystałem z tej strony SystemdForUpstartUsers jako wskazówki.
Co to zrobiłem, nie mam pojęcia, ale wydaje się, że działa. Mam wrażenie, że Upstart i Systemd są ze sobą sprzeczne. Po wymuszeniu instalacji Systemd Upstart jest usuwany.
oto mój wynik:
Mam nadzieję, że to komuś pomoże.
źródło
dpkg: upstart: dependency problems, but removing anyway as you requested: friendly-recovery depends on upstart | systemd-sysv; however:
Miałem również ten problem na stosunkowo świeżej instalacji Ubuntu 15.10, ponieważ powyższa odpowiedź mówi, że to rozwiązało dla mnie
Miałem takie same dmesg jak powyżej, dodatkowo moim objawem był brak rozruchu ze stanu zawieszenia, który zmusił mnie do zimnego rozruchu za każdym razem
źródło
Próbowałem tego i zadziałało
Przejdziesz do wersji programistycznej z przełącznikiem „-d”.
Na tym konkretnym serwerze zacząłem od 14.04, a potem zrobiłem „do-release-upgrade”, który uaktualnił mnie do wersji 14.10. To wtedy zacząłem wyświetlać ten sam komunikat o błędzie. Więc znalazłem Po aktualizacji do Ubuntu 14.10 ... i postanowiłem spróbować. Zostałem wtedy uaktualniony do wersji 15.
źródło