可能性のある複製:
最も単純なDebianパッケージングガイド?
実行可能ファイルが含まれているいくつかのtarball(Firefox、Eclipse、Zend Studioなど)があり、それらを抽出して実行できます。ただし、この実行可能ファイルは、それを抽出したユーザーのみが使用できます。
すべてのユーザーが使用できるようにする場合は、/usr/share
、/usr/local/share/
、/opt/
などの場所に移動し、適切なアクセス許可を与え、/usr/bin/
で実行可能ファイルを作成するなど...
私はそれらすべてを行うdebインストーラーファイルを作りたいです!
どうやるか?
Ubuntu wikiリンク:
ソースの場合は、ソースをコンパイルしてからcheckinstall
を調べます。コンパイルされたソースコードからdebパッケージを作成します。
checkinstall を使用するためのガイド
また、次を試すことができます、
tar.gz
インストールからdeb
を取得するにはalien
Sudo apt-get install alien
tar.gz
フォルダーに移動して、次の操作を行います。
alien -k filename.tar.gz
次に、新しいdebファイルをダブルクリックしてインストールします。 (gdebiをインストールする必要があります)
オープンソースアプリケーションでこれを行う最良の方法は、Sudo make checkinstall
の代わりにSudo make install
を実行することです。このプロセス(パッケージの作成)のGUIを提供するプログラムはいくつかありますが、何をしているのかわからない場合は使用が難しい場合があります。
ただし、これらのtarballを使用せずにこれらのアプリケーション(新しいバージョンを含む)をインストールできることに気付いていますか?