标签: beagleboneblack

如何让 systemd 告诉我为什么 init 正在侦听特定端口?

我正在配置运行来自 BeagleBone.org 的 Debian 映像的 BeableBone Black。

我可以看到init(即 systemd)正在侦听端口18803000.

debian@beaglebone:~$ sudo netstat -taunp | grep LISTEN
tcp        0      0 0.0.0.0:53              0.0.0.0:*               LISTEN      978/dnsmasq         
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      852/sshd            
tcp6       0      0 :::53                   :::*                    LISTEN      978/dnsmasq         
tcp6       0      0 :::22                   :::*                    LISTEN      852/sshd            
tcp6       0      0 :::1880                 :::*                    LISTEN      1/init              
tcp6       0      0 :::3000                 :::*                    LISTEN      1/init              
Run Code Online (Sandbox Code Playgroud)

以前,init也在侦听端口 80。我使用来自/sf/answers/1159962261/ 的这些命令禁用了它:

systemctl disable bonescript.service
systemctl disable bonescript.socket
systemctl disable bonescript-autorun.service …
Run Code Online (Sandbox Code Playgroud)

debian systemd beagleboneblack

9
推荐指数
1
解决办法
4778
查看次数

在运行 Debian 的 BeagleBone Black 上禁用 GUI

他们网站上的 BeagleBone Black 的 Debian 映像默认带有 GUI。我想完全禁用 GUI,但要以最简单的方式。它用作无头设备,不需要占用这些资源。

我已经成功禁用了它,但我觉得我的程序在幕后破坏了它。我所做的就是:

$ sudo apt-get remove lightdm
Run Code Online (Sandbox Code Playgroud)

问题

  • 回想起来,也许purge会更好?
  • 任何人都可以看到方法中的漏洞,或推荐更好的方法吗?

debian beagleboneblack

7
推荐指数
1
解决办法
8946
查看次数

Beaglebone Black 上的 FreeBSD

我正在尝试在我的 beaglebone black 上安装(或从 MicroSD 运行)FreeBSD。

在 FreeBSD.org 上有一个 SD 卡映像,我下载并解压缩dd到 microSD。试图通过按下“启动”按钮并启动它来从这个 SD 启动,但没有任何反应......

应该很简单,但是,我被绊倒了。做了很多研究,但找不到任何有效的方法!

有没有人让 FreeBSD 在 BBB 中运行并且可以给我一个有效的“食谱”?

freebsd beagleboneblack

7
推荐指数
0
解决办法
630
查看次数

在 Debian 9 Stretch 中删除登录时的用户和密码

我正在开发一个使用 BeagleBone Black 和 LCD 斗篷的项目。

为此,我从他们的网站下载了当前的 BBB IOT 映像并安装了 LXDE 作为用户界面。

我想创建一个在 LCD 上启动时启动的应用程序。

我需要删除启动时的登录步骤。我认为 LightDM 被用作桌面管理器(也许有帮助),但现在我只成功地自动插入用户名。

我的问题是如何在没有任何其他用户干预的情况下通过此步骤。

登录

login debian lxde beagleboneblack

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

错误:包“mongodb”没有安装候选

我无法在 cloud9 上为我的 BeagleBone apt-get 安装任何软件包,因为E: Package 'mongodb' has no installation candidate. 由于同样的错误,我无法让任何包工作。我已经更新、升级、重新启动,但没有任何效果。

关于我的 BBG 的更多信息:

debian@beaglebone:/var/lib/cloud9$ uname -a
Linux beaglebone 4.9.82-ti-r102 #1 SMP PREEMPT Thu Feb 22 01:16:12 UTC 2018 armv7l GNU/Linux


debian@beaglebone:/var/lib/cloud9$ cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Run Code Online (Sandbox Code Playgroud)

另外,这是我的 sources.list 文件:

GNU nano 2.7.4               File: /etc/apt/sources.list                                                                    

deb http://deb.debian.org/debian stretch main contrib non-free
#deb-src http://deb.debian.org/debian stretch main contrib non-free

deb http://deb.debian.org/debian stretch-updates main contrib non-free
#deb-src http://deb.debian.org/debian stretch-updates …
Run Code Online (Sandbox Code Playgroud)

debian apt package-management beagleboneblack

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

减少启动时间

我很想找到减少启动时间的方法,特别是在嵌入式相关环境中。

我已经在某处阅读了一种避免内核加载某些驱动程序或模块的方法,但我完全迷失了,而且我在互联网上找到的所有信息都非常复杂和密集。

任何人都可以提出实现这一目标所需的一般步骤吗?也许我错了,这与内核无关。

boot embedded kernel-modules raspberry-pi beagleboneblack

3
推荐指数
1
解决办法
1601
查看次数