2013年4月29日月曜日

コマンドラインからubuntuのアップグレード

以下のコマンドを実行することによりアップグレードできる。

sudo do-release-upgrade

2013年4月27日土曜日

gitにて変更を元に戻す。

git checkout [ファイル名]
全て戻す場合
git checkout .

2013年4月24日水曜日

emacsでmozcを使う方法


.emacsに以下を追加する。

(when (require 'mozc nil t)
  (setq default-input-method "japanese-mozc")
  (setq mozc-candidate-style 'overlay)

  ;; faces
  (set-face-attribute 'mozc-cand-overlay-even-face 'nil
                      :background "gray" :foreground "black")
  (set-face-attribute 'mozc-cand-overlay-odd-face 'nil
                      :background "gray" :foreground "black"))

2013年4月2日火曜日

Linuxにおいてpingが応答しない。

 PC1192.168.30.10)         →  (192.168.30.101)Linux1
                                                                                 (192.168.0.101)
       ↑                                                                                    ↓
(192.168.30.103)               (192.168.0.102)
  Linux3(192.168.40.103)      ←    (192.168.40.102)   Linux2

上記のようなEthernetの接続時に
以下のようなデフォルトゲートウェイを設定すると、
PC1:192.168.30.101
Linux1:なし
Linux2:192.168.40.103
Linux3:なし

PC1からping 192.168.0.102が応答しない。
Linuxはip_forwardを有効にしてある。

Linux2にて以下のコマンドを実行すると、pingが応答する。
route add -net 192.168.30.0 gw 192.168.0.101 metric 1 mask 255.255.255.0


また、上記のroute設定をおこなった場合でも
Linux2に有効な192.168.30.102等の192.168.30系のNICがある場合は
ping 192.168.0.102は応答しない。