- 追加された行はこの色です。
- 削除された行はこの色です。
#contents
* autofsのアップデートにハマる
stopに失敗している模様だったので、/etc/init.d/autofs の debianのstopの start-stop-daemonのところをコメントアウトして apt-get remove した後 install
2005-03-21 また同じ症状・・・他に原因がありそうだな
* apt-getでGPG error
W: GPG error: http://〜 unstable Release: The following signatures couldn't be
verified because the public key is not available: NO_PUBKEY (キー ID)
gpg [--keyserver (キーサーバ名)] --recv-keys (キー ID)
gpg --armor --export (キー ID) | apt-key add -
参考:http://debian.fam.cx/?AptGet の「GPG error が出る」
Install these packages without verification [y/N]?
GPG errorが出ていると apt-get dist-upgrade (など?)でこのメッセージが出る。
- debian-archive-keyring をインストールすると勝手にやってくれる?ほんと?
* /etc/X11/xkb/symbols/ar
謎なので適当に解決。~
とりあえずファイルと適当に避けて解決。~
研究室のマシンではうまくいかなかったので、一旦xlibs-dataをholdにして解決。~
(研究室のは apt-listchanges / apt-listbugs が入っているから挙動が違った?
Unpacking replacement xlibs-data ...
dpkg: error processing /var/cache/apt/archives/xlibs-data_6.9.0.dfsg.1-1_all.deb (--unpack):
trying to overwrite `/etc/X11/xkb/symbols/ar', which is also in package xlibs
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/xlibs-data_6.9.0.dfsg.1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
* aptがinstall-docsでこける
bzip2 (1.0.3-1) を設定しています ...
error in control file: `Index' value missing for type HTML at
/usr/sbin/install-docs line 641, <IN> line 13.
dpkg: bzip2 の読み込みエラーです(--configure):
サブプロセス post-installation script はエラー終了ステータス 9 を返しました。
/var/lib/dpkg/info/bzip2.postinst → /usr/share/doc-base/bzip2 ~
と辿って、Files: の行のコピーを Index: にしただけ。~
こんなんでいいのかは謎。
* root消失
/etc/passwd誤編集のため以下のように。
froot:x:0:0:root:/root:/bin/bash
su, sudo もできなくなる。
-強制電源リセット
--終了させる権限を誰も行使できないため
-GRUB起動時にeを押して編集モード
-kernel...を編集
--ro→rw
---rwを指定しないとread onlyになりファイルの編集ができないため
--init=/bin/bash 追加
---通常のシングルユーザモードだとrootパスワードを聞かれるのでそれの回避のため
-/etc/passwd編集
-強制電源リセット
--rootが存在しなかった状態で起動したためか、shutdown他が利かないため
-動作確認
--rootでログイン
--sudo
--su
他KNOPPIX、1FD Linuxなどで起動してmountという方法もある。~
変なファイルシステムを使っている場合、それを読める必要があるので要注意。
vipwとか使わないでもう少し賢いツール使おうね。
* /etc/cron.d/postgresql-common
Use of uninitialized value in numeric eq (==) at /usr/share/postgresql-common/PgCommon.pm line 599.
がうるさいので以下のように。~
/usr/sbin/pg_maintenance --analyze >/dev/null 2>&1
根本的に何も解決していないような気がするけど放置。
* 再起動すると時計が9時間進む
以下の環境で、Debianが起動時にシステムの時計がハードウェアの時計より9時間進む。~
終了時はハードウェアの時計がシステムの時計に合わされるだけ。~
- /etc/default/rcS は UTC=no
- /etc/timezone は Asia/Tokyo
- /etc/localtime -> /usr/share/zoneinfo/Asia/Tokyo
- hwclock --hctosys --localtime / hwclock --systohc --localtime は正常に機能
- 起動後に /etc/init.d/hwclock.sh /etc/init.d/hwclockfirst.sh を start stop しても特に問題なし
- /etc/adjtime が存在してもしなくても関係なし
UTC=yes にして実用上の解決(未解決。~
ハードウェアの時計がGMTになりましたが・・・。
* 胡散臭い再インストール
- /etc/apt/
- /var/cache/apt/archives
- /var/lib/aptitude
- /var/lib/apt
辺りをコピーして dist-upgrade。~
消した気がするパッケージがインストールされている気がする。~
stable → unstable とはいえ更新されてないやつ、かつ入っていないものは入らないのでは?
* eth0, eth1 の順番
ADDRCONF(NETDEV_UP): eth1: link is not ready
カーネルを2.4から2.6に上げたら順番が変わっていてハマる。~
http://qref.sourceforge.net/Debian/reference/ch-gateway.ja.html#s-high-rename ~
この辺辺り関連なのだろうけど面倒なので /etc/network/interfaces を変更して終了。