query: tag:debian

なんだそうです。瀧内さんいわく。
Debianで普通に入れると1.4.4.4が入るのでコマンドがなかったりして困るらしいです。

短かくてすみません。またインストール成功したらレポートします^^

追記:ついでにRailsのgitリポジトリ。
http://github.com/rails/rails/tree/master

posted by satoko satoko on Mon 21 Apr 2008 at 14:59 with 0 comments

debianで普通にsnmpdをパッケージからインストールすると、

pre>>

netstat -lnp | rak snmp

17|udp 0 0 127.0.0.1:161 0.0.0.0:* 13404/snmpd
<<--

このように、127.0.0.1にbindしてlistenするようになっているため、
プライベートネットワーク内のほかのサーバ
(cactiとかが動いているもの)から接続できません。

この辺の設定を変えるには、/etc/default/snmpd
以下のように編集します。

pre>>
..(略)..

snmpd options (use syslog, close stdin/out/err).

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 192.168.10.123'

..(略)..
<<--

192.168.10.123というのは適当な数字です。
あとはsnmpdを再起動しましょう。

posted by genki genki on Sun 9 Dec 2007 at 01:16 with 0 comments

基本はstableで使いつつ、ちょっと使ってみたい新しい
パッケージがある場合だけ、unstableから持ってくるような使い方を
する場合のaptの設定メモ。

まずはsources.listにunstableを追加。

/etc/apt/sources.list

pre>>
deb http://cdn.debian.or.jp/debian/ etch main contrib non-free
deb-src http://cdn.debian.or.jp/debian/ etch main contrib non-free

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

deb http://cdn.debian.or.jp/debian/ unstable main contrib non-free
deb-src http://cdn.debian.or.jp/debian/ unstable main contrib non-free
<<--

それがすんだら、優先度の設定を行います。

/etc/apt/preferences

pre>>
Package: *
Pin: release a=stable
Pin-Priority: 100

Package: *
Pin: release a=stable-proposed-updates
Pin-Priority: 110

Package: *
Pin: release a=unstable
Pin-Priority: 90
<<--

ついでに、キャッシュ容量の設定なども行っておきましょう。

/etc/apt/apt.conf

pre>>
APT::Cache-Limit "100000000";
APT::Default-Release "stable";
<<--

上記の設定ファイルファイルが無い場合は、新しく作成します。

これで完了。あとはapt-get updateすればOK。
必要に応じて、-t unstable オプションを指定して unstableの
パッケージを利用できます。

posted by genki genki on Sat 8 Dec 2007 at 07:35 with 0 comments

acts_as_searchableを使う程度であれば、例えばDebianなら、
aptでhyperestraierのパッケージを入れるだけで十分なのですが、
estcmd等のコマンドラインツールを使ったりしようとすると、
estraier
というRubyGemsが必要になったりします。

pre>>

estcmd

/usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:304:in report_activate_error': Could not find RubyGem estraier (> 0) (Gem::LoadError) from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:238:in activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:76:in active_gem_with_options' from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:50:in gem'
from /usr/local/bin/estcmd:15
<<--

このestraierをインストールするためには、HyperEstraier
のパッケージ以外にも、
QDBM
の開発用ライブラリパッケージを
インストールしておく必要があります。

shell>>

aptitude install libqdbm-dev

<<--

あとは、gemコマンドで通常通りにestraierをインストールします。

shell>>

gem install estraier

<<--

これで estcmd などのコマンドラインツールが使えるようになります。

pre>>

estcmd

estcmd: command line utility for the core API of Hyper Estraier

usage:
estcmd put [-cl] [-ws] db [file]
estcmd out [-cl] db expr
estcmd edit db expr name [value]
estcmd get db expr [attr]
estcmd uriid db uri
estcmd inform db
estcmd optimize [-onp] [-ond] db
estcmd merge [-cl] db target
estcmd search [-vu|-va|-vf|-vs] [-gs|-gf|-ga] [-cd] [-ni] [-sf|-sfr|-sfu|-sfi] [-attr expr] [-ord expr] [-max num] [-sk num] [-aux num] [-dis name] db [phrase]
<<--

posted by genki genki on Fri 7 Dec 2007 at 17:57 with 0 comments

aptitude update したらこんなエラーメッセージが出たので、対処法をメモ。

/etc/apt/apt.conf.d/70debconf

ini>>
APT::Cache-Limit 100000000;
<<--

後は普通に aptitude update でOK。

posted by genki genki on Sat 1 Dec 2007 at 00:15 with 0 comments

すんなり完了すると思ったらちょっと引っかかったのでメモ。

debian (etch) をほぼデフォルト設定で入れていたので、こんな感じに486系のkernelが入っていた。

/boot/grub/menu.lst

title           Debian GNU/Linux, kernel 2.6.18-5-486
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-5-486 root=/dev/sda1 ro
initrd          /boot/initrd.img-2.6.18-5-486
savedefault

これが実は曲者で、cat /proc/meminfo すると

HighTotal: 0 kB
HighFree: 0 kB

HighMemを認識してくれていない。
今回はメモリを1Gから2Gに増設したのだが、1G分しか認識してくれなかった。

そこで、686系のkernelにする事にした。

# apt-get update
# apt-get install kernel-image-2.6-686

これで再起動すると…

/proc/meminfo

HighTotal:     1114048 kB
HighFree:       692068 kB

無事に認識。ほ。

posted by genki genki on Tue 13 Nov 2007 at 06:29 with 0 comments