我有很多发行版正在玩。我标记了SD卡,但是:
- 他们颠倒了
- 我通常在RPi的另一个房间
我在init.d中设置了一个服务,当我的Pi关闭或启动时(通过curl使用API),我可以通过Pushover通知我。
我想要包括当前使用的发行版。
我可以在最新的启动程序中看到(与adafruit Raspbian一起玩):
Linux raspberrypi 3.1.9adafruit+ #8 PREEMPT Wed Aug 1 18:02:42 EDT 2012 armv6l
如何获取该信息以将其包含在脚本中?
我安装了lsb-release,但这只给了我这个:
pi@raspberrypi / $ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux testing/unstable
Release: testing/unstable
Codename: n/a
看起来和我的常规Raspbian一样。
另外,我可能想对SD卡上的特定实例进行一些说明(因为我可能会拥有多个相同的基本发行版)。显然,我可以将文件放在每个SD卡上的相同位置,但是是否存在将此类信息放置在何处的约定?
哇酷。您能指出如何将pushover / init.d放在一起吗?我会问一个问题,您是否会回答:)
—
Zlatko
@zladuric在pushover.net上注册一个帐户。curl API非常简单。我在init.d中设置了一个简单的脚本作为“服务”,它只是在启动/停止时发送不同的通知。从技术上讲,这是一个开始停止通知,因此,如果它得到“开始”,它将发送一个通知。实际上,除了启动和关闭外,没有其他东西可以启动或停止它们。如果您需要完整的代码,请继续并提出问题。
—
卡德·鲁