Software-Installation

如何在 CoreOS 上安裝任何東西?

  • September 5, 2018

我正在執行 CoreOS 835.13.0。

這是我遇到的問題:

  • man-man: command not found
  • info-info: command not found
  • head -z a.txt-head: invalid option -- 'z'
  • apt-get update-apt-get: command not found

這令人沮喪,所以我想安裝一些東西來讓我的生活更輕鬆。

可悲的是,我似乎也無法安裝任何東西。

如何在 CoreOS 上安裝東西?或者更好的是,我如何apt-get在 CoreOS 中安裝(以便之後可以安裝其他任何東西)?

CoreOS 被設計為準系統,因此只包含足夠的功能來提供集群基礎設施,僅此而已。沒有包管理器,因為不需要安裝任何東西;應用程序和/或服務在容器中執行。

由於您要執行 cron 作業,您可以使用 CoreOS 創建一個Dockerrkt容器,您可以在其中安裝 cron 並執行您的作業。

例如,您可以使用 Debian 映像創建 Docker 容器,然後使用它apt-get來安裝 cron。問題是 Docker 容器被設計為直接執行程序並且通常沒有初始化系統,因此您可能必須顯式啟動 cron 守護程序。

引用自:https://unix.stackexchange.com/questions/467030