我正在配置运行来自 BeagleBone.org 的 Debian 映像的 BeableBone Black。
我可以看到init
(即 systemd)正在侦听端口1880
和3000
.
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) 他们网站上的 BeagleBone Black 的 Debian 映像默认带有 GUI。我想完全禁用 GUI,但要以最简单的方式。它用作无头设备,不需要占用这些资源。
我已经成功禁用了它,但我觉得我的程序在幕后破坏了它。我所做的就是:
$ sudo apt-get remove lightdm
Run Code Online (Sandbox Code Playgroud)
purge
会更好?我正在尝试在我的 beaglebone black 上安装(或从 MicroSD 运行)FreeBSD。
在 FreeBSD.org 上有一个 SD 卡映像,我下载并解压缩dd
到 microSD。试图通过按下“启动”按钮并启动它来从这个 SD 启动,但没有任何反应......
应该很简单,但是,我被绊倒了。做了很多研究,但找不到任何有效的方法!
有没有人让 FreeBSD 在 BBB 中运行并且可以给我一个有效的“食谱”?
我正在开发一个使用 BeagleBone Black 和 LCD 斗篷的项目。
为此,我从他们的网站下载了当前的 BBB IOT 映像并安装了 LXDE 作为用户界面。
我想创建一个在 LCD 上启动时启动的应用程序。
我需要删除启动时的登录步骤。我认为 LightDM 被用作桌面管理器(也许有帮助),但现在我只成功地自动插入用户名。
我的问题是如何在没有任何其他用户干预的情况下通过此步骤。
我无法在 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) 我很想找到减少启动时间的方法,特别是在嵌入式相关环境中。
我已经在某处阅读了一种避免内核加载某些驱动程序或模块的方法,但我完全迷失了,而且我在互联网上找到的所有信息都非常复杂和密集。
任何人都可以提出实现这一目标所需的一般步骤吗?也许我错了,这与内核无关。