- 追加された行はこの色です。
- 削除された行はこの色です。
// * Debian
#ls2
#contents
* dpkg -l
COLUMNS=100 dpkg -l
パッケージ名がとぎれるので適当に長さを指定
* auto-apt
# 更新はsudoで
sudo auto-apt update
auto-apt search /usr/bin/dig
とすると dsnutilsに入っていることが調べられる
* パッケージの保留
echo PACKAGENAME hold | dpkg --set-selections
# 解除
echo PACKAGENAME install | dpkg --set-selections
* カーネル再構築
- ln -s kernel-source-2.x.x linux
- /boot/config-2.x.x を /usr/src/linux/.configにコピーしてみたり
- Kernel panicのときは正常起動時の dmesgと比較してみたり
- 参考にするファイル
-- /proc/filesystems
-- /proc/modules
-- /proc/drivers
-- とか
- コマンドとか
-- lsmod
参考リンク
- http://sv2.humeco.m.u-tokyo.ac.jp/~minato/alphakconf.html
** make menuconfig
- CPUのアーキテクチャ
- ドライバいろいろ
- ファイルシステム
- M じゃなしに Y にしておかないとCDも使えない模様?
** make-kpkg
make-kpkg --revision=REV --append-to-version VER kernel-image
:--revision|
Debianのパッケージ名につく。~
生成される.debファイルの重複防止には使える。~
カーネルのインストールの重複防止には使えない。~
dpkg -l の Version の項目。~
:--append-to-version|
uname -a したときのカーネルのバージョンの直後に付加(2.6.12XXXX。~
生成される.debファイルの重複防止に使える。~
パッケージ名の直後にも付加される(kernel-image2.6.12XXXX。~
カーネルのインストールの重複防止に使える。~
/lib/module。~
:CONFIG_LOCALVERSION|
uname -a したときのカーネルのバージョンの直後に付加(2.6.12XXXX。~
/lib/module。~
おとなしく --revision=ホスト.勝手に付ける番号 --append-to-version -Debianパッケージのバージョンの最後、~
辺りを渡してCONFIG_LOCALVERSIONは空が正解?
* 日本語環境
** uim-anthy
インストール
apt-get install anthy uim uim-fep
.xsession
XMODIFIERS=@im=uim; export XMODIFIERS
XIM=uim; export XIM
uim-xim &
uim-toolbar-gtk +1024+0 &
.uim
(define default-im-name 'anthy)
(define-key anthy-begin-conv-key? '(" " "Henkan_Mode"))
(define-key anthy-next-candidate-key? '(" " "<Control>n" "<Control>N" "Henkan_Mode"))
(define-key anthy-extend-segment-key? '("right"))
(define-key anthy-shrink-segment-key? '("left"))
(define-key anthy-next-segment-key? '("<Shift>right" "down"))
(define-key anthy-prev-segment-key? '("<Shift>left"))
(define-key generic-on-key? '("zenkaku-hankaku" "Henkan_Mode"))
(define-key generic-off-key? '("zenkaku-hankaku" "Henkan_Mode"))
(define ja-direct-rule (cons '(" " " ") ja-direct-rule))
* Java
/etc/apt/source.list
deb ftp://sunsite.auc.dk/pub/languages/java/java-linux/debian testing non-free
作業
# 1.3をインストールしておかないと完了しない?
apt-get install j2sdk1.4 j2re1.4
環境変数
export PATH=/usr/lib/j2se/1.4/bin:/usr/lib/j2se/1.4/jre/bin:$PATH
export JAVA_HOME=/usr/lib/j2se/1.4
* autofsのアップデートにハマる
stopに失敗している模様だったので、/etc/init.d/autofs の debianのstopの start-stop-daemonのところをコメントアウトして apt-get remove した後 install
2005-03-21 また同じ症状・・・他に原因がありそうだな
* ディスク追加
+ cfdisk or fdisk
+ mkfs
* 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 〜
gpg [--keyserver (キーサーバ名)] --recv-keys (キー ID)
gpg --armor --export (キー ID) | apt-key add -
参考:http://debian.fam.cx/?AptGet の「GPG error が出る」
* 起動時のメッセージ
- dmesg
- /var/log/
-- message
-- syslog
-- 他
- 起動時に Ctrl+S
-- Ctrl+Qで復帰(効かなかった経験があるが?
-- Shift+PageUp(PageDown)で上下
* ファイルシステムのマウントなどをせずに起動
init=/bin/bash
を加えて起動。
カーネルによってドライブがsdaになったりhdaになったりするときとかに使用。~
/etc/fstabが一致しなくて困る、と言うことにならなくて済む。
* 起動ドライブの変更(GRUB)
/boot/grub/device.map を変更して update-grub~
多分・・・。
* サウンド周り
gnomeのサウンド周りっぽいものやら alsa何とかをインストール。~
そのご alsaconfig。
* /etc/init.d/
# 追加
update-rc.d NAME defaults LEVEL
# 削除
update-rc.d -f NAME remove