freebsd

rsyncを使ってバックアップ

HDDがいっぱいになって実験用ファイルが消えたので,いい加減バックアップを本気で考える.一応tar.gz圧縮したファイルをバックアップサーバに保存していたものの,tarボールを作成するのに容量が必要&時間がかかるので面倒くさい. 巷で常識になっているrs…

NFSの接続に成功

いろいろあって,いつぞやの問題と再び対面することに.もしかして/etc/hosts.allowの問題じゃね?と思って /etc/hosts.allow # Rpcbid is used for all RPC services: protect your NFS! rpcbind : xxx.xxx.xxx.xxx : allow # ここにアクセス元のIPを記載 r…

w3mマルチリンガル版のインストール

w3mで日本語見れねーなーと思っていたら、どうやらUTF-8だかららしい。 こちらでUTF-8化の方法が紹介されているが、やってみてどうもうまくいかなかった。 本家のページを眺めていると、マルチリンガル版というものがあるらしい、しっかりUTF8対応 % cd /usr…

MeCab UTF-8のインストール

今までUTF-8環境でうまくインストールできなかったけれど,時間が経ったので今度こそできるだろうと再チャレンジ.最終的にはportsから入れてうまくいった.ports最高1. 形態素解析エンジン MeCab (和布蕪) をインストール # cd /usr/ports/japanese/mecab #…

screenの基本操作

screenの基本操作 ^T c ウィンドウを作る ^T t 直前のウィンドウに戻る ^T 数字 数字で指定したウィンドウに切り替える ^T k ウィンドウを閉じる 端末をいったん閉じても、スクリーンを保存しておくことができる(超便利!)デタッチとアタッチの方法は以下…

普段使いのツールを追加 - sudo, screen, zsh

Web+DB Pressで特集が組まれていたので、良い機会だと思って sudo screen zsh を使うようにした。 最近のLinuxディストリビューションはroot権限をなくして、wheelユーザがsudoで実行するらしい。面倒くさくないのかな? いずれにせよ、両方できるのが一番良…

ファイル名の文字コード変換 - convmv

Windowsから日本語ファイルをuploadした後に文字化けをしていてうんざりしていてふと思った。 ファイル名の文字コード変換ってできないの?? 調べてみたらできるみたい。convmvというツールを利用する。 Linuxは知らないけれど、FreeBSDでは標準装備ではな…

hosts.allowを弄る

ようやくsshアタック対策のためにhosts.allowを弄る. すでに設定してあるファイルを参考にALL : ALL : allowの行をコメントアウト < ALL : ALL : allow --- > # ALL : ALL : allow んで,sshログインを許可するホストを設定 sshd : ***.***.***.0/255.255.2…

apache sslの設定

subversionをwebdavで使いたいなーと思ったので,まず始めるのはSSLから ただ,FreeBSDの場合はデフォルトで入っているので簡単そう.…と思っていたら色々躓いたのでメモ. 結局コメントを外し忘れていただけということに気がつく 秘密鍵の作成や証明書の発…

データディレクトリの変更

データベースへの挿入が止まった? と思いきや,保存先の/varがいっぱいになってしまったというオチFreeBSDではPortsからインストールするとデフォルトで/var/db/mysqlに設定される. /varはログ用,と思って容量を割り当てているため,あっという間にいっぱ…

x.org7.2のインストール方法

Berylを試してみたいってんでX.orgのバージョンアップ 既に古いX.orgが入っているという前提で. portsupgradeのインストール どうやら,devel-versionのportsupgradeの方がよいらしい # cd /usr/ports/ports-mgmt/portupgrade-devel/ # make install clean…

FreeBSD側からsambaでマウントする

メインで使っているBSDマシンAからBSDマシンBのファイルを直接操作したくなった NFSでマウントすりゃーええやん.と思っていたけれどうまくいかない マシンBにおけるhomeをそのままマウントしたいなー,と思っていたところ samba入れてるから,sambaでアクセ…

システムフォントの大きさ変更

何もしていないつもりなのに,アプリケーションのメニューフォントの大きさや 漢字変換する際の候補の表示がめちゃくちゃ小さくなった. ~/GNUstep/Defaults/WMGLOBAL どうやらここの設定をいじればよいらしい { SystemFont = "sans"; BoldSystemFont = "san…

texで日本語を扱うときの注意

どうやらplatexで日本語を扱う際にはJISコードにする必要がある。ISO-2022-JPってやつだ。 platexを通した後のdviの文字コードを変換しようとするとバグるので注意。 引数なしのnkfで変換できる % nkf --overwrite hoge.tex Emacs側で、常にUTF-8で保存する…

NFSの設定

(2007-10-27解決!) 結局,一般ユーザのhomeディレクトリ以下をnfs_mountできない. 原因は,mountするにはrootである必要がある,というのと,rootだとpermission deniedになる,という板ばさみ. エクスポートした設定を確認 # showmount -e localhost …

X windowでのキーボード設定

昔やったことなので忘れてしまった うまく見つけることができました. /etc/X11/xorg.conf を書き換えればよさそうだと判明。Option "XkbModel" "us101" Option "XkbLayout" "us" を Option "XkbModel" "jp106" Option "XkbLayout" "jp" として再起動、よう…

synergyを再設定. いろいろ悩んだ挙句.UNIXマシンをサーバに,Windowsマシンをクライアントに するのが妥当なのではないかという当然の結論に行き着く.(今まで逆) というわけで逆にする どうせまた忘れてしまうので備忘録 基本的にはここを参照 % syner…

今日いれたports

天気がよかったのでportsアプリケーションをいくつか入れてみる FreeBSD Expert 2005, 2006を参考にしたので流行遅れのアプリケーションかも Texmaker /usr/ports/editors/texmaker GUIベースのLaTeX文書統合開発環境 FreeRide /usr/ports/devel/freeride Ru…

QEMU on FreeBSD

FreeBSDでQEMUをインストール,BSD上でXPを動かそうと画策. 色々なWebサイトを見る限り,簡単にできそうな気がしたのでやってみる. インストールは # cd /usr/ports/emulators/qemu # make install cleanインストールの際にOptionでkqemuを入れるかと聞か…

openoffice.org-2.2のインストール

ずっとうまくいかなかったopenofficeがようやく入った.感動・・・gnomeのバージョンアップをする必要があるのが最初の障壁 やみくもにportupgrade -avCRするものの, dbus-glib-0.72 is corrupt というエラーメッセージ 壊れたなら無理やりアンインストール…

PHPのインストール

本体 portsからインストール /usr/ports/lang/php5 Apache2.xと連携する場合,OptionでAPACHE2を選択するのを忘れずに 後はデフォルトにしました設定を変更する箇所は(おそらく)一箇所# vi /usr/local/etc/apache22/httpd.conf +AddType application/x-htt…

findとgrepを使う

普段からfind, grepを使っていないので、いざ使おうとすると使えない % grep printf ./*.c # カレントディレクトリの.cファイルの中からprintfを含む行を検索 % find ./ -name "*.c" # カレントディレクトリから.cファイルを検索 もちろん他にも細かいコマン…

PHP拡張モジュールのインストール

OpenPNEをインストールしたが,画像が表示されない. なにかモジュールが足りないのだろう,と思っていたがどうやらGDパッケージが入ってないとのこと. ソースからインストールした場合はconfigureオプションを変えるみたいだけれど FreeBSDの場合は,ご丁…

FreeBSD上で日本語TeXを使うときの注意

どうも文字化けするなーと思っていて調べてみたらやはり文字コードに問題があったみたい. FreeBSD(Linuxも?)では,文字コードをJISにしなければいけないらしい.環境変数の文字コードでないことに注意. 文字コードをJISにするには,nkfでオプションをつ…