2007年6月30日土曜日

ubuntuでフォントのインストールは

フォントのインストールは簡単です。Nautilusを開き、ロケーションバーに fonts:// と打ち込んでエンターキーを押します。
するとフォントフォルダが開きますのでインストールしたいフォントファイルをドラッグ&ドロップするだけです。



インストールが終わったら、端末から、
fc-cache -fv
としてフォントキャッシュを更新します。sudo 必要だったかな?

  • 2008/04/27:追記
    ubuntu 8.04 になってから gnomeのversionが 2.22になり、gnomeの仮想ファイルシステムがgnome-vfsからgvfsになりました。
    それのせいでノーチラスからfonts:///としてもフォントフォルダが開きません。
    フォントの格納場所は、~/.fonts なので、Nautilusのメニューの表示で隠しファイルを表示するにチェックを入れて./fonts フォルダを開いてください。フォルダがなければ作りましょう。

2007年6月29日金曜日

モニターのガンマ値を調整

nvidiaのビデオドライバを入れているので、メインメニューのアプリケーション→システムツール→Nvidia Setting で設定ツールが起動するのでそこからいろいろと設定できる。
通常PC用モニタだとガンマ値は1.6か1.8が標準。けれどもデフォルト設定だと1.0になっていた。いくらなんでもこれでは暗すぎだ。ちなみにTVのガンマ値は2.2と、とても明るい。

それで最近はyoutubeとかニコニコ動画とかの動画を良く見るんだけれども、動画を見るたびにいちいちGUIの設定ツールを立ち上げて、ガンマ値を2.2にするのではコストがかかってしょうがない。Windowsだとそういうものなのでしょうがないのだけれど、ubuntuではコマンドでガンマ値を指定できる。
端末から、
nvidia-settings --assign=Gamma=2.2
と指定すればガンマ値が2.2になる。
これを~/.bashrc に、
function gamma {
nvidia-settings --assign=Gamma=$1
};
と書いて
source ~/.bashrc
を実行して即反映させる。
次回から
gamma 2.2
と書くだけで自由にガンマ値を変更可能に。楽〜。


●2007/08/20 追記:
xgamma なんてコマンドがあったんですねぇ。知らなかった><
これならnvidiaとか関係なくモニタのガンマ値を調整できますね。

というわけで今度からは、
alias gamma='xgamma -gamma'
にして、gamma 2.0 とかして調整しようっと。

2007年6月28日木曜日

ubuntuでファイルを検索する locate

目的のファイルを探してどこにあるかわからないときはlocateコマンドを使います。locateコマンドは、最近はやりのデスクトップ検索ツールと同じく、あらかじめインデックスを作成しておき、そこから検索するタイプのソフトです。事前にインデックスを作成しておく方式のメリットは、高速に検索できる点です。欠点はインデックスに登録されていないファイルは検索できません。インデックスは一日に1回更新されるように設定されています。

例えば、apache2の設定ファイルのhttpd.confを探す場合、
locate httpd.conf
とすれば、
/etc/apache2/httpd.conf
/usr/share/doc/apache2.2-common/examples/apache2/original/httpd.conf.gz

と、 /etc/apache2/httpd.conf にあることがわかります。

2007年6月27日水曜日

テキストファイルの文字コードを変換する

windowsユーザから、メールでキストファイルを添付ファイルで送られてきて、むきゃーとなったときに便利♪
nkfを使います。

インストール

sudo apt-get install nkf


  • 文字コードを調べる
    nkf -g

  • sjis→utf8に変換する
    nkf -S -w ファイル名
    で標準出力に変換されたテキストに表示される。

  • ファイルに保存するときはリダイレクトを使う。
    nkf -S -w ファイル名 > 保存先ファイル名
    または、--overwrite オプションを使えば、元のファイルに上書きで保存してくれる。
    nkf -S -w --overwrite ファイル名




ファイル名が文字化けしている場合はこちら。

2007年6月26日火曜日

HHKのメタキーを日本語入力on/offキーに設定する。

まず、xevコマンドで右のスペースの隣のダイアモンドキーのキーコードを調べる。
xevを起動したら、調べたいキーを押す。すると端末にそのキーのキーコードが表示される。
ex.
KeyPress event, serial 33, synthetic NO, window 0x4400001,
root 0xc0, subw 0x0, time 9562624, (509,-140), root:(515,669),
state 0x0, keycode 129 (keysym 0xff2a, Zenkaku_Hankaku), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False

xevでHHK2のスペース右隣のダイアモンドキーのコードは129と判明。
gedit ~/.Xmodmap
として.Xmodmap 設定ファイルを作成し、
keycode 129 = Zenkaku_Hankaku Kanji
を書き込んでリログ.
129は変換キーのコードみたい。

2007年6月25日月曜日

コマンドの使いかたがわからないときは?

とても豊富なコマンド群。しかもコマンドひとつひとつにもいっぱいオプションが有り、いちいち覚えていられない、もぅわけがわからない。そんなときは取説であるマニュアルを読みましょう。
例えば、ファイルをコピーするコマンド。Windowsだとcopyという名前ですが、linuxだとcpというコマンドが相当します。ファイルをコピーするコマンドですから使いかたはwindowsもlinuxも本質的に同じですが、このcpコマンドの詳しい使いかたを知りたいときは、
man cp
と端末に打ち込みます。すると詳しいマニュアルが表示されます。
  • ページを読み進めるときは、スペースキー
  • ページを巻戻るときは、b キー。
  • 終了するときは、q キー。
  • ページ内を検索するときは、/を打ち込んで続けて検索文字列を入力してリターン。
  • 次を検索するときは、n キー。

あたりの操作を覚えておけばマニュアルを自由に読み進めることが出来るでしょう。

しかし、デフォルトでは日本語のマニュアルがインストールされていませんので入れておきましょう。
sudo apt-get install manpages-ja
これで日本語の取説が導入されます。

2007年6月24日日曜日

emacsでウェブブラウズ・・・

別にEmacsで無理してウェブブラウジングしなくてもいいよなぁと思ってw3mを入れてなかったのだが、ちょと思い立っていれてみました。
いやぁ、思ったよりいいかもw

インストール

sudo apt-get install w3m-el

  • 起動は、M-x w3m
  • 指定したURLを開くには g キー。
  • ブックマークに閲覧しているページを登録するには a キー。
  • ブックマークを閲覧するには、 v キー。
  • 履歴を表示するには、 s キー。
  • グーグルで検索するには、 g キーを押し、 gg:検索ワード と指定する。

とりあえずこれだけ覚えておけば基本操作には困らないかな。