プログラマでありたい

おっさんになっても、プログラマでありつづけたい

Amazon EC2にmecab

Amazon EC2の使い方をようやく覚えてきたので、アプリのインストールをする事にしてみました。まずは、mecab。Fedora Coreだったらyumでしょうということで、下記のコマンドを試してみました。

# yum -y install mecab mecab-devel mecab-ipadic perl-mecab
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
No Match for argument: mecab
No Match for argument: mecab-devel
No Match for argument: mecab-ipadic
No Match for argument: perl-mecab
Nothing to do

 見事にエラー。実はyumのことよく知らない。エラーメッセージを見る限りパッケージのリスト内に、そんなソフト無いよというメッセージです。その辺でやっているyumでのmecabのインストールの仕方をまねしたんだけどなぁと思いつつ、色々試行錯誤してみました。それで気付いたのが、使っているインスタンスがFedora Core4だということ。古すぎる!!
 ということで、まずは別のインスタンスを探して来ることにしました。Fedore Core7ベースで起動して、再度yumでmecabのインストール。

# yum -y install mecab
Loading "installonlyn" plugin
Setting up Install Process
Parsing package install arguments
fedora                    100% |=========================| 2.1 kB    00:00     
primary.sqlite.bz2        100% |=========================| 3.8 MB    00:02     
updates                   100% |=========================| 2.3 kB    00:00     
primary.sqlite.bz2        100% |=========================| 2.3 MB    00:04     
Resolving Dependencies
--> Running transaction check
---> Package mecab.i386 0:0.96-1.fc7 set to be updated

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 mecab                   i386       0.96-1.fc7       updates           440 k

Transaction Summary
=============================================================================
Install      1 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 440 k
Downloading Packages:
(1/1): mecab-0.96-1.fc7.i 100% |=========================| 440 kB    00:00     
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Importing GPG key 0x4F2A6FD2 "Fedora Project <fedora@redhat.com>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: mecab                        ######################### [1/1] 

Installed: mecab.i386 0:0.96-1.fc7
Complete!

見事、成功!!
他の関係アプリもインストールしておきました。

yum -y install mecab-devel mecab-ipadic perl-mecab