tkuchikiの日記

Linux やプログラミングについて書きます。

CentOS

【CentOS 6, Amazon Linux 対応】 unbound と ldns の RPM 作成方法

epel repo から unbound が削除されました。 追記: CentOS6 の extras に unbound が入っているという情報をいただきました。@hfm さんありがとうございます! 無いなら作りましょう、ということで RPM 作成方法です。 検証環境 Amazon Linux 2016.03 CentOS…

GPG Pubkey の Summary を一覧表示する

$ rpm --import http://path/to/gpg-pubkeyのようにして、GPG Pubkey を import すると思いますが、 $ rpm -qa gpg-pubkey* gpg-pubkey-0608b895-4bd22942 gpg-pubkey-a12e206f-52aecba3のように表示されても、どれが何の key なのかわかりにくいと思います…

yum の repo ファイルの enabled を変更するコマンド

/etc/yum.repos.d/*.repo の enabled を sed などで書き換えるのは面倒だなと思っていたら、 書き換えるコマンドがあった。 4.3.5. Yum リポジトリの追加・有効化および無効化ただし、CentOS の場合は、6 以降でないと利用することができない。 また、Amazon…

CentOS 6 用 Varnish インストール手順

色々なディストリビューション用のパッケージインストール方法が公式に記載してある。 RedHat 系のインストール手順は Installation on RedHat | Varnish Community だが、 el5 と書いてあるため、el6 用では無さそう。 一度インストールして、varnish.repo …

CentOS 6 用 Redis 2.6.13 の RPM 作成手順

ほぼ Redis 2.6 の RPM を作成する - akishin999の日記 の通り。 非常に参考になりました。ありがとうございます。 rpmbuild などをインストール yum install rpm-build rpmdevtools tcl-devel rpmdev-setuptree epel の redis rpm をインストール spec ファ…

CentOS 5 で node.js をソースからビルドすると npm でエラーがでる

CentOS 5 で nodejs をビルドしたら npm install で、 node: /lib64/libc.so.6: version `GLIBC_2.9' not found (required by node) node: /lib64/libc.so.6: version `GLIBC_2.6' not found (required by node) node: /lib64/libc.so.6: version `GLIBC_2.7…