AURを用いたパッケージのインストールメモ

Archにjdkをインストールする際にAURを用いたのでメモ

Arch User Repository - ArchWiki

ビルドファイルの取得

依存などが書いてあるPKGBUILDが含まれているtarballをダウンロードする. Package Actionsの欄にあるDownload tarballからダウンロードする. AUR (en) - jdk

依存の解決とパッケージの作成

保存したtarball(ここではjdkを例とする)であるjdk.tar.gzを解凍する. そうすると以下のファイルが作成される.

$ tar zxvf jdk.tar.gz
jdk/
jdk/.SRCINFO
jdk/jconsole-jdk8.desktop
jdk/jdk.install
jdk/jmc-jdk8.desktop
jdk/jvisualvm-jdk8.desktop
jdk/PKGBUILD
jdk/policytool-jdk8.desktop

そして,cd jdkで移動し,makepkg -sで依存解決を行いパッケージを作成する. その結果,jdk-8u45-1-x86_64.pkg.tar.xzが作成される.

パッケージのインストール

作成した,jdk-8u45-1-x86_64.pkg.tar.xzをインストールする. sudo pacman -U jdk-8u45-1-x86_64.pkg.tar.xz

おしまい