Guixパッケージを別のディストリビューションに出荷できますか?

Guixパッケージを別のディストリビューションに出荷できますか?

フラットパックそしてスナップ写真そのパッケージマネージャは複数のディストリビューションにインストールするために構築されているため、パッケージは他のディストリビューションでも使用できます[1][2]。 Guixパッケージマネージャも同じですか?

Guix パッケージが Debian にインストールされる可能性があると聞いたことがありますが、参照が見つかりませんでした。

[1]http://platpak.org/index.html#about

[2]http://arstechnica.com/information-technology/2016/06/goodbye-apt-and-yum-ubuntus-snap-apps-are-coming-to-distros-everywhere/

ベストアンサー1

私はGuixの一時的な貢献者です。はい、他のディストリビューションの上でGuixパッケージを実行できます(GuixSDはGuixのスタンドアロンディストリビューションで、Guix自体はパッケージマネージャであるため、他のディストリビューションで使用できます)。これバイナリのインストールこのセクションでは、他のGNU / Linuxディストリビューションの上にGuixを簡単に設定する方法を説明します。ルートファイルシステムに入れなくてもGuixを実行できます。インストールする前にGuixを実行してください」セクションがあります。 (他のチュートリアルもあります。自分で作成したチュートリアルもありますので、検索してみてください。)

はい。 Guixは、より伝統的なディストリビューションの上にユーザースペースのパッケージングシステムとして実行できます。 (rootユーザーとワーカーユーザーなどでデーモンを実行する必要がありますが、これらの権限があれば、複数のユーザーが互いに干渉することなくパッケージを自分でインストールできます。)

ただし、Guix を実行するには予想以上に少し多くの作業が必要な場合があります。 yum、pacmanなどでインストールできればapt-get install guixもっといいようです。これにより、いくつかのステップが節約されます! Guixは他のディストリビューション用にパッケージ化できます。Diane TroutはDebianのためにやっています。しかし、良い理由のために(ここで議論するには長すぎますか?)Guixはファイルシステム階層の標準に従わず、その理由だけで少なくともすぐにDebianのデフォルトリポジトリにインストールされません。たぶん、いつかこれが変わるかもしれません。

役に立ったことを願っています!

おすすめ記事