Synology DiskStationに「db-5.3.21」をインストールします。「–enable-compat185」で旧DB-1.85の互換APIを有効にしています(DB-1.85の互換モードを有効にしない方が良いという情報も見当たりますので好みの問題で有効にしています)。
※以降の操作はrootではなく作業用ユーザでログインして作業します。
※環境の準備は「環境の準備-1:基本設定」以降の各ページを参照のことです。
手順は以下の通りです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
cd ~/src wget http://download.oracle.com/berkeley-db/db-5.3.21.tar.gz tar xfz db-5.3.21.tar.gz mv db-5.3.21 db-5.3.21-m1 cd db-5.3.21-m1 cp dist/Makefile.in dist/Makefile.in-org chmod 644 dist/Makefile.in sed 's/$(prefix)\/docs/\/usr\/local\/gx\/share\/doc\/BerkeleyDB/' dist/Makefile.in-org > dist/Makefile.in chmod 444 dist/Makefile.in cd build_unix ../dist/configure --enable-compat185 --prefix=/usr/local/gx make sudo make install cd ../../ tar cfzp db-5.3.21-m1.tgz db-5.3.21-m1 rm -Rf mv db-5.3.21-m1 mv db-5.3.21.tar.gz ../backup/src/ mv db-5.3.21-m1.tgz ../backup/tgz/ cd .. sudo ldconfig |
特に問題無くインストール完了。