如何在Alpine上安装Debian软件包?

vis*_*swa 9 ubuntu influxdb alpine-linux

如何在Alpine上安装Debian软件包?

例如:

wget https://dl.influxdata.com/influxdb/releases/influxdb_0.13.0_armhf.deb
sudo dpkg -i influxdb_0.13.0_armhf.deb
Run Code Online (Sandbox Code Playgroud)

Jia*_* Xu 6

好消息:

apline现在已经dpkg在其存储库中,您可以通过它进行安装apk add dpkg,也可以使用它dpkg -i *.deb来安装所需的库deb

  • 您是否使用“apk add dpkg”安装了“dpkg”? (4认同)

Jak*_*tka 5

Alpine Linux 不是 Debian 衍生版(幸运的是),因此它不支持 Debian 软件包。

Alpine 尚未提供 influxdb 软件包,因此您可以创建一个软件包或从源安装 influxdb。

  • 为什么 Alpine 不兼容 Debian 是件好事呢?这让想要转换的人的生活变得困难。 (29认同)
  • 这是一个完全不同的 Linux 发行版,那么为什么你会期望它以任何方式与 debian 软件包兼容呢?您多久看到一次袋鼠与鲸鱼交配? (11认同)
  • 这并不是一个奇怪的期望。有很多发行版使用通用的包管理器。例如,Ubuntu 和 Kali 使用 Debian 软件包。Red Hat(显然)、SUSE 和 Mandriva Linux 发行版都使用 RPM。 (7认同)
  • Alpine 的主题是:“小、简单、安全”。添加 deb 支持会与之发生冲突。Alpine 有很多替代方案。如果空间不是问题,为什么不简单地使用 ubuntu 服务器镜像呢? (3认同)