apt-get のパッケージを探す

以下引用

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/636searchaptpk.html

インストール可能なパッケージ名を検索したり、パッケージの詳細な情報を表示するには、
apt-cacheコマンドを使用する。apt-cacheコマンドでよく指定するオプションには、
以下のようなものがある。

オプション
	
内容
gencaches 	パッケージ情報を収集、更新する
show パッケージ名 	パッケージ情報を表示する
showpkg パッケージ名 	パッケージの依存関係などを表示する
search キーワード 	キーワードを元にパッケージを検索する

# apt-cache search zlib

Hyper Estraier インストール Debian4

業務でHyperEstraierを使ったサンプルファイルを実行する事になったため、その手順を記載しておく。

事前準備

Hyper Estraierをインストールする前に以下をインストールしておく
※以下をインストールしてなくてもHyper Estraierのconfigureは通ってしまって(エラーがでない)、なぜインストールできないのか、しばらく考えてしまった。。

・libiconv
http://ftp.yz.yamagata-u.ac.jp/pub/GNU/libiconv/
・QDBM
http://qdbm.sourceforge.net/
・ZLIB
http://zlib.net/

zlib
# wget http://www.zlib.net/zlib-1.2.3.tar.gz
# tar zxvf zlib-1.2.3.tar.gz
# cd zlib-1.2.3
# ls
# ./configure
# make
# make check
# make install
libiconv
# wget http://ftp.yz.yamagata-u.ac.jp/pub/GNU/libiconv/libiconv-1.12.tar.gz
# tar zxvf libiconv-1.12.tar.gz
# ./configure
# make
# make check
# make install
qdbm-1.8.77
# wget http://qdbm.sourceforge.net/qdbm-1.8.77.tar.gz
# tar zxvf qdbm-1.8.77.tar.gz
# ./configure
# make
# make check
Checking memory allocation ... ok
Checking basic datum ... ./cbtest: symbol lookup error: ./cbtest: undefined symbol: cbdatumprintf
make: *** [check] Error 127

これはいろいろ調べた結果、/usr/libに古いバージョンのlibqdbmが入っていたためであったため、
これらを削除。
その後 make check を行ったところ無事 test OK!!!!!!!!!

# make install

Hyper Estraier インストール

さて本体

# wget http://hyperestraier.sourceforge.net/hyperestraier-1.4.11.tar.gz
# tar zxvf hyperestraier-1.4.11.tar.gz
# ./configure
# make
# make install
# ldconfig

Gdb インストール

デバッグするためにインストール

apt-get install gdb

CentOS4で、php5やmysql5をインストール出来るようにする

参考URL
http://d.hatena.ne.jp/oppara/20070703/p1

# vi /etc/yum.repos.d/CentOS-Base.repo 

    #additional packages that extend functionality of existing packages

    [centosplus]

    name=CentOS-$releasever - Plus

    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus

    #baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/

    gpgcheck=1

    #enabled=0

    enabled=1 ←ここを1に

    gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4

    #contrib - packages by Centos Users

    [contrib]

    name=CentOS-$releasever - Contrib

    mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib

    #baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/

    gpgcheck=1

    #enabled=0

    enabled=1 ←ここを1に

    gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos4