小编Jer*_*vis的帖子

如何以编程方式获取“测试”的 Debian 代号?

根据标题,我想解析当前“测试”的 Debian 代号(例如“stretch”、“buster”、“bullseye”等)。

显然,在已安装的 Debian“测试”系统中,有多种方法可以做到这一点(例如lsb_release -sc,在这个问题的答案中提到的其他方法)。但是我如何从 Debian 'stable'(甚至是替代的 Linux 发行版)中做到这一点?

例如,我正在运行 Debian 'stable'(目前是 Debian 'buster') - 我如何可靠地确定当前的代号“testing”?

我意识到目前“测试”=“bullseye”,但是当“bullseye”作为“稳定版”发布时,情况会改变(到“书呆子”IIRC)。

debian

7
推荐指数
2
解决办法
815
查看次数

确定用于任何给定应用程序的 systemd 服务的“类型”的方法

我想我有不同的比较好的手柄Type,其systemd可以配置为(例如服务的simpleoneshot等等)。

文档提供的选项相当合理的概述和说明。因此,通常可以“猜测”可能的最佳选择并进行“反复试验”以进行确认。对于我非常熟悉的应用程序尤其如此。

但是,我担心在我的“试错”测试期间可能存在我没有考虑的情况(即边缘案例错误的风险)。所以我对测试/调查应用程序的方法提出了建议,以确定它可能是最好的Type

FWIW,我正在考虑手动启动应用程序并跟踪它如何响应的某种方法,无论它是否分叉(多个进程等)。我觉得必须有一些相对简单的方法来做到这一点(使用标准命令行工具),我错过了。

我不确定它是否相关,但 Debian 是我选择的发行版。

startup systemd services

5
推荐指数
1
解决办法
191
查看次数

标签 统计

debian ×1

services ×1

startup ×1

systemd ×1