Linuxバージョンの依存関係の削除

Linuxバージョンの依存関係の削除

ソフトウェアを圧縮しました。ソフトウェアを別のLinuxバージョンで実行できるように、依存関係をこのzipファイルにインポートするにはどうすればよいですか?たとえば、gcc5が必要ですが、一部のLinuxではgcc4.8が最新バージョンです。これをコンパイルしてソフトウェアに入れるとどうなりますか?オペレーティングシステムの依存関係を削除したいです。どうすればいいですか?

答え1

flatpak、snap、または appimage を使用できます。

https://ostechnix.com/linux-package-managers-compared-appimage-vs-snap-vs-Flatpak/

https://github.com/AppImage/AppImageKit/wiki/Similar-projects#comparison

https://askubuntu.com/questions/866511/what-are-the-differences- Between-snaps-appimage-platpak-and-others

または静的にリンクできますが、これはGPL以外のライセンスに基づいて利用可能なライブラリにリンクする場合にのみ可能です。

関連情報