Checkinstall を使用してソースから Linux アプリを構築すると問題が少なくなります


たとえやり方を知っていたとしても、ソースコードからソフトウェアをコンパイルする、システムが技術的に存在を認識していないアプリケーションが存在することになることがよくあります。これは、アプリの重複、ファイルの問題、削除の問題を意味する可能性があります。checkinstall指示。

多くの場合、ソース コードのビルドは、最新の機能を備えたソフトウェアの最先端のビルドを入手したり、独自のディストリビューションに独自のパッケージがないアプリケーションを入手したりする唯一の方法です。ただし、これを実行すると、システムの通常のパッケージ管理ツールを迂回するため、システムはその存在を認識しにくくなり、システムの片隅からすべてのファイルを削除するのは少し面倒になります。

Linux Journal が指摘しているように、ソースからアプリを構築する通常のプロセスは次のとおりです。./configuremake、 に続くsudo make install。ただし、最後の手順をスキップして、次のように入力します。sudo checkinstall代わりに、コンパイルしたばかりのコード バンドルから、より追跡可能なパッケージを構築します。 Checkinstall は、ほとんどの Debian/Ubuntu スタイルのディストリビューションにインストールされますが、他のディストリビューションでも使用できます。 checkinstall とそのカスタマイズ方法の詳細については、Linux Journal の記事を読んでください。

Checkinstall を使用してソースからパッケージをビルドする[Linuxジャーナル]