
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
。