Ubuntu 14.10服务器启动


13

我仅在运行14.04 Server的硬件上安装OpenSSH服务器。除了启动要经过的检查页面之外,我相信它应该可以识别USB键盘上的滚动锁定,但事实并非如此。

在我登录并获得以下信息之前,一切似乎都还不错:

[305.760849] system-logind[1419]: Failed to start unit user@1000.service: 
 Unknown unit: user@1000.service
[305.761004] system-logind[1419]: Failed to start user services: 
  Unknown unit: user@1000.service

由于尚未设置OpenSSH,这两个错误是否与OpenSSH有关?还是与其他错误有关?

我尝试通过系统和Ubuntu上的手册和帮助文件进行搜索,但均未成功。


嗯 此消息与“ systemd”和用户会话有关。它可能与openssh安装有关,但是...第一个问题...您正在使用systemd吗?(freedesktop.org/software/systemd/man/logind.conf.html
Rinzwind

在14.04下我不会回答,但在这种情况下,我没有任何线索。自从我直接连接到服务器以来,登录屏幕如下所示:Ubuntu 14.10 Ubuntu tty1
Thomas Shultz 2014年

我好像检查了“ systemd PID 1”,如果我希望这些错误消失,我可能必须编辑一些文件。但是为什么在安装时没有解决这个问题?
Thomas Shultz 2014年

在系统--user(手动)下,我所阅读的Ubuntu 14.10认为它处于测试模式,这将解释在操作系统引导过程之前,我的眼睛飞扬的信息页面。
Thomas Shultz 2014年

我刚刚在我的笔记本电脑上安装了Ubuntu Server 14.10。引导时,我在屏幕上收到相同的错误消息。我没有通过SSH获得它。尝试重新安装OpenSSH,但没有区别。
MikaelDúiBolinder

Answers:


6

为了兑现我的声誉,我做了一些进一步的研究,并尝试使用服务器进行一些操作。执行以下操作后,我不再收到错误消息,并且我的服务器似乎行为正常。我使用此页面SystemdForUpstartUsers作为指导。

我没有什么头绪,但似乎可行。我觉得Upstart和Systemd之间存在冲突。通过强制安装Systemd,Upstart被删除。

apt-get --force-yes install systemd-sysv ubuntu-standard
update-initramfs -u

这是我的输出:

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  ubuntu-minimal upstart ureadahead
The following NEW packages will be installed:
  systemd-sysv ubuntu-standard
0 upgraded, 2 newly installed, 3 to remove and 0 not upgraded.
Need to get 8,548 B/11.4 kB of archives.
After this operation, 723 kB disk space will be freed.
Do you want to continue? [Y/n]
WARNING: The following packages cannot be authenticated!
  systemd-sysv ubuntu-standard
Install these packages without verification? [y/N] y
Get:1 http://us.archive.ubuntu.com/ubuntu/ utopic-updates/universe systemd-sysv amd64 208-8ubuntu8.2 [8,548 B]
Fetched 8,548 B in 4s (2,042 B/s)
(Reading database ... 132103 files and directories currently installed.)
Removing ubuntu-minimal (1.327) ...
Removing ureadahead (0.100.0-16) ...
dpkg: upstart: dependency problems, but removing anyway as you requested:
 friendly-recovery depends on upstart | systemd-sysv; however:
  Package upstart is to be removed.
  Package systemd-sysv is not installed.

Removing upstart (1.13.2-0ubuntu2) ...
Processing triggers for man-db (2.7.0.2-2) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 132056 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_208-8ubuntu8.2_amd64.deb ...
Unpacking systemd-sysv (208-8ubuntu8.2) ...
Selecting previously unselected package ubuntu-standard.
Preparing to unpack .../ubuntu-standard_1.327_amd64.deb ...
Unpacking ubuntu-standard (1.327) ...
Processing triggers for man-db (2.7.0.2-2) ...

希望这对某人有帮助。


我发现有关以下内容:dpkg: upstart: dependency problems, but removing anyway as you requested: friendly-recovery depends on upstart | systemd-sysv; however:
极客长老

只需执行apt-get install systemd-sysv软件包,即可在全新安装的14.10中解决此问题。我在此线程中找到了答案:bugs.debian.org/cgi-bin/bugreport.cgi?bug=756247
sw。

4

我在相对较新的ubuntu 15.10上也遇到了这个问题,上面的答案说这为我解决了

    sudo  apt-get install systemd-sysv

我具有与上述相同的dmesg,此外,我的症状还包括无法从挂起状态启动,这迫使我每次都进行冷启动


0

我尝试了这个并且有效

do-release-upgrade -d 

您将使用“ -d”开关进入开发版本。

使用此特定服务器,我从14.04开始,然后进行了“ do-release-upgrade”,将我升级到14.10。这是我开始收到相同的错误消息的时间。所以我找到了更新到Ubuntu 14.10之后...,并决定尝试这样做。然后,我升级到了版本15。


您是否乐于解释这将如何解决OP的问题?我对所提问题的评论让我感到困惑,为什么您会认为这将是一个答案。
极客长老

我遇到了同样的问题,并且这样做解决了我的问题,当然这确实将我的操作系统升级到了我认为可以的下一个开发版本。当然,这不是解决办法,而是创可贴。
GeekyDaddy 2015年

编辑您的答案并提供更多信息。您升级的版本当然很有趣。
年长者极客2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.