12,925
回編集
11行目: | 11行目: | ||
== 依存関係のライブラリのインストール == | == 依存関係のライブラリのインストール == | ||
まず、以下コマンドを実行し、Gitの依存ライブラリをインストールする。 | まず、以下コマンドを実行し、Gitの依存ライブラリをインストールする。 | ||
# | # RHEL | ||
sudo | sudo dnf install gcc make curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel perl-ExtUtils-MakeMaker | ||
# SUSE | # SUSE | ||
19行目: | 19行目: | ||
なお、ドキュメントをdoc、html、info形式等で出力する場合は、以下の依存ライブラリも必要になる。<br> | なお、ドキュメントをdoc、html、info形式等で出力する場合は、以下の依存ライブラリも必要になる。<br> | ||
CentOSでは、EPELリポジトリを有効にする。(docbook2Xパッケージをダウンロードするのに必要)<br> | CentOSでは、EPELリポジトリを有効にする。(docbook2Xパッケージをダウンロードするのに必要)<br> | ||
# | # RHEL | ||
sudo | sudo dnf install asciidoc xmlto docbook2X | ||
# SUSE | # SUSE | ||
sudo zypper install asciidoc xmlto docbook2X | sudo zypper install asciidoc xmlto docbook2X | ||
<br> | <br> | ||
さらに、RHELを使用している場合は、docbook2texiバイナリ名が異なるために生じる問題を解消する。<br> | |||
sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi | sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi | ||
<br> | <br> | ||
33行目: | 33行目: | ||
#: <code>mkdir build</code> | #: <code>mkdir build</code> | ||
# GetTextをビルドおよびインストールするため、以下のコマンドを実行する。 | # GetTextをビルドおよびインストールするため、以下のコマンドを実行する。 | ||
#: <code>../configure --prefix= | #: <code>../configure --prefix=<GetTextのインストールディレクトリ></code> | ||
#: <code>make -j $(nproc)</code> | #: <code>make -j $(nproc)</code> | ||
#: <code>make install</code> | #: <code>make install</code> | ||
# .profileファイルまたは.bashrcファイル等に、以下の環境変数を追記する。 | # .profileファイルまたは.bashrcファイル等に、以下の環境変数を追記する。 | ||
#: <code>export PATH=" | #: <code>export PATH="<のインストールディレクトリ>/bin:$PATH"</code> | ||
#: <code>export LD_LIBRARY_PATH=" | #: <code>export LD_LIBRARY_PATH="<のインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"</code> | ||
<br> | <br> | ||
* Texliveのインストール | * Texliveのインストール |