ム−ミンと遊ぼう。

ここはブログ初挑戦中のスナフキンの・・・・メモ帳です。
素人の設定メモなので真似しておかしくなっても
責任は取れません。
累計:
本日:
昨日:

アクセスアップ
GentooLinux stage1その3
続きです。

長く待たされましたけどやっとscripts/bootstarp.shから開放されました。

しかし、注意書きがありますね。

*** Deprecated use of action 'clean', use '--clean' instead
>>> No outdated packages were found on your system.
*** Deprecated use of action 'prune', use '--prune' instead
>>> No packages selected for removal by prune.

* Please note that you should now add the '-e' option for emerge system.
* #emerge -e system


う〜ん、色々調べてみたんですけど赤文字に対して何をすればいいのか分かりませんでした。
本来ならきちっと片付けて前進したい所なんですけど、放置して先に進めることにしました。

emerge systemで進めていくんですけど緑文字の注意書きにしたがってオプションに-eをつけてやることにします。
ちなみに-eオプションはパッケ−ジを依存関係も含めてコンパイルするみたいですね。違いが良く分かりませんけど・・・

#emerge -e system

snufkin: GentooLinux | comments(2) | trackbacks(0)top↑
GentooLinux stage1その2
続きです。

#emerge sync によって最新のportageツリ−を取得したわけですが赤い*でメッセ−ジが出ました。

*An update to portage is available. It is _highly_ recommended
*that you update portage now, before any other packages are updated.
*Please do so and then update ALL of your configuration files.

これがPortageの新しいバージョンが利用可能だという警告なんでしょうね。無視します。

Gentooシステムの最適化オプションを設定します。
etc/make.confの中を書き換えていくんですけど、何をどうすればいいのやら・・・???
変更前では以下のように書かれていました。

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-O2 -mcpu=i686 -pipe"
CHOST="i386-pc-linux-gnu"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp ftp://gg3.net/pub/linux/gentoo/"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"

とりあえず適当に書き換えていきます。
nanoを起動して書き換えます。

#nano -w /etc/make.conf

まずは、変更ではなく書き足しです。

USE="-gnome -kde -qt nls cjk"
MAKEOPTS="-j2"

変更点です。

CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"

変更と書き足しです。

CFLAGS="-O3 -march=pentium2 -fomit-frame-pointer -funroll-loops -fforce-addr -pipe"

このようにしました。

CFLAGSに書いた-fomit-frame-pointer -funroll-loops -fforce-addrの3つのオプションは何の為のものか分かってないんですけど他の人のサイトで使ってる人の多いものを付けときました。
参考サイトとして into the Linux worldを挙げておきます。

まとめてみると

# These settings were set by the catalyst build script that automatically built this stage
# Please consult /etc/make.conf.example for a more detailed example
#CFLAGS="-O2 -mcpu=i686 -pipe"
CFLAGS="-O3 -march=pentium2 -fomit-frame-pointer -funroll-loops -fforce-addr -pipe"
#CHOST="i386-pc-linux-gnu"
CHOST="i686-pc-linux-gnu"
#CXXFLAGS="-O2 -mcpu=i686 -pipe"
CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp ftp://gg3.net/pub/linux/gentoo/"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"

USE="-gnome -gtk -gtk2 -kde -qt nls cjk"
MAKEOPTS="-j2"

上記のように設定しました。
ctrl+xの後yをして上書き終了します。

この後はstage1から始めていますのでブ−トストラッププロセスを開始です。

#cd /usr/portage
#scripts/bootstrap.sh

この工程はかなりの時間が掛かりますので暫く放置します。

続く・・・


snufkin: GentooLinux | comments(0) | trackbacks(0)top↑
スパムコメント
びぃぶろぐの設定画面で英数字のみのコメント・トラックバック拒否を設定してるのに英語のみ?のスパムコメントが3つきてました。

どのコメントにも[ □ ]の文字が入ってたんですけど、たったこれだけのことでガ−ドが破られるようじゃ今後似たような手口のスパムコメントが増えていくかもしれませんね。

なんとかならないのかなぁ。
snufkin: Blog | comments(0) | trackbacks(0)top↑
GentooLinux stage1
続きになります。

fdisk /dev/hda

上記のコマンドによってHDDのパ−ティションを調整することが出来ます。

hda2 32M ブ−トパ−ティション
hda3 512M スワップパ−ティション
hda6 残り全部 ル−トパ−ティション

自分は上記のように割り振りました。
この後ファイルシステムの作成をします。

#mke2fs /dev/hda2  ブ−トパ−ティションにはext2を選択
#mke2fs -j /dev/hda6 ル−トパ−ティションにはext3を選択
#mkswap /dev/hda3 スワップパ−ティションを初期化

パ−ティションのマウント作業に入ります。

#mount /dev/hda6 /mnt/gentoo
#mkdir /mnt/gentoo/boot   /mnt/gentoo/bootというマウントポイントを作成
#mount /dev/hda2 /mnt/gentoo/boot
#swapon /dev/hda3   初期化が済んだスワップボリュームを有効にする

ステージ圧縮ファイルの選択をします。

#cd /mnt/gentoo
#links http://mirror.gentoo.gr.jp
矢印キ−の上と下を押して圧縮ファイルのあるディレクトリに移動
カーソルをダウンロードしたいステージファイルに合わせ、dを押しダウンロードします。
releases⇒x86⇒2006.0/⇒stages⇒ファイルの選択

stage1-x86-2006.0.tar.bz2ファイルを選択しました。

ステ−ジ圧縮ファイルを展開します。

#tar -xvjpf /mnt/gentoo/stage1-x86-2006.0.tar.bz2

圧縮ファイルの展開にはサイトの説明によって他に
#tar xvjpf stage1-x86-2006.0.tar.bz2
#bzip2 -dc stage1-x86-2006.0.tar.bz2 | tar -xvpf -
等ありましたけどGentoo Linux 1.4 インストール手引書の説明にしたがいました。

ミラ−サイトを選択します。

#mirrorselect -i -o >> /mnt/gentoo/etc/make.conf

次にSYNC変数の設定です。この変数には、Portageツリーを更新するときに使用したいrsyncサーバを設定します。

#mirrorselect -i -r -o >> /mnt/gentoo/etc/make.conf

chrootの実行

#mount -t proc none /mnt/gentoo/proc
#mount -o bind /dev /mnt/gentoo/dev
#cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
#chroot /mnt/gentoo /bin/bash
#env-update
Regenerating /etc/ld.so.cache...
#source /etc/profile

最新のPortage ツリーを取得する

#emerge sync

Portageの新しいバージョンが利用可能だという警告が表示されても、無視しましょう。インストールの途中で自動的にアップデートされるみたいです。

続く・・・
snufkin: GentooLinux | comments(0) | trackbacks(0)top↑
GentooLinux 出直し編続き
やり直します。

以前に用意したインスト−ル用CD(install-x86-universal-2005.1-r1.iso)をドライブに入れて電源をONにします。

文章を書いている現在インスト−ル用CDには
install-x86-minimal-2006.0.isoと
livecd-i686-installer-2006.0.iso
が推奨されています。

しかしGentooLinuxの場合は作業を進めていく段階で最新の状態にされるのでinstall-x86-universal-2005.1-r1.isoを使うのとinstall-x86-minimal-2006.0.isoを使うのに差は、ほぼ無いはずだし
livecd-i686-installer-2006.0.isoは用意して試しましたが自分には使い勝手がいまひとつだったのでinstall-x86-universal-2005.1-r1.isoを使うことにしました。

電源を入れてしばらくたつと画面にalt+F1を押すとモ−ドが変わりますよって感じのメッセ−ジが出ますのでalt+F1を押します。(これをするとキ−ボ−ドの種類が選べるようになります。)
keymaps(キ−ボ−ドを選ぶ)メッセ−ジがでたらja(日本語キ−ボ−ド)に当たる22を入力します。これで作業中に日本語キ−ボ−ドの仕様が出来る様になりました。

どんどん先に進んでいくと lived root# と一番下に表示されました。

ここからが本格的な作業になるのですが画面上にはカラフルなメッセ−ジが出てますね。後々参考になるかもしれないのでメモしとくことにしました。

*Network deviceeth0 detected, DHCP broadcasting for IP. ...
*Soundcard: ...
* Cirrus Logic|CS 4614/22/24 [Crystalclear SoundFusion Audio Accelerator]
* driver = snd-cs46xx ...
*/etc/init.d/alsasound not found, skipping. ...
*You will need to set volume controls manually.
cat! /proc/asound/cards: No such file or directory
*VideoCard: ATI|3D Rage Pro AGP 1X/2X ...
*Auto-scrambling root password for security ...
*Starting local ...
*Setting framebuffer console images ...

インスト−ルはネットからのダウンロ−ドで進めていきますのでネットワ−クのテストからします。

/sbin/ifconfig   eth0とloが表示されました。

ピングも確かめときます。

ping -c 3 www.yahoo.com (www.yahoo.comは別のに変えてもいいです。) ピングも通ってますね。

DHCPにより設定が出来てたみたいですね。ラッキ−です。

ダメだった場合は自動でのネットワ−クの設定を試してみます。
自分の場合はケ−ブルでの接続なので
#net-setup eth0 と打ち込んでみます。
これで上手く行けばいいのですけどね・・・。

これでもダメだったら手動での設定が必要になります。
#modprobe ***** (*****はカ−ドのカ−ネルモジュ−ルに当たります。)

自分の場合は、#modprobe ne2k-pciになります。

次にパ−ティションの設定をします。

#fdisk /dev/hda

任意で調整しましょう。

続く・・・
snufkin: GentooLinux | comments(2) | trackbacks(0)top↑
GentooLinux 出直し編
出直しです。

この際だから、stage1からのインスト−ルに挑戦・・・どうしよう。

GentooLinuxでは、stage1 stage2 stage3の3種類のインスト−ル方法が有り、インスト−ル難易度が1>2>3とstage1が最難関となっています。

公式のガイドではstage1とstage2のインスト−ルは推奨されておらず、stage3を使用したインスト−ル方法だけが説明されています。(色々探していけば1と2のインスト−ル方法も出てくるかも???)

以前はもちろん初めてのインスト−ルだったのでstage3を使用しました。
どこがどう違って難易度が変わってるのか分かりませんけどパズルをやるような遊び感覚でstage1挑戦します・・・決めました。

とりあえず、stage1からのインスト−ルを一部でも説明しているサイトを探すことから始めてみます。

http://www.gentoo.org/doc/ja/altinstall.xml

http://www.gentoo.gr.jp/jpdoc/fd-install.xml

http://www.asahi-net.or.jp/~ty4s-tkhs/gentoo/install.html

http://emutyworks.com/wiki/pukiwiki.php?Gentoo

http://raccy.xrea.jp/pukiwiki/pukiwiki.php?%5B%5B%B8%BC%C8%A2%A4%CBgentoo-stage1%A4%AB%A4%E9%A4%AC%A4%F3%A4%D0%A4%C3%A4%C6%A4%DF%A4%EB%CA%D4-%5D%5D

ちょろちょろと出てきましたね。
各サイトを見比べながら進めていけばインスト−ル出来そうな気がしてきたような・・・勘違いかも><

追記、もっと良いのがあったよ。
http://www.gentoo.org/doc/ja/gentoo-x86-install.xml
snufkin: GentooLinux | comments(0) | trackbacks(0)top↑
GentooLinux
メモも取らずに色々試してたら訳わからんようになってもたTT

初めから出直します><
snufkin: GentooLinux | comments(0) | trackbacks(0)top↑
GentooLinux xorg-x11
GUIの元になるxorg-x11を入れてみる。

emerge xorg-x11

いつもの注意書きが出たので
emerge --help>etc-updateしました。

インスト−ル終了後、環境変数を初期化する必要があるみたいで、Xサ−バ設定ガイドに従って

env-update
source /etc/profile

を実行しました。

この後、設定するのですけど、やはり一番簡単そうな自動設定に頼ってみることにします。

Xorg -configure

これで、自動生成してくれてるはずです。
ガイドに出てるように、動くかどうかのテストをしてみよう。

X -config /root/xorg.conf.new

残念ながら、うまく動きませんでした。
仕方が無いので、自動生成したファイルをベ−スに手動設定することにしました。
とりあえず、自動生成したファイルを正規の場所にコピ−します。

cp /root/xorg.conf.new /etc/X11/xorg.conf

この後に手動コマンドである

xorgcfg

を実行しました。
これは、x上でマウス、キ−ボ−ド、カ−ドとモニタ−を設定できます。
モニタ−の設定はうまく使えて良い感じに設定できました。
あらかじめ、メ−カ−のHPでモニタ−の解像度や自動追従周波数範囲の水平と垂直を調べておいたのでそれを記入するだけでいけました。
しかしカ−ドは良く分からないし、マウスとキ−ボ−ドはなんかうまく設定できません。
とりあえず、カ−ドは自動生成したときにうまく行ってると期待して、マウスとキ−ボ−ドはテキストモ−ドで設定しなおすことにしました。

xorg -textmode

ここでは、マウスとキ−ボ−ドの設定だけをしてみました。
マウスの種類と3ボタンの設定それにキ−ボ−ドは日本語対応の106キ−を記入しました。

そして、xを実行させます。

startx

エラ−が出ましたね。

(EE) xf86 Openserial : cannot open device /dev/mouse
No such file or directory
(EE) Mouse0 : Cannot open input device
(EE) PreInit failed for input device "Mouse0"
No core pointer

Fatal server error:
failed to initialize core device

Please console the The X.Org Foundation support
at http://wiki.X.Org

for help
Please also check the logfile at"/var/log/xorg.0.log"for additional information

XIO fatal IO error 104(connection reset by peer) on X server":0.0"
after 0 requests (0 known processed) with 0 events remaining

手書きでのハンドコピ−なので間違えてる所もあるかもですが上記のように表示されました。
マウスのことについて何やら書かれているみたいです。
詳しくは分かりませんけどMouseDeviceが見つからないようなことが書かれているんだと判断しました。

最後の手段として、xorg.confをエディタ−で開いて直接設定内容を書き直すことにしました。

nano -w xorg.conf

中を見てみるとキ−ボ−ドに関してはusキ−ボ−ドと日本語対応キ−ボ−ドの2種類がダブって記載されてました。
思い切ってusキ−ボ−ドの記載を消去しました。

次はマウスです。良く見ていくと以前にCUI上でマウスの設定をした時とMouseDeviceの読み取り場所が異なって記載されてました。
とりあえず、そこを同じ場所に書き換えてみました。

もう一度

startx

今度は、うまく行ったみたいです。
snufkin: GentooLinux | comments(3) | trackbacks(0)top↑
GentooLinux ccache
ccacheを導入してみることにします。

ccacheとは・・・
以下引用
ccacheは高速なコンパイラーキャッシュです。プログラムをコンパイルすると、中間結果をキャッシュするので、同じプログラムを再コンパイルしたときはいつでも、コンパイル時間は大いに減少します。この結果、普通のコンパイルでは5〜10倍のコンパイル時間の高速化となります。

上記の文面からすると、自分のような低スペックのPCを利用するものにとってはナイスなツ−ルのようですね。
早速導入してみましょう。

emerge ccache

gentoolkitを導入したときと同じように注意書きが表示されました。
IMPORTANT: 9config file in /etc need updating
Type emerge --help config to learn how to update config files.

ファイルの数こそ違えど内容は同じみたいですね。
emerge --helpの後にetc-updateで新しいファイルに上書きしました。

使用するにはportageのサポ−トを有効にする必要があるみたいです。
/etc/make.confの中のFEATURES変数にccacheを、CCACHE_SIZEという変数を追加して"?G"(キャッシュサイズを決めるみたいなので自分は任意で1Gとしました。)と設定する必要があるみたいですね。

nano -w /etc/make.confで変更します。

自分は新しく以下の2行を書き加えました。
FEATURES="ccache"
CCACHE_SIZE="1G"
です。

これで、利用可能になったはずですが使い方がいまいち分かりません。
ccache --helpやman ccacheもしましたけど・・・
使い方を調べる所から始めないといけないようですね。
snufkin: GentooLinux | comments(2) | trackbacks(0)top↑
FlashPlayer8
Windows98のパソコンにFlashPlayerを入れました。
ブログペットすら見れないというのはさみしいですからね・・・。

まずはMacromediaのダウンロ−ドサイトにアクセスします。
以下のような画面が表示されますね。



そこで、今すぐインスト−ルと書いてあるボタンをクリックすれば良いはずです。
その前に、自分にはYahoo!のツ−ルバ−は必要ないんでチェックを外しときます。



準備が出来たので、今すぐインスト−ルをクリックしました。

で、しばし待ちます・・・・・・・・・

はい、途中で止まってしまってインスト−ル出来ません。
何度やり直しても、更新ボタンを押しても同じです。
仕方ないので古いバ−ジョンのFlashPlayerをインスト−ルすることにします。
しばらくサイト内を探してみたら有りました。

旧バージョンの Macromedia Flash Player をダウンロード




とりあえずFlashPlayer7をインスト−ルします。
FlashPlayer7と書かれているところをクリックすればOKです。
ア−カイブ版はテストがどうたら書かれていますけど、気にせずにダウンロ−ドしました。

fp7_archive.zipと言う圧縮ファイルがダウンロ−ドされました。
これを、解凍します。

fp7_archiveフォルダの中にFP7_archiveフォルダ、その中にr14からr63までのフォルダとreadme.txtが入っています。

r14からr63までのフォルダの中には色々と沢山のインスト−ラ−が入っていますが、いまいちよく分からないのでreadme.txtを読みました。

どうやら、Windowsに限らずMacやLinux等の色々なOSに対するインスト−ラ−が入っていたみたいですね。

自分は、入ってる中で一番新しいと思うFlashPlayer7,0,63,0のInternetExplorer用のflashplayer7r63_winax.exeを使ってインスト−ルしました。
インスト−ラ−はr63フォルダに入っています。

これでバ−ジョン7のインスト−ルは出来ました。
ここで、もう一度Macromediaのダウンロ−ドサイトに戻り、最新バ−ジョンのFlashPlayer8を手に入れにいきます。

今すぐダウンロ−ドをクリックすると今度はFlashPlayer8がインスト−ルされました。

元々バ−ジョンアップ用だったのかバグなのか分かりませんが、FlashPlayer8がインスト−ル出来たので良しとしましょう。






snufkin: パソコン | comments(1) | trackbacks(0)top↑
GentooLinux gentoolkit
gentoolkitを入れてみよう。

gentoolkitとは、パッケ−ジの各種情報を表示したり、インスト−ルされたパッケ−ジをメンテナンスするのに用意されたものらしいです。
これだけでは、理解できませんけどジェンツ−ぐらし〜オレとGentooの日々〜にも出てきてる事だし、内容は以下のように出てます。

g e n t o o l k i tを使うと、インストール
されているパッケージの一覧を表示
したり(qpkg -I)、あるパッケージに
所属するファイルの一覧や(qpkg -l
[パッケージ名])逆にあるファイルが
どのパッケージに所属しているか
(qpkg -f <ファイル名>)などを表示
できる。あるパッケージに依存して
いるパッケージの一覧を表示する場
合は"qpkg-q <パッケージ名>"だ。


記事が古いのでコマンドは新しくなって、今は使えないコマンドで記載されてるみたいですけど、とりあえずインスト−ルしておくと便利なものみたいなのでインスト−ルすることにしました。

詳しくは公式ドキュメントのgentoolkitを参照してください。

emerge gentoolkitをしました。

いつものようにズラズラと文字が流れた後、終わったみたいですけど、なんか注意書きが出ました。

IMPORTANT: 2config file in /etc need updating
Type emerge --help config to learn how to update config files.

上記のように出たのでとりあえずType emerge --help configを実行しました。

emerge --help config

すると、今度はetc-updateするようにと指示が出ました。
詳しいことはリンク先を参照してください。

etc-updateします。

いまいち内容が分からないので無条件で古いファイルを新しいファイルで上書きしちゃいました。


snufkin: GentooLinux | comments(1) | trackbacks(0)top↑
GentooLinux マウス
基礎的な環境を整えるために、いくつかインスト−ルしていきます。
まずは、コンソ−ル画面上でもマウスが使えたほうが便利そうなので
マウスを使うためのソフトGPMを導入しました。

emerge gpm

そのあと、エディタを使って/etc/conf.d/gpm内を編集しました。
エディタはまだ入れてないのでデフォルトで採用されているnanoを使います。

nano -w /etc/conf.d/gpmで起動させて

MOUSE=ps2
#MOUSE=imps2
#MOUSEDEV=/dev/psaux
MOUSEDEV=/dev/input/mice

とりあえず、適当に上記のようにしました。で実行コマンド

/etc/init.d/gpm startで実行させると、動きました。

動かなければ設定を変更すればいいやと思ってたんですけど、
ちゃんと動いてるようなんで良しとしました。

動作確認が取れたので、今後コンピュ−タ起動時に自動的にGPMが起動するように、

rc-update add gpm defaultしておきました。

snufkin: GentooLinux | comments(0) | trackbacks(0)top↑

06
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--
ENTRY LIST


コメント


トラックバック


カテゴリー


バックナンバー


Profile


Link


QRコード


BlogRanking

BlogRankingです。

ポチッっとお願いします。


WhiteBand

ほっとけない 世界のまずしさ