![Linuxプログラムのインストールを簡単にする方法は? [コピー]](https://linux33.com/image/180427/Linux%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%82%92%E7%B0%A1%E5%8D%98%E3%81%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%AF%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
DebianとUbuntuは.deb
直接インストールできるパッケージファイルを提供しています。 Fedoraはどうですか?
.deb
インストールを容易にするために、すべてのtarballを1日のファイルにすることはできますか?多くの人が銃が圧縮された後、インストール中に迷子になります。./make
そのようなことをしてみると、一般人が知らないコードがたくさんあります。
答え1
Linuxの最大の問題は、Linuxがないことです。
私たちは、異なるライブラリ、アプリケーションバージョン、およびコンパイルフラグを使用して異なる方法で構築された複数のディストリビューションについて話しています。 Ubuntu 16.10やUbuntu 18.10などの同じディストリビューションについて話しても、後者用にコンパイルされたアプリケーションは必ずしも前者で動作するわけではありません。
この問題を解決するために、基本的にアプリケーションとすべての依存関係を単一のパッケージにパッケージ化するFlatpak、Snap、およびAppImageが作成されました。これにより他の深刻な問題が発生しますが、少なくともISVがすべてのLinuxディストリビューションで実行されるようにアプリケーションをパッケージ化できます。