ネットワークエンジニア系ブログ。健康、エンターテイメント、映画・ドラマ、本、キッズ系、FXまで!お役立ち情報を紹介!

GOISBLOG

サーバー技術

FreeBSD nkfのビルド Ports install。日本語を使う際に役に立つコマンドです!

更新日:

FreeBSDで日本語を使いたいって時に役立つパッケージを紹介します。
FreeBSDは初心者には情報が少なく結構難しいと感じるので、初めにCentOSから始めるのもおすすめします。

ある程度Linux系のコマンドや構成を理解してFreeBSDを実施するのもいいかもしれません。

しかし、自分はFreeBSDからだ!という方は是非触ってみてくださいね!


TVでも話題になった自宅で無料でオンラインブートキャンプが体験できるようになりました!
プログラミングのオンラインスクールCodeCamp

※資料ダウンロード(無料)はこちらから!
【CodeCamp(コードキャンプ)】公式案内

スポンサーリンク


とりあえずnkfってなに?簡単に説明

nkfはNetwork Kanji Filterの略で、日本語を扱う際に役に立つコマンドであります。

pkg_addを使う為には、その正確なパッケージ名を先ず知る必要があります。
このnkfの正確なパッケージ名は、ja-nkfであるがfind等で検索しても見当がつかないんです。(日本語関係のパッケージは、ja-が先頭につく)

それでは、ここでPorts Collectionを利用してビルドしよう

実際には、pkg_add -r ja-nkfでインストール可能

$ cd /usr/ports/japanese/nkf
$ make config

CUIメニューが無い為に次のメッセージが表示される
===> No options to configure

依存パッケージチェック

$ make all-depends-list
依存パッケージが無い為、何も表示されない。

インストール前に問題は起きないか事前にチェック。

$ make | tee makelog.txt
次の様にビルドが進む
teeコマンドにより、画面とmakelog.txtに出力される。
===>  Extracting for ja-nkf-2.1.2,1
=> SHA256 Checksum OK for nkf-2.1.2.tar.gz.
===>  Patching for ja-nkf-2.1.2,1
===>  Applying FreeBSD patches for ja-nkf-2.1.2,1
===>  Configuring for ja-nkf-2.1.2,1
===>  Building for ja-nkf-2.1.2,1
cc -O2 -pipe -fno-strict-aliasing  -c nkf.c
cc -O2 -pipe -fno-strict-aliasing  -c utf8tbl.c
cc -O2 -pipe -fno-strict-aliasing  -o nkf nkf.o utf8tbl.o./nkf -e nkf.1j > nkf.1j.euc

問題ない為、インストール実施

$ make install | tee installlog.txt

まとめ

FreeBSDの日本語対応だけでも検索してなかなか見つからなかったので、自分で作成しました。
インストール後の出力結果等は取っていないのでそのうち追記します。

○エンジニアの道を目指すならこちらもおすすめです!
⇒ネットワークエンジニアへの技術手順書
⇒サーバーエンジニアへの構築手順書

Linuxアカデミーの資料が無料請求できます!
リナックスアカデミー【公式サイト】


スポンサーリンク

この記事が気に入ったら
いいね!しよう

Twitter で



-サーバー技術
-, ,

Copyright© GOISBLOG , 2017 All Rights Reserved.