2022年2月11日作成
Linuxのパッケージ管理システム
各ディストリビューションで採用されているRPMやdebなどの他にも、 ディストリビューションに依存しない管理システムもある。
Flatpak
主にデスクトップアプリケーションやテーマの配布で使われる。 コマンドなども配布はできるが、
$ flatpak run com.example.app
のように長いコマンドを入力する必要があるので、あまり適切ではない。
アプリケーションの配布は主にFlathubで行われる。
Snappy
デスクトップアプリケーションやコマンドなど色々なプログラムを配布できる。 利用するためにはsnapdと呼ばれるデーモンが動作している必要がある。
アプリケーションの配布はSnapcraftで行われる。
AppImage
上の2つと異なり、これは単にパッケージのフォーマットを意味するらしい。 LinuxでAppImage形式のアプリを使う方法と注意点のまとめによると、 AppImage形式のファイルに権限を与えて実行するだけで使えるようだけど、 配布されているものを見たことがないので、手元で試してはいない。