2005-04-01から1ヶ月間の記事一覧

debian のパッケージを作る方法

./configure に対応したソース hoge.tar.gz から debian 用のパッケージを作る方法 $ tar xvfz hoge.tar.gz $ cd hoge $ dh_make -f ../hoge.tar.gz $ vi debian/rules $ vi debian/control $ dpkg-buildpackage -us -uc -rfakerootdh_make の "-f" オプショ…

debian で experimental なパッケージを使う方法

http://packages.debian.org/experimental/ の開発版を試すには、まず apt-line に experimental を追加する。 つまり/etc/apt/sources.list に以下の2行を追加する。 deb http://ミラーサーバ/linux/debian/debian experimental main deb-src http://ミラ…

gcc-4.0 released

やっとでた。http://gcc.gnu.org/gcc-4.0/changes.htmldebian では experimental なパッケージとして提供されている。

debian で dvipdfmx

debian で dvipdfmx を使う方法。 sudo apt-get install dvipdfmx gs-cjk-resource sudo apt-get install cmap-adobe-cns1 cmap-adobe-gb1 cmap-adobe-japan1 cmap-adobe-japan2 設定ファイルを編集 sudo vi /etc/texmf/texmf.d/50dvipdfmx.cnf 内容は次のよ…

redhat から debian に乗り換え(その9)

debian では set-language-envを実行すると、対話的に ~/ 以下の dot ファイルが生成できるみたい。どうもredhat みたいに 共通の dot ファイルから個別の設定ファイルを読み込むスタイルでは無く、設定ファイルを直接編集するスタイルみたい。

redhat から debian に乗り換え(その8)

debian のパッケージ名は ライブラリだと lib??? そのヘッダファイルだと lib???-dev と統一されているみたい。 redhat 系だと、 ??? だったり lib??? だったりバラバラ。 必要なパッケージが ライブラリなのかアプリなのかわかっている人には debian のほう…

debian の gnuplot でファイル名を補完できるようにする

gnuplot でファイル名補完できるようにする で、ずばり方法がまとめられている。http://k64.mydns.to/debian/gnuplot.html $ apt-get source gnuplot $ cd gnuplot-4.0.0 $ vi debian/rulesdebian/rules の --without-gnu-readline を --with-readline=gnu …

redhat から debian に乗り換え(その7)

debian では、 /tmp 以下のファイルは起動時に 消去される!!redhat 系のディストリビューションだと、/tmp 以下のファイルは 1週間程度アクセスされなくなって初めて消されるようになっている。これは、深夜 cron 経由で起動される tmpwatch というプログ…

redhat から debian に乗り換え(その6)

debian でキーボードの設定 キーマップの設定は、/etc/console/boottime.kmap.gz に保存されている。 /etc/init.d/keymap.sh が設定を行なう。 雛型は /usr/share/keymap 以下にある。 /usr/bin/kbdconfig で設定を変更できる。 キーボードの Caps Lock と C…

redhat から debian に乗り換え(その5)

カーネルパッケージの作り方.config を用意して、 make-kpkg でパッケージを作る。 $ cd カーネルのソースがある場所 $ cp /path/to/.config . $ make menuconfig $ fakeroot make-kpkg --initrd --revision <バージョン名> binary成功すると、一つ上のディ…

redhat から debian に乗り換え(その4)

debian のパッケージ管理ツールの使い方fedora でいうところのyum がapt で、 rpm が dpkg に近いみたい。 $ apt-cache pkgnames $ apt-cache show <packagename> $ apt-cache search <keyword> $ apt-cache depends <packagename> $ apt-cache showpkg <packagename> $ apt-get install <packagename> $ apt-get -f instal</packagename></packagename></packagename></keyword></packagename>…

redhat から debian に乗り換え(その3)

debin でパッケージを修正する方法 $ mkdir -p package/DEBIAN $ dpkg-deb --extract package.deb package $ dpkg-deb --control package.deb package/DEBIAN $ dpkg-deb --build packageredhat だと、specファイルを修正するが、debian だと DEBIAN/control…

redhat から debian に乗り換え(その2)

debian でパッケージから ファイルを取り出す方法。 $ mkdir package $ dpkg-deb --extract package.deb package

redhat から debian に乗り換え(その1)

職場が代わり,redhat から debian に乗り換えることに. rpm -i package.rpmは dpkg -i package.debとなるらしい

gnuplot でグラフを eps で保存.

カラーの eps で, ファイル名を output.eps で保存するときは. set term postscript eps enhanced color set output "output.eps" replot白黒の eps をつくる場合は color をはずす set term postscript eps enhanced フォントサイズを指定するには set te…

gnuplot で,グラフを並べて描画

multiplot を使うとグラフを重ねて描画できる. さらに set size と set origine で グラフの大きさと描画位置を設定することで,グラフを並べて描画できる.たとえば次の例だと,sin(x)とcos(x)のグラフを上下に並べている. set multiplot reset clear set…

gnuplot で, データファイルの 値を N 倍して プロットする.

データファイル中の値は カラム毎に 変数 $1,$2,,, へ格納される.たとえば using 1:2 のグラフの縦軸を10.0倍してプロットしたい場合は N=10.0 plot "input.dat" using 1:($2*N)とする.

Double CD case

折り紙で,CDケースを作る方法.A4の紙から,CDが2枚入るケースが出来上がる. 便利なようで,それほどでもなく,クールそうで,そうでもなく,微妙. http://www.sci.fi/~tenu/diag/2CD.gif

procmailrc を更新

久しぶりに procmail のレシピを書き換えたのでメモ.この設定で サーバの管理用アカウント メーリングリスト はimapだけで読み,その他のメールはpop3でもimapでも読めるようにしてある. つまり, 個人宛の緊急を要するメールは pop3 で読んで, 時間が空…

gcc 4.0のbug一覧

gcc.gnu.org の bugzillaによると,gcc 4.0 にはまだ120件ほどのバグが残っているみたい.

gcc 4.0 の visibility support

gcc 4系での新機能に visibility support ってのがある.http://gcc.gnu.org/wiki/Visibilityこの"visibility" ってのは,シンボル名を公開するか非公開にするか,つまり外部から見えるか見えないかの属性のことみたい.具体的には,次のように使う. __attr…