2017-03-28 68 views

回答

2

要清楚:這裏有兩個組件:負責運行管理單元的snapd和負責構建/創建管理單元的Snapcraft。您特別詢問了與snapd不同的Snapcraft,目前是Ubuntu特有的。這是因爲它假定build-和stage-packages是debs,並且試圖使用apt(和apt-python綁定)來獲取它們。

這是currently changing更具擴展性,可能首先會添加RPM支持。高山將可能需要apk支持。

即將推出的另一項功能是默認情況下建立lxd容器。這可能是更簡單的路徑,Snapcraft可以在Alpine上本地運行,然後使用Ubuntu容器構建軟件包。

如果您對snapd感興趣,您可以從this table看到Alpine目前似乎不是目標。但是,請做log a bug請求將其放在路線圖上。

相關問題