[Mac]nkfインストール
Macでファイルの文字コード変換したいけどiconv面倒で、nkf使いたい時の備忘録。
1.以下からnkfソースをダウンロードして展開
http://sourceforge.jp/projects/nkf/releases/
記事作成時はnkf-2.1.1.tar.gzです。
展開してフォルダの中に入っておく。
2.パッチあてる
展開フォルダ内で以下コマンド実行。
3.インストール
展開フォルダ内で以下コマンド実行。
終わり
1.以下からnkfソースをダウンロードして展開
http://sourceforge.jp/projects/nkf/releases/
記事作成時はnkf-2.1.1.tar.gzです。
展開してフォルダの中に入っておく。
2.パッチあてる
--- nkf.c.orig 2010-09-13 11:20:35.000000000 +0900
+++ nkf.c 2011-01-19 00:36:47.000000000 +0900
@@ -6710,6 +6710,7 @@
fclose(stdout);
#else /* for Other OS */
if (file_out_f == TRUE)
+ fflush(stdout);
fclose(stdout);
#endif /*Easy Win */
return (0);↑を展開フォルダ内に、patch.txtとか適当なファイル名で保存する。展開フォルダ内で以下コマンド実行。
$ patch < patch.txt
3.インストール
展開フォルダ内で以下コマンド実行。
$ make
$ make test
$ sudo cp nkf /usr/local/bin
$ sudo cp nkf.1 /usr/share/man/man1
$ cd NKF.mod
$ perl Makefile.PL
$ make && sudo make install終わり
[Linux]sudo時に環境変数を引き継ぐ
ハマったのでメモ。
で答えは
http://d.hatena.ne.jp/kakurasan/20070723/p1
というか、なんでハマったか。
RMagickを2系にしたい
$ sudo gem install rmagick
すると
checking for ImageMagick version >= 6.4.9... no(抜粋)
うん。
新しめのImageMagick入れるのね。
OK。
$ sudo yum install bzip2-devel freetype-devel libpng-devel libtiff-devel freetype-devel libjpeg-devel
$ wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.6.6-5.tar.gz
$ tar zxvf ImageMagick-6.6.6-5.tar.gz
$ cd ImageMagick-6.6.6-5
$ ./configure
$ make
$ sudo make install
$ sudo vi /etc/ld.so.conf
<< /usr/local/lib
$ sudo /sbin/ldconfig
入ったかなぁ?
$ convert -version
Version: ImageMagick 6.6.6-5 2010-12-14 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
よし入った。
んじゃもいっかい。
$ sudo gem install rmagick
checking for ImageMagick version >= 6.4.9... no(抜粋)
だめじゃない。
んでもって、小3時間くらい悩んで
$ sudo /usr/sbin/visudo
<< Defaults:ユーザ名 !env_reset
って対応して
$ sudo gem install rmagick
Building native extensions. This could take a while...
Successfully installed rmagick-2.13.1
1 gem installed
Installing ri documentation for rmagick-2.13.1...
以下省略
ふぅ…疲れた。あと10サーバはcapistranoのシェル使おうかな。
終わり
で答えは
http://d.hatena.ne.jp/kakurasan/20070723/p1
というか、なんでハマったか。
RMagickを2系にしたい
$ sudo gem install rmagick
すると
checking for ImageMagick version >= 6.4.9... no(抜粋)
うん。
新しめのImageMagick入れるのね。
OK。
$ sudo yum install bzip2-devel freetype-devel libpng-devel libtiff-devel freetype-devel libjpeg-devel
$ wget ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/ImageMagick-6.6.6-5.tar.gz
$ tar zxvf ImageMagick-6.6.6-5.tar.gz
$ cd ImageMagick-6.6.6-5
$ ./configure
$ make
$ sudo make install
$ sudo vi /etc/ld.so.conf
<< /usr/local/lib
$ sudo /sbin/ldconfig
入ったかなぁ?
$ convert -version
Version: ImageMagick 6.6.6-5 2010-12-14 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
よし入った。
んじゃもいっかい。
$ sudo gem install rmagick
checking for ImageMagick version >= 6.4.9... no(抜粋)
だめじゃない。
んでもって、小3時間くらい悩んで
$ sudo /usr/sbin/visudo
<< Defaults:ユーザ名 !env_reset
って対応して
$ sudo gem install rmagick
Building native extensions. This could take a while...
Successfully installed rmagick-2.13.1
1 gem installed
Installing ri documentation for rmagick-2.13.1...
以下省略
ふぅ…疲れた。あと10サーバはcapistranoのシェル使おうかな。
終わり
