ページ「OpenSSH 6.5p1(RPM)」と「Subversion 1.12.0」の間の差分
(ページ間の差分)
ナビゲーションに移動
検索に移動
(ページの作成:「※RPMも参照の事。 <br/> <br/> ==準備== <syntaxhighlight lang="bash"> [root@XXXXX ~]# yum install openssl-devel [root@XXXXX ~]# yum install tcp_wrappers-devel [root@XXXXX ~]# yum install pam-devel </syntaxhighlight > <br> ==削除== <syntaxhighlight lang="bash"> [root@XXXXX ~]# yum -y remove openssh </syntaxhighlight > <br> ==RPM の作成・インストール== <ol> <li>'''ソースの取得'''<br/> <syntaxhighlight lang="bash"> [root @…」) |
(ページの作成:「==準備== *SQLiteのCソースコード <ol> <li>'''ソースの取得''' <syntaxhighlight lang="bash"> [root@XXXXX ~]# wget -P /usr/local/src https://www.sqlite.org/2019/sqlite-amalgamation-3280000.zip </syntaxhighlight> </li> <li>'''ソースの解凍''' <syntaxhighlight lang="bash"> [root@XXXXX ~]# cd /usr/local/src [root@XXXXX ~]# unzip sqlite-amalgamation-3280000.zip </syntaxhighlight> 解凍されたディレクトリは後から使用するので解凍だ…」) |
||
1行目: | 1行目: | ||
==準備== | ==準備== | ||
*SQLiteのCソースコード | |||
<ol> | <ol> | ||
<li>'''ソースの取得''' | <li>'''ソースの取得''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[ | [root@XXXXX ~]# wget -P /usr/local/src https://www.sqlite.org/2019/sqlite-amalgamation-3280000.zip | ||
</syntaxhighlight> | |||
</syntaxhighlight | |||
</li> | </li> | ||
<li> | <li>'''ソースの解凍''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[ | [root@XXXXX ~]# cd /usr/local/src | ||
[ | [root@XXXXX ~]# unzip sqlite-amalgamation-3280000.zip | ||
</syntaxhighlight > | </syntaxhighlight> | ||
解凍されたディレクトリは後から使用するので解凍だけしておく。 | |||
</li> | </li> | ||
</ol> | </ol> | ||
==インストール== | |||
<ol> | <ol> | ||
<li>''' | <li>'''ソースの取得''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[root@XXXXX ~]# | [root@XXXXX ~]# wget -P /usr/local/src http://ftp.riken.jp/net/apache/subversion/subversion-1.12.0.tar.gz | ||
</syntaxhighlight> | |||
</syntaxhighlight | |||
</li> | </li> | ||
<li>''' | <li>'''ソースの解凍''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[ | [root@XXXXX ~]# cd /usr/local/src | ||
[ | [root@XXXXX ~]# tar zxvf subversion-1.12.0.tar.gz | ||
</syntaxhighlight> | |||
</syntaxhighlight | |||
</li> | </li> | ||
<li>''' | <li>'''SQLiteのソースを移動''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[ | [root@XXXXX ~]# cd /usr/local/src | ||
[ | [root@XXXXX ~]# mv sqlite-amalgamation-3280000 subversion-1.12.0/sqlite-amalgamation | ||
</syntaxhighlight> | |||
</syntaxhighlight > | 準備で取得・解凍しておいたSQLiteのCソースコードをsubversionのソースディレクトリに移動する。 | ||
</li> | </li> | ||
<li> | <li>'''コンパイル設定'''<br> | ||
([[Subversion 1.12.0のconfigureヘルプ|configureのヘルプ]]) | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[ | [root@XXXXX ~]# cd /usr/local/src/subversion-1.12.0 | ||
[ | [root@XXXXX ~]# ./configure \ | ||
> --prefix=/usr/subversion-1.12.0 \ | |||
> --without-berkeley-db \ | |||
> --with-apr=/usr/bin/apr-1-config \ | |||
< | > --with-apr-util=/usr/bin/apu-1-config \ | ||
> --with-apxs=/usr/bin/apxs \ | |||
> --with-lz4=internal \ | |||
> --with-utf8proc=internal | |||
</syntaxhighlight> | |||
(※httpdはRPMでインストール。) | |||
</li> | </li> | ||
<li>''' | <li>'''インストール''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[root@XXXXX ~]# | [root@XXXXX ~]# make | ||
</syntaxhighlight | [root@XXXXX ~]# make install | ||
</syntaxhighlight> | |||
</li> | </li> | ||
<li>''' | <li>'''シンボリックリンクの作成''' | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
[root@XXXXX ~]# | [root@XXXXX ~]# ln -s /usr/subversion-1.12.0 /usr/subversion | ||
</syntaxhighlight | </syntaxhighlight> | ||
</li> | </li> | ||
</ol> | </ol> | ||
2023年5月11日 (木) 09:25時点における最新版
準備
- SQLiteのCソースコード
- ソースの取得
[root@XXXXX ~]# wget -P /usr/local/src https://www.sqlite.org/2019/sqlite-amalgamation-3280000.zip
- ソースの解凍
[root@XXXXX ~]# cd /usr/local/src [root@XXXXX ~]# unzip sqlite-amalgamation-3280000.zip
解凍されたディレクトリは後から使用するので解凍だけしておく。
インストール
- ソースの取得
[root@XXXXX ~]# wget -P /usr/local/src http://ftp.riken.jp/net/apache/subversion/subversion-1.12.0.tar.gz
- ソースの解凍
[root@XXXXX ~]# cd /usr/local/src [root@XXXXX ~]# tar zxvf subversion-1.12.0.tar.gz
- SQLiteのソースを移動
[root@XXXXX ~]# cd /usr/local/src [root@XXXXX ~]# mv sqlite-amalgamation-3280000 subversion-1.12.0/sqlite-amalgamation
準備で取得・解凍しておいたSQLiteのCソースコードをsubversionのソースディレクトリに移動する。
- コンパイル設定
(configureのヘルプ)[root@XXXXX ~]# cd /usr/local/src/subversion-1.12.0 [root@XXXXX ~]# ./configure \ > --prefix=/usr/subversion-1.12.0 \ > --without-berkeley-db \ > --with-apr=/usr/bin/apr-1-config \ > --with-apr-util=/usr/bin/apu-1-config \ > --with-apxs=/usr/bin/apxs \ > --with-lz4=internal \ > --with-utf8proc=internal
(※httpdはRPMでインストール。)
- インストール
[root@XXXXX ~]# make [root@XXXXX ~]# make install
- シンボリックリンクの作成
[root@XXXXX ~]# ln -s /usr/subversion-1.12.0 /usr/subversion