英語フランス語スペイン語

Ad


OnWorksファビコン

apt-srcp - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで apt-srcp を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド apt-srcp です。

プログラム:

NAME


apt-src - Debian ソースパッケージツリーを管理する

SYNOPSIS


apt-src [オプション] command

apt-src [オプション] インストール|削除 pkg1 [pkg2 ...]

apt-src 場所 pkg

DESCRIPTION


apt-src は、ダウンロード、インストール、アップグレード、追跡を行うためのコマンド ライン インターフェイスです。
debian ソース パッケージ。 通常のユーザーまたは root として実行できます。

バイナリ パッケージとは異なり、ソース パッケージは正規の場所にインストールされません。
代わりに、ソース ツリーをディレクトリに解凍することによって「インストール」されます。
あなたが望むところならどこにでも。 ソース パッケージは、異なる場所で複数回インストールできます。
場所。 このプログラムは、この方法でインストールされたソース パッケージを管理し、
ソース パッケージがインストールされている場所を見つけるのに役立つクエリ機能。

-h または --help オプションが指定されていない限り、以下のコマンドのいずれかが存在する必要があります。

update
利用可能なパッケージのリストを更新します。 apt-get update とまったく同じであり、必ず必要です
デフォルト設定では root として実行できます。

install
指定したソース パッケージを現在のディレクトリにインストールします。 パッケージの場合
現在のディレクトリに既にインストールされている場合は、それをアップグレードしようとします。

このコマンドは、バイナリ パッケージまたはソース パッケージの名前を受け入れます。 と同じように
apt-get install では、名前の前に =version または /release を付けて指定できます。
どのバージョンをインストールするか、またはどのリリースからソースを取得するか。

ソース パッケージのビルド依存関係が満たされていることを確認します。

--location オプションを指定すると、ソース パッケージがインストールまたはアップグレードされます。
現在のディレクトリではなく、指定された場所に移動します。

--build オプションが指定されている場合、新しくインストールまたはアップグレードされた各パッケージは、
コンパイル。

アップグレード
インストールされているすべてのソース パッケージをアップグレードするか、--location または --here オプションが指定されている場合は、
使用する場合は、指定されたディレクトリ内のソース パッケージのみを更新します。

--patch オプションが指定されている場合 (デフォルト)、apt-src はパッチの生成を試みます。
ソース パッケージに加えられたローカルな変更が含まれており、このパッチは
更新されたツリー。 これにより、ローカルでの変更をパッケージ全体に保存できるようになります。
アップグレードできますが、常に機能するとは限らず、場合によっては、
手作業で変化します。

--build オプションが指定されている場合、新しくインストールまたはアップグレードされた各パッケージは、
コンパイル。

削除します
指定されたソース パッケージを削除します。 --location および --here オプションは次のようになります。
特定のディレクトリ内のパッケージのみを削除するために使用されます。

ビルド
指定されたソースをビルドします。 ソースがまだインストールされていない場合は、
まずインストールされます。


指定されたソース パッケージのツリーをクリーンアップします。 --location と --here
オプションは、特定のディレクトリ内のパッケージのみをクリーンアップするために使用できます。

import
このオプションを使用して、apt-src に既存の解凍されたソース ツリーについて知らせます。 そのほか
インポートする際の名前を指定するには、その場所を指定する必要があります。
ソース ツリー (--location 付き)、ソースのバージョンを伝える必要がある場合があります
(--version 付き)。 そうでない限り、ビルド コマンドがこのソースで機能することを期待しないでください。
debian/ ディレクトリ。

リスト
他のパラメーターを指定しないと、インストールされているすべてのソース パッケージが一覧表示されます。 彼らのステータス、
パッケージの名前が指定されている場合は、それが表示されます。
そのソース パッケージのインスタンスのみがインストールされます。 --location または --here オプションの場合
を使用すると、指定されたディレクトリ内のパッケージにリストが制限されます。

場所
単一のパラメータを取ります。 ソースパッケージの名前。 パッケージがインストールされている場合は、
パッケージのソース ツリーのルートを返します。

このコマンドは、別のソース パッケージからファイルをインクルードする必要がある場合に使用できます。
とかそのようなもの。 例えば:

-I`apt-src location pkg`

バージョン
単一のパラメータを取ります。 ソースパッケージの名前。 パッケージがインストールされている場合は、
インストールされているパッケージのバージョンを返します。


単一のパラメータを取ります。 ソースパッケージの名前 (次のように指定できます)
正規表現)。 その名前に一致するインストールされたソース パッケージの名前があれば、その名前を返します。

OPTIONS


すべてのコマンド ライン オプションは、構成ファイルの説明を使用して設定できます。
設定する構成オプションを示します。 ブール型オプションの場合は、
-f-、--no-f、-f=no、またはその他のいくつかのバリエーションを使用して、ファイルをデフォルトに設定します。

-h, - 助けて
このヘルプ テキストを表示します。

-b, - 建てる, - コンパイル
ソース パッケージをインストールまたはアップグレードした後にビルドします。 設定項目:
APT::Src::コンパイル。

-i, --installdebs
ソースをビルドした後にパッケージをインストールします。 --build を意味します。 設定項目:
APT::Src::InstallDebs

単一のソース パッケージから複数のパッケージが生成される場合、
すべてインストールされます。

-p, - パッチ
アップグレード時にローカルの変更を新しいソース ツリーにパッチしてみてください。 デフォルトでオンになっているため、使用します
--no-p を無効にします。 設定項目: APT::Src::Patch。

-l, - 位置
ディレクトリを指定します。 そのディレクトリ内のパッケージのみを操作します。 設定項目:
APT::Src::場所。

-c, --cwd, - ここ
現在のディレクトリ内のパッケージのみを操作します。 設定項目:
APT::Src::ここ。

--上流バージョン
version コマンドでのみ使用します。 debian のバージョン番号を省略します。
パッケージ出力のバージョン。

-k, --ビルドを続ける
--installdebs を使用してインストールした後、.debs およびその他のビルド ファイルを削除しないでください。
オプション。 設定項目: APT::Src::KeepBuilt

-n, --no-delete-source
ソースパッケージを削除するときにソースファイルを削除しないでください。 設定項目:
APT::Src:NoDeleteSource

- バージョン
ソースツリーのバージョンを指定します。 import コマンドで使用します。

-q, - 静かな
コマンドが期待どおりに実行されない限り、すべてのコマンド出力は /dev/null に送信されます。
設定項目:APT::Src::Quiet

-t, - 痕跡
各コマンドを実行時に出力します。 設定項目:APT::Src::Trace

上記のオプションに加えて、あまり使用されない一部の構成項目は指定のみが可能です。
設定ファイル /etc/apt/apt.conf および ~/.apt-src/config. 彼らは以下のとおりです。

APT::Src::BuildCommand
ツリーを構築するために使用するコマンド。 ツリー内で実行してビルドします。デフォルトは「dpkg-」です。
buildpackage -b -us -uc」、非 root ユーザー用に「-rfakeroot」が追加されます。

APT::Src::RootCommand
非 root ユーザーが root になる必要がある場合に使用するコマンド。 これは、たとえば次のような用途に使用されます。
build-depsを満たすために。 sudo が適切な選択であり、デフォルトです。 suを使いたい場合は、
「su -c」に設定する必要があります。

APT::Src::BuildDeps
apt-src がソース パッケージのビルド依存関係を確認するかどうかを制御します。
インストールまたはアップグレード時にインストールされます。 デフォルトは true ですが、オフにすると、
ビルドの依存関係が欠落しているため、パッケージのビルドに失敗する可能性があります。

注意 ON 名前


新しいパッケージをインストールするときは、バイナリ パッケージ名またはソース パッケージ名を使用できます。
ソースパッケージ。

残りの時間、すでにインストールされているパッケージを扱うときは、現時点では次のことを行う必要があります。
ソース パッケージ名を使用します (これは後で変更される可能性があります)。 ただし、次のように正規表現を使用することもできます。
名前の一部。

ENVIRONMENT


このプログラムは、パッケージのビルド時に APT_SRC_BUILD を設定します。


松付けするソースをインストールするには / usr / src、それをビルドし、結果として得られる debs をインストールします。

apt-src install --location=/ usr / src -私は松

インストールされた pine ソース パッケージへの変更を追跡し、新しいパッケージが追加されるたびに debs をインストールします。
バージョンが出てきます:

apt-src install -i pine

ローカル パッチを適用するパッケージ foo のローカル コピーをインストールするには、次の手順を実行します。

apt-src インストール foo
cd foo バージョン
パッチ~/my-foo-patch
apt-src build --installdebs foo

foo のローカル コピーをアップグレードするには、パッチを適用してビルドし、
新しい deb をインストールします。

apt-src install -i foo

ftp.kernel.org から解凍したソース ツリーを /usr/src/linux にインポートするには
tarball (またはカーネル ソース パッケージから) を apt-src に追加することで、それについて認識します。

apt-src インポート カーネル --location=/usr/src/linux --version=2.4.18

カーネルモジュールパッケージがビルドされているかどうかを確認する必要がある debian/rules 内
apt-src によって、KVERS、KSRC を設定します。 通常 make-kpkg を実行する KDREV 変数
セット:

ifdef APT_SRC_BUILD
KDREV=$(シェル apt-src バージョン カーネル\(-source.\*\)\?)
KSRC=$(シェル apt-src の場所 カーネル\(-source.\*\)\?)
KVERS=$(シェル apt-src 名 kernel\(-source.\*\)\? | sed s/kernel-source-//)
ENDIF

onworks.net サービスを使用して apt-srcp オンラインを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad