Linux」カテゴリーアーカイブ

まずは基本的なセットアップ

先日修理したThinkPad A31pが戻ってきたので、Gentoo Linuxをインストールしました。LiveDVDから起動して、GUIインストールをやってみようとしましたが、どうも思ったようにいかないみたいなので、公式のハンドブックに従ってインストールしました。いろいろ入れてくるとUSEフラグに設定するコンパイルオプションが増えていき、最初の方に入れたものと違ってくるので可能な限り最初に設定したいところです。まあ、一気にリコンパイルもできますけど、丸一日作業になるので特に。USEフラグの設定は別ノートPCに入れたときに残しておいたものを使用しました。データはWindowsに置き、デスクトップとしてインストールして動画やら音楽を楽しみたいと思っての設定になってます。
前のPCはPentiumIIIだったのですが、OpenOffice.orgが入ってなく、GNOMEが入ってインストールに3~4日かかったのですけど、今回はPentium4でOOoを入れても2日程度で作業が終わりました。しかも、前はノーチラスでネットワーク参照できなかったのに今回は問題なくできてたり。smbmountで文字化けに苦しんで半日潰したのが無駄になった。あ、smbmountでローカルにマウントして参照予定でしたが、パラメータにcodepage=cp932, iochaset=utf8を指定してもUTF-8表示がおかしかったです。HEXコード2バイト単位にコロン区切りで表示されており、どうもUTF-8がそのまま出てるイメージですが。ローケールはUTF-8に統一してるのですけど、なぜかうまく設定できずに諦めモードでした。smb.confも設定しましたが、世間一般に書いてあるものに従ったのですけど駄目だった。カーネルの設定を見直しても問題ないし、sambaに与えるコンパイルオプションなのか…。
○メモ
emerge -pv パッケージ名で、依存関係とコンパイルオプションの影響がわかる。必要なオプションをmake.confのUSEへ追加すればいい。
emerge –update –deep –newuse worldで全リコンパイルしなおす。USEを変更したら適度にやって同期をとりたい。
○次にやること
totem辺りを使い易くしたい。
動画の再生
mp3の再生

proftpd

proftpdを使用したサーバへFTP接続すると何故か接続してから10秒くらい待たされてました。外から繋ぐときはそんなに待たされなかったのですが、ローカルだと必ず待たされる状態。おそらく設定で何とでも出来ると予想は出来ますが、何をどう変えたらいいのかさっぱり。設定ファイルは最低限しか書かれて無いみたいで、必要な設定は自分で追加するしかない状態。余計な設定があると遅くなったりするのか?ON/OFFくらいの設定ならすべて明記されてるとわかりやすいと思いますけどね。調べてみると、下記の設定を加えると接続して即時送受信が可能になりました。
UseReverseDNS off
IdentLookups off
逆引きDNSの解消している、IDENTのホスト名を解消してると遅いって事ですかね。確かに内部ではIPを生で使ってるし、設定が無いからタイムアウトして接続完了としてるって事ですね。これくらいは設定ファイルのサンプルに入れて欲しい気がする。
この程度で弱音を吐いていては駄目なのでしょうけど、この辺りがフリーウェアなどの弱いところかも。何をどうするかとか、何かが起こってるときどうすべきかという事例を元に対処が書かれてるとわかると思われますが、まとめるのが大変だろうな。フリーウェア関係の設定についての本を出すと売れそうな予感がする。使いこなせてる人には当たり前なことを慣れない人には貴重な情報だったりしますし。

MP3ストリーミング

今更ですけど、自分でも実験してみた。
サーバはGentoo Linuxを入れてるので、emergeでソフトを探し、icecastという有名なソフトがヒットしたのでemergeでコンパイル、インストールしました。動作環境周りの設定はやってくれないから試行錯誤で設定。最初はサーバが起動するまでに必要な設定をいくつか行いました。設定はxmlファイルを弄るのですが、設置場所やらログなどの設定を行うだけでした。init.dのスクリプトも問題なく動くようになったので、MP3データを適当に置き、Winampで繋いでみたら問題なく演奏されました。外向けに公開する予定は無いし、著作権的に問題あるでしょうからローカルのみだね。あとは演奏リストとかデータの置き場所が問題になりそうな気もする。可能ならファイルサーバにデータを置いて、演奏リストを適当に用意してうまく選択しながら聞きたいものです。
でも、よく考えると自宅では直接MP3プレイヤーで聞けばいいので、ローカルに置くだけでは意味がないね。もう少しうまい使い方があればなぁ。使い方を考えつつとりあえず放置ですかね。