Debianに.tar.bzと.tar.bz2パッケージをインストールする方法を知りたいです。誰でもこれを達成する方法を理解するのに役立ちますか?
ベストアンサー1
まず、ファイルシステム階層標準/opt
、バイナリインストールの場合、このインストールパッケージの場所はソースインストールでなければ/usr/local
なりません。
純粋なバイナリファイル
使用できるバイナリです。通常、インストールするには解凍するだけです。バイナリパッケージングは簡単です:
sudo tar --directory=/opt -xvf <file>.tar.[bz2|gz]
- パスにディレクトリを追加します。
export PATH=$PATH:/opt/[package_name]/bin
これで終わりました。
ソースから
ソースコードパッケージは(これまで)より難しいです。通常、これを処理するには、次の方法を使用できます。パッケージごとに異なる:
- パッケージをダウンロードしてください。
/usr/local/src
tar xf <file>.tar.[bz2|gz]
cd <package name>
- ファイルを読みます
README
(ほぼ確実に存在します)。 - ほとんどのオープンソースプロジェクトはautoconf / automakeを使用し、指示は次のように進む
README
ことができます。 (./configure && make && make install
何か問題が発生した場合は、別途コマンドを実行して気をつけてください。)
インストール中に問題が発生した場合は、具体的な質問をする必要があります。ライブラリのバージョンが正しくないか、依存関係の欠落の問題が発生する可能性があります。 Debian は理由があり、すべてをパッケージとして提供します。 Debian Stable バージョンが古いパッケージを実行する理由があります。 12の異なるアーキテクチャと多数のハードウェア/システム構成にパッケージをインストールするために必要なすべてのコーナーケースを見つけるのは難しいでしょう。自分で何かをインストールすると、次のいずれかの問題に直面する可能性があります!