サポートされていないパッケージのインストール、Arch Way

サポートされていないパッケージのインストール、Arch Way

AUR も PKG もありません。

インストールしたいブロ、Archの「アプリケーション一覧「しかし、AUR では見つからず、PKGBUILD ファイルもありません。


make するか、makepkg するか?

ただし、Makefile と設定シェル スクリプトはあります。しかし、それらを読み通した後、これが Arch の哲学と互換性があるとは思えません。

PKGBUILD を作成することをお勧めしますか、それとも正しくインストールする別の方法がありますか? ベスト プラクティスは何ですか?


ご参考までに:

だいたいのやり方はわかっています。これをやりたいのですアーチウェイ単にまとめるのではなく、本当にLinux の仕組みを学びます。

答え1

Linuxの仕組みを学びたい場合、通常は次のようにソースからインストールします。

./configure
make
sudo make install

Arch のやり方でやりたい場合は、 を作成しPKGBUILDて で共有してくださいAUR。そうすれば、他の人がソースからインストールする手間を省くことができます。 には、PKGBUILDソースからインストールする場合と同じ手順が含まれます。したがって、次のような内容になります。

build(){
    cd "${pkgname}-${pkgver}"
    ./configure
    make
}

package(){
    cd "${pkgname}-${pkgver}"
    make DESTDIR="${pkgdir}" install
}

いずれにしても、まずはソースからインストールして、動作を確認してください。アーチウィキの詳細については、 をご覧くださいPKGBUILD

関連情報