【问题标题】:Installing Mosquitto with Busybox使用 Busybox 安装 Mosquitto
【发布时间】:2015-10-18 11:50:15
【问题描述】:

我正在尝试将 Mosquitto 客户端放到一个小型监控服务器上,该服务器在 linux 机器上使用busybox。我已经解压缩了 mosquitto tar 文件。但是因为我只有busybox,所以我没有apt-get、aptitude、make、cmake、dbuild、makepkg、pacman 来完成安装。

有什么想法吗?

【问题讨论】:

  • 发现设备的 OEM 不包含任何可用于编译 Mosquitto 或其他任何东西的包或任何 busybox 命令。

标签: mqtt busybox mosquitto


【解决方案1】:

假设它没有其他包管理系统(和 mosquitto 包),那么解决此类问题的通常方法是在另一台机器上使用所有必需的工具编译 mosquitto,然后只复制二进制文件。

你没有说目标机器是什么架构,但你通常甚至不需要它与构建机器相同,因为你可以交叉编译不同平台的二进制文件。

【讨论】:

  • 我正在使用由 OEM 生产的嵌入式系统。即使我可以在设备上获得“制作”包(?),我也无法打开它。我设法弄清楚制造商没有在busybox中包含dpkg或rpm命令。 OEM 真的不希望我玩弄他们的设计。
  • 对于后代:登录busybox,执行dmesg 或uname -a 以获取内核和GCC 版本。这可能是尝试在其他地方进行交叉编译以在系统上使用的好起点。
猜你喜欢
  • 2012-09-17
  • 1970-01-01
  • 1970-01-01
  • 2012-01-10
  • 2020-07-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多