たこさんのメモ書き

Linuxの設定/構築のメモを残すのが主体です。
わからないこと、あれこれたくさん。

Sargeにカーネル2.6を追加

2005-06-27 22:49:29 | Sarge
aptやaptitudeコマンドを使って、2.6カーネルをインストールすることができるという。
以前読んだblogで、Fedora Core2をPentium2(400MHZ)のノートPCへインストールすると、カーネル2.6のおかげでパフォーマンスがとてもよろしい、という記事があった。
Sargeの入っているノートPCも、似たようなスペックだから、効果があるんじゃないか?
そんなわけで、カーネル2.6を入れてみる。
参考:2chのLinuxスレッド(Debian GNU/Linuxスレッドテンプレ)

# apt-get -s install kernel-image
これで、kernelの一覧がずらりと出てくる。
# aptitude install kernel-image-2.6.8-2-686
入れたいkernelを明記し、aptitudeコマンドでインストールする。
該当するkernel2.6はこれだけ。あとは、amd64用など。最新のkernelは2.6.12だっけ?

上記のコマンドでダウンロード、インストール処理が完了する。
15.5MBがダウンロードされた。
マシンを再起動すると、ブートローダgrubに、kernel2.6.8-2-686がちゃんと追加されている。
このまま起動すると、pcmciaドライバがモジュール化されていてkernelへあらかじめ組み込まれているため、モジュールを別途追加しなくてもネットワークへつながる。

FireFoxを起動してみる。。と、なんだか動きが軽いぞ。
kernel2.4のときよりも「さくさく」うごいている感じがする。パフォーマンスが向上する、というのは本当だった。
iceWMの起動時間は約24秒で変わりはない。
でも一旦起動してしまえば、カーネル2.6の性能と軽量なiceWMとの相乗効果があるのか、いい感じ。

昔のスペックの機械を有効活用するための手段が見えたかな?

alienコマンドのメモ。

2005-06-27 01:21:18 | Sarge
Debianには、rpmパッケージなどをDebian用のdebパッケージにするコマンド"alien"がある。
使用には管理者権限が必要とのこと。
試してみた。

pdfビューワーではpdfファイルがうまく表示されないことがあるので、Adobe Reader7を入れてみることにする。AdobeReader7の日本語版は、ソース(tar.gz)とrpm版が公開されている。rpm版をダウンロードして、これをalienコマンドでdebパッケージに直し、dpkgでインストールしてみる。

AdobeReader7.0日本語版はAdobeのwebサイトからダウンロード。
その前に、Synapticやapt-getコマンドで、パッケージalienを入れておく必要がある。
(icewmでは、Synapticは起動しないようだ。GTK-errorというのを表示して動かない。。。)
 alienを入れると、依存関係にあるrpmなども同時に入る。
準備は以上。実行してみる。

まずdebパッケージを生成する。
# alien AdobeReader_jpn-7.0.0-2.i386.rpm
しばらく時間がかかり、パッケージadobereader-jpn_7.0.0.-3_i386.debが生成された。
これをインストールする。
# dpkg -i adobereader-jpn_7.0.0-3_i386.deb
かなり時間がかかる。。。

インストール成功。
/usr/local以下に、Adobe/Acrobat7.0/ができて、その中にいろいろなファイルが入る。
実行ファイルacroreadのありかは、/usr/local/Adobe/Acrobat7.0/bin/acroread
なので、ln -sで/usr/bin/へパスを通す。と、無事にAdobeReader7が起動成功。

ところで、dpkgコマンドは、ヘルプを見ると「使うな」との言葉が。。。
dpkgよりは、dselectやaptitudeを使うように。とのことだが。。。

dpkgコマンドは、RedHat系におけるrpmコマンドにあたる。Debianパッケージ管理の基本をなすもの。
ただし、Debianは依存関係を厳密に調整する必要がある、とのことで、dselectやaptitudeコマンドが推奨されている。
alienコマンドは、rpmパッケージを単にdebパッケージへ変換するためのものなので、たとえばパッケージによっては、Debianでは推奨されていない位置にインストールされるようになっているものもある、らしい。なので、どこへインストールされるのか?など、パッケージの内容をよく調査してから用いる必要がある。


Debianのデスクトッブ環境を変更

2005-06-20 17:52:40 | Sarge
Debianの初期設定はGNOMEだが、icewmに替えたい。まず必要なパッケージをインストールする。それから以下のコマンド
#update-alternatives--config x-session-manager
を入力。すると、インストールされているデスクトッブ環境の一覧が表示される。所望するものを数字で選んでから、一旦ログアウト。再度ログインすると変更完了。
期待していたicewmの使い心地は、少し重いようだった。。

Debian Sargeを入れてみる

2005-06-19 21:08:54 | Sarge
先日リリースされたDebian/GNU Linux3.1 (Sarge)を、実験機1号であるノートPCへ入れてみた。
今まで入れていたplamoとはおさらば。。
Slackwareの流れを汲むと言うplamoは、アプリケーションをインストールするためには、ソースからコンパイルしていくのが普通のやりかたのようだった。これはこれで興味深いものだったけど、KDEのパッケージをアップデートしようとしてXの設定を壊してしまった。。。
ありがとうplamo。
ところで、Debianだった。出ると言われ続けてリリースが先延びされるSargeとは何ぞや?
webで見るとDebianを使ってる人は数多く、しかもDebianは「オールフリー」だという。。
ベルリン市が公用PCのOSをMS-WindowsからDebianへ移行させるというし。KNOPPIXはDebianがベースだそうだし、何かと話題が多そうだ。
そこで、「初心者お断り」風のそっけないイメージもあるようなのが少し恐いが、触ってみることに。

Debianのwebサイトから、公式isoイメージをダウンロードする。インストールCDというものだ。これを使って、ベースとなるシステムを機械にインストールし、あとはネットワーク経由でパッケージをインストールしていくという。(Debian SargeのCDは全部で14枚になるらしい。。。)

新しく作成されたというインストーラーは、確かに簡単だった。Vineのanacondaよりはグラフィカルではないけど、良く読んで作業すれば落し穴は無いと思う。(説明を良く読まなかったために、2回もやり直すはめに。。)

ところが、Xを立ち上げてみると、GNOMEの画面が800×600になってしまったまま直らない。
ビデオカードはNeomagic NM2160(MagicGraph 128XD)で、インストール時にXの設定をする画面では正しく選択しているはずだが。
試行錯誤のあげく、KNOPPIX3.8を機械に入れてブートし、正しい設定値を調べてみることにした。
KNOPPIX起動時のフレームバッファ画面を良く読むと、モニタの水平同期と垂直同期周波数値を正しく設定してなかったことが判明。
再度Xを設定し直す。ただし、設定ファイルであるXF86Config-4を直接いじるのは危険だということなので(以前WhiteBox3.0をインストールした際に、そのせいでXを起動できなくしてしまった)、xf86cfgというツールを用いる。
コンソールから、
# xf86cfg -textmode
textmodeじゃなくても使えるが、その場合はマウスが使えなくなったので不便だった。
textmodeの方が応答速度が早く、マウスは必要無い。
モニタの設定画面に入り、正しい水平・垂直同期周波数の値を入力する。
またビデオカード(Neomagic)、そのメモリの値(8MB)も設定し直す(vesaじゃいけないみたいだった)。

作業終了後、Xを立ち上げると、無事に1086×760の画面になった。
やれやれ。
なんだかapt-getの実行画面もVineとは違うぞ?