instoolはtar.gz形式のパッケージをインストールし、後で使用するために、アンインストール情報が作成され、小さなインストールプログラムです。また、メイクファイルを読み込み、メイク動作をインストールするためのアンインストールファイルを作成することができます。
instoolにインストールされたパッケージは、いつでもアンインストールすることができます。アンインストールパッケージも利用可能なものを追跡するために、いつでも挙げることができます。 instoolは、通常のユーザーまたはルートモード(UID 0)での管理者のために働きます。
それは、それがもとで実行されているモードに応じて、ユーザーのホーム·パス内のディレクトリ、またはシステムディレクトリにアンインストールファイルを保持します。
instoolは今もメイクファイルを読み取り、あなたはmake installを実行すると、ファイルがインストール決定することにより、ソースパッケージで動作します。それはあなたのためにインストールを行うわけではありませんが、メイクファイルからアンインストールファイルを作成することができます。
以下の理解instoolコマンドラインオプションは次のとおりです。
パッケージ名をインストールするパッケージ名(tar.gz形式のパッケージの名前)
現在のユーザーのすべてのアンインストールファイルが利用可能に-lリスト
-sファイル名は、コマンドをインストールおよびアンインストール·ファイルを作成し、メイクで使用するすべてのインストールのターゲットを見つけるために、現在のディレクトリにmakefileを検索するinstoolに指示します。ユーザーは、アンインストールファイル(パッケージの通常名)に名前を付けてファイル名を指定する必要があります。
-uファイル名は、インストール時に作成された情報に基づいてパッケージをアンインストールするinstoolに指示します。パッケージはinstoolによってインストールされている必要があります。アンインストールファイルがあります
ユーザーのホームディレクトリの下の.uninstディレクトリに格納されています。
-iファイル名は、パッケージをインストールします。これはinstoolのパッケージ名を使用するのと同じです。
ユーザーの場合、instoolはすべて.uninstファイルを格納するために自分のホームディレクトリに.uninstという名前のディレクトリを作成します。ルートについては、instoolは、すべてのシステムワイドアンインストールファイルを格納するために/の/ usr / UNINSTという名前のディレクトリを作成します。 instoolは、各パッケージは以下のようにインストールされているベースディレクトリを記録します
よくインストール時に作成されたすべてのファイルとパスなど。
アンインストールファイルの一覧表示
-lスイッチを使用する場合は、rootとしてログインしている場合、instoolは、現在のユーザーのために、またはシステム·パッケージのすべてのアンインストールファイルを一覧表示します。これらのファイル名は、-u(アンインストール)スイッチを使用する必要があります。ファイル名は、インストールされているパッケージの元の名前に基づいています。
ファイルのアンインストール
あなたは、パッケージの複数のバージョンをインストールする場合、instoolがパッケージのファイル名に基づいて、インストールごとに別々のファイルを保持することに注意してください。異なるバージョンが同じベースパスにインストールされている場合は、任意のアンインストールは、以前の(またはそれ以降)のインストールから、同じ名前のファイルを削除します。
アンインストールファイル名は、それらのは.tar.gzまたは.tar.bz2と拡張子を剥奪および添付.uninst拡張子のベース名として保存されます。パッケージをアンインストールするためには、.uninst拡張子を含める必要はありません。ただ、基本パッケージ名を供給するだけでは十分です。 instoolでインストールされているパッケージを一覧表示するには、-lスイッチを使用します。
メイクファイル
-sスイッチを使用する場合には、instoolは現在のディレクトリ内のmakefileを探して、インストールターゲットを検索します。この情報から、instoolはあなたが提供したファイル名に基づいて、アンインストールファイルを作成します。すでに正常にコンパイルし、パッケージをインストールした後に-sスイッチを使用する必要があります。 instoolは、このモードでは、実際のインストールを行いません。これは単にインストールされていたものを見つけ、どこで。例として、もし
あなたが使います:
instool -s svgalibの
instoolはMakefileの中で指定されたインストール·プロセスに従い、適切なディレクトリにsvgalib.uninstという名前のアンインストールファイルを作成します。それはacuallyただし、すべてのインストールを行うことはありません。それはinstool、実際のコンパイル後に実行して、多くのパッケージは、configureスクリプトを作成し、その後、make installを実行する前に実行することが必要であるため、プロセスをインストールすることが重要です。 configureスクリプトによって作成されたオプションと変数はに重要です
instoolの機能。
rootでログインしている場合、instoolはあなたはそれがプロセスを開始する前に、ディレクトリをインストールベースを変更することができます。これにより、パッケージのみとめバージョンのために有用であり得ます。
instoolは現在、アンインストール時に空のディレクトリを削除しません。これは、将来的にかもしれないが、今のところ、あなたが希望する場合は、手動でそれを行う必要があります。
これは、パッケージマネージャであることを、またはRPMやaptのようなシステムのアプリに代わるものではありません。これは単に、簡単かつ迅速に、後でそれを削除するオプションでのtar.gzパッケージをインストールするプロセスを容易にするためのツールです。あなたはいつものtar.gzパッケージに頼る前に、あなたのディストリビューションのパッケージ管理システムのために特別にパッケージを見つけることを試みるべきです。
そこにかかわらず、RPMまたはDEB形式で利用できないパッケージがある、と私はinstoolを書いた理由です。 makefileを読んで、makeがそのままソースディレクトリを維持することなく、いつでもインストール元に戻す能力があまりにも便利な機能です。ないことをいくつかは、ひどくクリーン仕事をしないように、多くのmakefileは、もはやメイクアンインストール対象が含まれていません
彼らは、インストールファイルを削除します。
あなたが好きなパス·ディレクトリにinstool置くことができます。あなたは、ユーザーがそれへの容易なアクセスを持ってしたくない場合は、ユーザーのデフォルトのパスではないので、私が/ sbinまたは/ usr / sbinをお勧めします。あなたは、単に700にinstoolのファイル権限を変更することができます。
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
人気のソフトウェア
-
NOOBS 17 Feb 15
-
Autobuild 2 Jun 15
-
AI - AltimatOS Installer 3 Jun 15
-
Ubuntu AMD Catalyst Driver Install 17 Feb 15
-
pmcyg 20 Feb 15
-
Flashdist 2 Jun 15
-
Debian Installer 2 Dec 17
instool
同じようなソフトウェア
nALFS
3 Jun 15
BitRock InstallBuilder for Qt
20 Feb 15
Sisopen
3 Jun 15
Ubuntu AMD Catalyst Driver Install
17 Feb 15
開発者の他のソフトウェア jem
Linux DiskTool
2 Jun 15
へのコメント instool
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
コメントが見つかりません