Debian 導入後
Debian Install
apt
探すとき: apt-cache search キーワード
Network setting
/etc/hostname
/etc/network/interfaces
/etc/resolv.conf
or
#dpkg-reconfigure etherconf
#inet static
#/etc/init.d/networking restart
GDMの起動を止める方法
# update-rc.d -f gdm remove
SAMBA
client code page = 932 <----- SJIS の指定
coding system = cap <----- 漢字コードの指定
ただしdebian+samba3.0.14aの場合、設定にかかわらず、ファイル名の文字コードはUTF-8で
作成される。capを指定しても無視された。残念。
Code Page 437 - MS-DOS Latin (米国)
Code Page 932 - MS-DOS 日本語 SJIS
coding system:
SJIS - Shift-JIS 受けとったファイル名を変換しない
JIS8, J8BB, J8BH, J8@B, J8@J, J8@H - 受けとった Shift-JIS を各々異なる shift-in、 shift-out コードを利用して 8 bit JIS コードに変換する
JIS7, J7BB, J7BH, J7@B, J7@J, J7@H - 受けとった Shift-JIS コードを各々異なる shift-in、 shift-out コードを利用して 7 bit JIS コードに変換する
JUNET, JUBB, JUBH, JU@B, JU@J, JU@H - 受けとった Shift-JIS コードを各々異なる shift-in、 shift-out コードを利用して JUNET コードに変換する
EUC - 受けとった Shift-JIS の文字を EUC コードに変換する
HEX - 受けとった Shift-JIS の文字を 3 バイトの HEX 形式に変換する。これは :AB のような形式になる。
CAP - 受けとった Shift-JIS の文字を Columbia AppleTalk Program (CAP) で用いられている 3 バイトの形式に変換する。 これは :AB のような形式になる。 これは Samba と CAP の間の互換性を保つのに有用である。
デフォルト: coding system = <空文字列>
smbに入れた方がいいエントリ
このディレクトリの制限をちょっと変えて、読み出しはだれでも可能とし、書 き込みを staff グループのユーザに限るには、以下のようにします。
[public]
comment = Public Stuff
path = /home/public
public = yes
writable = yes
printable = no
write list = @staff
mangle case = no
case sensitive = no
default case = upper
preserve case = yes
short preserve case = yes
coding system = cap
日本語を利用するには、コンパイル時に Makefile で
-DKANJI=\"euc\"
popfile使用時に日本語でRETRすると接続が切断されるトラブルの解決方法
出典:おいぬま日報
言語で Nihongo を選ぶと、POPプロキシからメールを RETR する際に強制的に CONNECTION が切断されてしまっているという問題がありましたが、libtext-kakasi-perl をインストールすれば正常に動作しました。たぶん日本語のメッセージを処理するときに kakasi が入っていなかったので落ちていたのでしょう。いやぁおかげさまですごくハマりましたよ。
以上引用終わり
いやー、これには私もはまりました。
kakashiはapt-getではうまく探してこれなかったので、
こちらからゲットしてインストール。インストール方法も書いてあって親切このうえなし。感謝。しかしこれでもだめだったぁ。
そこで気づいた。kakashiとスペルして、モジュールが見つからなくて悩むこと1時間。kakasiなので注意!
Apache 設定
- 日本語表示の設定(ブラウザのエンコード自動選択時の文字化け対策: 1個所)
shift-jisのコンテンツしかないなら、
AddDefaultCharset shift_jis
とすればよい。
この設定をした場合は、ドキュメントで必ずcharsetを指定しないとeucは文字化けする。
それを嫌うなら、
AddDefaultCharset Off
としても良い
(1) dmesgコマンドで、カーネルがNICを認識できているか確認する。(dmesgはOS起動直後に実行するのがよい)
# dmesg | grep eth
eth0: registered as PCnet/PCI II 79C970A
(2) lspciコマンドで、カーネルがNICを認識できているか確認する。
# lspci
0000:00:11.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
(3) lsmodコマンドで、NICのモジュールがロード出来ていることを確認する。
# lsmod
pcnet32 25864 0
(4) /etc/network/interfacesで、NICデバイス(eth0)の設定をする。(viエディタ等で編集)
# cat /etc/network/interfaces (固定IPアドレスの場合)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
# cat /etc/network/interfaces (DHCPからIPアドレス取得の場合)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
(5) interfacesファイルを修正後、ネットワーク設定を再起動する。
# ifdown eth0
# ifup eth0
(6) ネットワーク設定を確認する。
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:2B:0A:AC
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2b:aac/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
......
(7) Default Gateway が正しいことを確認する。
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
localnet * 255.255.255.0 U 0 0 0 eth0
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
(8) resolv.confファイルで、DNSサーバを指定する。(DHCPなら自動的に設定される)
# cat /etc/resolv.conf
nameserver 192.168.1.1
(9) DNSサーバを参照できているか確認する。
# dig @192.168.1.1
(10) /etc/hosts /etc/hostnameファイルで自分のホスト名を設定する。
# cat /etc/hostname
mypc.####.net
# /etc/init.d/hostname.sh (ホスト名の反映)
# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.1.2 mypc.####.net mypc
RAID
ひろのぶの防備録
http://h2np.net/tips/mdadm.htm
RAIDのチェック
apt-get install smartmontools
smartctl -a /dev/hdd
sargeからはmdadmコマンドを使う
mdadm --create /dev/md0 ...
mkfs -t ext3 /dev/md0
mount -t ext /dev/md0 /home
以下広告