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
おしまい