Linux

Vimで自動的にテンプレートを挿入する

よく忘れるのでメモ。Vimで新しいファイルを作ったときに、拡張子に応じて自動的にテンプレートを適用する方法です。 まずは準備として、VIMHOMEを設定。.bashrcとか.zshrcに以下の設定。 export VIMHOME=$HOME/.vim 次に.vimrcの設定。autocmdを使って、テ…

FirefoxでSCIMが効かない

Firefoxなのですが、どうも日本語入力がうまくいかなくなってました。 SCIMが起動しない。 ちょっと調べたところ、Ubuntuに限らず、どの環境でもFirefox + SCIMはうまく言ってないみたいです。 取り合えず動くっぽい方法。 SCIMの設定で、「全てのアプリケー…

Ubuntu9.04でThinkpadのトラックポインタを有効にする

Ubuntuを9.04にアップグレードしたら、Thinkpadのトラックポインタが効かなくなっていたので、解決方法を調査。どうやら普通に設定を書けばいけそう $ sudo vi /etc/hal/fdi/policy/mouse-wheel.fdi <match key="info.product" string="TPPS/2 IBM TrackPoint"> <merge key="input.x11_options.EmulateWheel" type="string">true</merge> </match>

Ubuntuをアップグレード 8.04 -> 8.10 -> 9.04

先日Ubuntuの9.04が出たので、ThinkpadのUbuntuをアップグレードしました。 かなり簡単なのですが、簡単なりにメモ。 まず9.04へのアップデートですが、8.10からしかできません。 しかし、僕のThinkpadに入っているUbuntuは8.04なので、まず一度8.10にあげる…

xenのDomain-Uの自動起動

XenのDomain-UをDomain-0の起動時に同時に自動起動する方法です。まずは、/etc/xen/auto以下にDomain-Uの設定ファイルのリンクを張ります。 >|sh| $ sudo -s /etc/xen/domainu /etc/xen/auto/domainu |

SELinuxでのapacheのパーミッション

SELinux上でapacheを動かしたときにファイルのパーミッションでハマったのでメモ。apacheでPermission deniedが出たので、よくあるいつものパーミッションの設定のミスだろうと思って、パーミッションの変更。 $ sudo chmod 644 index.html しかし、全然解決…

Xenで仮想環境を構築

新年ですが、普通に技術の話題です。「Xen徹底入門」を参考にXenの構築を行ってみました。ちょっと調べたら、この本に書いてないようなツールもあるようなので、それを確認しながらの作業です。この本は個人でXenを使って開発をするときに使うような、お手軽…

さくらサーバにscreenをインストール

個人的にzsh+screenの環境が非常に使いやすいため、さくらサーバにscreenをインストールします。例のごとくソースをダウンロードしてコンパイルしてインストールです。まずはソースのダウンロード。 $ cd local/src $ wget http://core.ring.gr.jp/pub/GNU/s…

さくらサーバにzshをインストール

続いてはzshのインストールです。基本はscreen+zsh環境で作業なので、必須のシェルです。ダウンロードしてコンパイルしてーー、と思ったらデフォルトで入っていたので、ログインシェルを変更するだけでOKです。 $ chsh -s /usr/local/bin/zsh あとは.zshrcを…

さくらサーバにemacsをインストール

前回vimをインストールしたのですが、emacsもインストールしてみました。エディタを2つも入れる意味はあまりないのですが、何となくです。今回はNothing found for 2006-06-04-2を参考にさせてもらいました。emacs21だとmule-ucs関連が面倒らしい。まあどう…

さくらサーバにvimをインストール

最近さくらのサーバを借りてきていろいろ遊んでます。さくらに限らず、この手のレンタルサーバはルート権限がなく自由にソフトウェアが入れられないため、サーバ側で用意していないソフトウェアを使おうとすると結構苦労します。せっかくなので記録がてらエ…

ThinkpadにUbuntu導入

今までdebianを入れて使っていたThinkpadですが、どうもUbuntuがいいらしいとのことなので、入れてみました。使ってみた感想としては、とてもいいですね。以前debianで苦労したことが、全くなく入れることができます。debianをThinkpadに入れる時には、無線…

Thinkpad x41 の debian etch の無線 LAN 設定

結局破棄した debian etch ですが、一応無線 LAN の設定をしたため、せっかくなのでエントリー化。なお、環境によってやり方がかなり違うようなので、環境を見て対処してください。 # lspci これから行う内容は、Network controller が Intel の PRO/Wireles…

debian sid でのイーモバイル D02HW の設定

debian sid 化した Thinkpad x41 でイーモバイルのUSBネットワーク D02HW を使えるようにする方法です。無線LANよりは若干簡単だった。D02HWに関する情報はあまりなかったのですが、D01HWの情報はいろいろあったので流用します。まあ、基本は同じなので問題…

Thinkpad x41 の debian sid の無線 LAN 設定

かなり苦労した無線LANの設定です。何箇所かハマりどころがあります。なお、環境によってやり方がかなり違うようなので、環境を見て対処してください。 # lspci これから行う内容は、Network controller が Intel の PRO/Wireless 2915ABG のときの方法にな…

Thinkpad x41 に Debian sid をインストール

ノートの Thinkpad x41 に debian sid(シド) を入れました。かなり苦労しましたので、メモを兼ねてエントリー化。debian sid のインストールと、debian sidでの無線LAN設定、そしてdebian sidでのイーモバイルD02HWの設定を行います。ただ、長くなってしまっ…