标签: opensuse

如何仅在 mysql 启动后启动 systemd 服务?

我正在开发一个单声道电子邮件服务器项目。我曾尝试向 systemd 添加一项服务,以便它在引导期间自动启动,但我遇到了问题。

我已经创建了脚本并添加到/lib/systemd/system/emailserver.service然后运行ln -s /lib/systemd/system/emailserver.service /etc/systemd/system/emailserver.service.

然后我执行systemd reload-daemonsystemctl start emailserver.service,然后当我运行时,ps -ef |grep -i emailserver我可以看到它mono EmailServer.exe正在运行,到目前为止一切看起来都很好。

但是,当我在/var/log/messages文件中重新启动服务器时,它包含以下错误消息

Jul 16 19:41:02 dev-server systemd[1]: emailserver.service holdoff
time over, scheduling restart. Jul 16 19:41:02 dev-server systemd[1]:
emailserver.service holdoff time over, scheduling restart. Jul 16
19:41:03 dev-server systemd[1]: emailserver.service holdoff time over,
scheduling restart. Jul 16 19:41:03 dev-server systemd[1]:
emailserver.service holdoff time over, scheduling restart. Jul 16
19:41:03 dev-server systemd[1]: …
Run Code Online (Sandbox Code Playgroud)

opensuse systemd

22
推荐指数
1
解决办法
4万
查看次数

21
推荐指数
2
解决办法
3万
查看次数

从 initramfs 挂载根文件系统

这是一个常见的场景。无论出于何种原因,initramfs(OpenSUSE,以防万一)未能找到根文件系统,因此它会将您置于救援外壳中。我非常清楚需要安装什么设备。我的问题:

挂载根文件系统并继续引导顺序的正确步骤是什么?

大概这就是救援控制台的全部意义所在。然而,似乎没有人记录你是如何做到这一点的。

显然我可以在某处挂载根文件系统。但是我如何使它成为文件系统树的?现在我在那之后继续正常的启动过程吗?(我以为只要退出 shell 就可以了……但事实并非如此。)在继续之前,您究竟需要安装什么,以及如何继续?

startup boot opensuse initramfs root-filesystem

21
推荐指数
4
解决办法
5万
查看次数

Gnome 3 的日志文件在哪里?

我刚刚按照这些说明在 openSUSE 11.4 上安装了 gnome3,但是当kdm我尝试加载 gnome3 时,它只向我显示一个页面,说它无法加载,并且没有为我提供有关问题所在的任何进一步信息。我应该在哪里查找存储错误消息的日志文件?

opensuse gnome3

19
推荐指数
1
解决办法
4万
查看次数

清除所有 Snapper 快照

OpenSUSE(以及其他发行版)使用snapper拍摄btrfs分区的快照。有些人认为默认快照间隔太快占用太多空间,但无论您是否相信,有时您想要清除文件系统上的空间,并且经常发现btrfs快照占用了大量空间。或者,在其他情况下,您可能希望在将文件系统移入/移出 VM 或更改存储介质或类似内容之前清除所有多余数据的文件系统。

但是,我似乎找不到通过 snapper 或其他工具快速擦除snapper拍摄的所有快照的命令。我该怎么做?

opensuse btrfs

18
推荐指数
2
解决办法
4万
查看次数

创建系统可启动映像的正确方法是什么?

如果我可以在安装后立即设置系统,使用我想要的所有主题和程序以及 SDK,然后保存该快照,那不是很好吗?就像备份一样,除了我能够启动该映像并将其安装在我想要的任何机器上?

我很确定这是可能的。事实上,我知道在某种程度上这样

https://help.ubuntu.com/community/LiveCDCustomizationFromScratch

但是有更好的方法吗?有人知道我可以使用的魔法吗?难道我不能只保存我的系统状态,这样当我安装一些不受支持的服务器软件并且我的系统变砖时,我不需要再花一个小时来设置它吗?

ubuntu opensuse bootable

18
推荐指数
2
解决办法
5万
查看次数

如何使用 VNC 从 Windows 剪贴板复制/粘贴数据到 OpenSuse 剪贴板?

我正在使用 Windows 中的 VNC 连接到远程 OpenSuse 计算机。在我通过 VNC 使用的其他 Linuces 上,我可以使用剪贴板在远程机器和本地 Windows 机器之间复制文本。在这种情况下,我似乎可以将本地剪贴板连接到远程。

VNC 服务器是 OpenSuse 上的默认设置。我不知道是哪个。

如何通过 VNC 修复复制/粘贴?

opensuse vnc copy-paste clipboard

17
推荐指数
3
解决办法
12万
查看次数

指定 DNS 设置以覆盖 DHCP 的设置

每 6 个月左右,我无法在我使用的任何路由器上访问 DNS。通常必须手动将名称服务器添加到/etc/resolv.conf文件中。我试过将 Google 免费 DNS 添加到文件中,但没有任何改变。每次去不同的咖啡店时,我该怎么做才能不必手动更改文件?

networking opensuse dns dhcp

15
推荐指数
2
解决办法
2万
查看次数

为什么我会收到“警告:存储库‘oss_update’似乎已过时。请考虑使用不同的镜像或服务器。”?

在 WSL 上,我执行了sudo zypper update,但收到此错误消息。

正在加载存储库数据...
警告:存储库“oss_update”似乎已过时。考虑使用不同的镜像或服务器。
正在读取已安装的包...

没事做。

但是,当我执行时sudo zypper refresh,我没有收到任何错误消息。

Retrieving repository 'The Go Programming Language (openSUSE_Leap_42.3)' metadata ...............................................................................................................................................[done]
Retrieving repository 'devel:languages:php (openSUSE_Leap_42.3)' metadata .......................................................................................................................................................[done]
Repository 'oss' is up to date.
Retrieving repository 'oss_update' metadata .....................................................................................................................................................................................[done]
Retrieving repository 'PHP7 extensions (php7_openSUSE_Leap_42.3)' metadata ......................................................................................................................................................[done]
All repositories have been refreshed
Run Code Online (Sandbox Code Playgroud)

我检查了我正在使用的存储库列表zypper lr -u

# | Alias                      | Name                                             | Enabled | GPG Check | Refresh | URI
--+----------------------------+--------------------------------------------------+---------+-----------+---------+-------------------------------------------------------------------------------------------------
1 | devel_languages_go         | The …
Run Code Online (Sandbox Code Playgroud)

opensuse zypper repository

15
推荐指数
1
解决办法
1万
查看次数

配置dwm自动打开应用

我刚刚在颜色和标签方面按照我的喜好配置了 dwm。我只是在寻找另一件事:让某些应用程序在某些标签上自动以 dwm 启动的能力。

例如,我有一个irc标签,我想irssi在我启动机器时在该标签中运行。这可能吗?它会是什么样子config.h

opensuse window-manager dwm

14
推荐指数
1
解决办法
7605
查看次数