"Konstruct」はあなたのシステムにKDEリリースやアプリケーションをインストールするのに役立ちますビルドシステムです。これは、定義されたソースのtarballをダウンロードし、その整合性をチェックし、解凍、パッチ、構成、構築し、それらをインストールします。完全なKDEのインストールが "; make installをCDのメタ/ KDE」のように簡単にする必要があります。
Konstructは、あなたのシステムに損傷を与えるか、別のKDEに影響を与えるには、root権限またはリスクを保有する必要がないことを意味し、あなたのホームディレクトリにデフォルトで自分自身をインストールします。
要件:
·作業のGNUツールチェーン(gccは、GNU makeを、フレックス、BSDのYACC、gettextの等)とタール、GZIP、BZIP2、md5sumを、パッチ、およびwgetのような追加のGNUツール。
コンフィギュレーション
gar.conf.mkやお好みに合わせてそれを変更するgar.conf.mk.inをコピーします。共通オプション:
GARCHIVEDIRあなたはすでにここのパスを設定ソースのtarballをダウンロードした場合。
お使いのKDEデスクトップをインストールするには、接頭辞。デフォルトは〜/ kde3.4 /です。
KDEのインストールを移動すると、他の場所で、その後のトラブルを求めて!
あなたは(x86_64版)64ビットターゲットのKDEをコンパイルしたい場合は、これを設定しHAVE_64BIT_TARGET
OWN_CFLAGSは、あなたのCPUに固有のコンパイラ·フラグを指定することができます。
あなたは、少なくともQtの3.3(MOCを含む持っている場合は、これを設定しHAVE_QT_3_3_INSTALLED、
UICとヘッダー)がインストールされ、Qtのインストールをスキップします。
あなたが利用可能なファイルシステムの領域が不足している場合BUILD_CLEANは、これを設定します。
ためにダウンロードがプロキシの障害が発生した場合は、wgetのmanページを参照してください
あなたの〜/ .wgetrcに必要なオプションについて。 download.kde.orgはにリダイレクトした場合
あなたがkde.conf.mk.を変更することによって、あなたの問題を解決することができる破損または不完全なミラー
使用法
あなたが生きてインターネットに接続していることを確認してください。ターゲットを選択して、その定義をheldsディレクトリに移動し、例えば、 「CDのKDE /のkdebase」。今、通常、あなたが唯一の "make install"を必要とする、次の目標の一つでmakeを実行。
GARシステムは、パッケージごとに7つの基本的な目標を提供しています。
フェッチ
このターゲットは、パッケージをコンパイルするのに必要なすべてのファイルとパッチをダウンロードします。
通常、これは時折パッチファイルを伴う単一のtarボール、です。
チェックサム
ダウンロードしたファイルは、パッケージメンテナが働いれるものと一致することを確認するために、md5sumをを使用しています。
エキス
必要なすべてのソース·ファイルは、作業ディレクトリに利用可能であることを確認します。 (例えば、単一のC ++ソース·ファイルをダウンロードするときなど)いくつかのケースでは、これは単純にファイルをコピーします。
パッチ
パッケージには、(いずれかのサードパーティ製のパッチまたはパッケージメンテパッチを介して)パッチを適用する必要がある場合は、このターゲットは、そのステップを実行します。
設定します
Makefileで指定されるようにパッケージを設定します。それは、典型的には、(例えば、autoconfのか、あるImakeなど)パッケージの基本となる構成システムが実行されます。
ビルド
依存関係をインストールした後、コンパイルの実際のステップを実行します。
インストール
正しい場所にファイルを置き、必要なモップアップ作業を実行します。
これらのターゲットはBSDのportsシステムにおける対応にちなんで名付けられたと同じように動作しています。パッケージをインストールする場合は、パッケージのかターゲットのディレクトリを入力すると、または(2つだけの例)「パッチを作る "" make install "を実行する必要があります。後で目標は、すべての以前に記載されているものが含まれています。
あなたは、通常必要としないいくつかの追加の有用な標的であります:
buildclean
作業ディレクトリをクリーンアップしますが、ダウンロードしたパッケージを削除しないでください。あなたは依存関係が欠落してインストールした場合、これを実行し、パッケージを再構成します。
クリーン
作業ディレクトリをクリーンアップします。また、これはダウンロードしたパッケージを削除します!新しいダウンロードを防止するために、前にいずれかの代わりに「buildclean」を使用するか、「garchive」と呼びます。
garchive
「チェックサム」ターゲットを呼び出し、GARCHIVEDIRディレクトリにダウンロードしたファイルを保存します。
showdeps
現在のパッケージの再帰的な依存関係ツリーを表示します。
すべてのターゲットについても、すべての依存関係、例えば再帰的に呼び出しますディープFOO変異体を存在(あなたはネット接続していない場合)必要なすべてのソースのtarballをダウンロードして、後でそれを構築することができ、「ディープチェックサム作る」と。
このリリースの新機能:
·KDE 3.5.6がインストールされました。
·KOfficeの1.6.1ととか、KDevelop 3.4オプションのインストールとして利用可能です。
·すべて含まれるパッケージを最新バージョンに更新されています。
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
人気のソフトウェア
-
Python 22 Jun 18
-
Qt Creator 17 Aug 18
-
ooc 3 Jun 15
-
MySQL Query Browser 3 Jun 15
-
codership-mysql 12 May 15
-
libxml2 14 Apr 15
-
GNOME Inform 7 12 May 15
Konstruct
同じようなソフトウェア
PyInstallShield
3 Jun 15
Sisopen
3 Jun 15
PyPM
12 May 15
Ubuntu AMD Catalyst Driver Install
17 Feb 15
へのコメント Konstruct
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
コメントが見つかりません