沈黙の小部屋

森林映像研究者の頭の中を密やかに綴ります

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。
スポンサー広告 |

KH Coder on Ecolinux (Ubuntu) 11.04

EeePCに入れたEcolinux 11.04にKH Coderをインストールする。
昨年の成果を生かすことができるか。


$ sudo aptitude install chasen ipadic
$ cp -r /usr/share/chasen/dic/ipadic/ ~/ipadic


$ sudo aptitude install mysql-server

$ sudo vi /etc/init/mysql.conf
「start on」で始まる記述をコメントアウト。

$ sudo vi /etc/mysql/conf.d/character_set.cnf
 以下を記述
[client]
default-character-set = ujis
[mysqld]
default-character-set = ujis
skip-character-set-client-handshake
[mysqldump]
default-character-set = ujis
[mysql]
default-character-set = ujis

$ mysql -u root -p
mysql> GRANT ALL PRIVILEGES ON *.* TO khc@"%"
-> IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO khc@localhost
-> IDENTIFIED BY 'パスワード' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit


$ cd ~
$ mkdir .cpan
$ mkdir .cpan/sources
$ wget http://www.cpan.org/MIRRORED.BY
$ cp MIRRORED.BY ~/.cpan/sources/.
$ FTP_PASSIVE=1
$ export FTP_PASSIVE
$ perl -MCPAN -e shell


$ sudo aptitude install r-base
$ sudo aptitude install r-cron-maptools r-cran-scatterplot3d


$ wget http://downloads.sourceforge.net/project/khc/KH%20Coder/2.Beta.26/khcoder-2b26.tar.gz
$ tar xvzf khcoder-2b26.tar.gz
$ cd kh_coder
$ perl kh_coder.pl

これでエラーが出るので、
ここから先はそれを逐一確認しながら対応していく。


$ sudo aptitude install dh-make-perl

$ sudo aptitude install libjcode-pm-perl

$ cd ~/ダウンロード
$ wget http://search.cpan.org/CPAN/authors/id/N/NA/NARUSE/Encode-EUCJPMS-0.07.tar.gz
$ tar xvzf Encode-EUCJPMS-0.07.tar.gz
$ dh-make-perl Encode-EUCJPMS-0.07 --build
$ sudo cp libencode-eucjpms-perl_0.07-1_all.deb /usr/local/debs/availables/
$ cd /usr/local/debs
$ sudo sh upd.sh
$ sudo aptitude update
$ sudo aptitude install libencode-eucjpms-perl

$ sudo aptitude install perl-tk

$ sudo aptitude install libdbd-csv-perl

$ sudo aptitude install libspreadsheet-writeexcel-perl

$ sudo aptitude install libunicode-string-perl

$ sudo aptitude install libtext-diff-perl

$ sudo aptitude install perlmagick

$ cd ~/ダウンロード
$ wget http://search.cpan.org/CPAN/authors/id/B/BR/BRIANL/Statistics-Lite-3.2.tar.gz
$ tar xvzf Statistics-Lite-3.2.tar.gz
$ dh-make-perl Statistics-Lite-3.2 --build
$ sudo cp libstatistics-lite-perl_3.2-1_all.deb /usr/local/debs/availables/
$ cd /usr/local/debs
$ sudo sh upd.sh
$ sudo aptitude update
$ sudo aptitude install libstatistics-lite-perl

$ cd ~/ダウンロード
$ wget http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Algorithm-NaiveBayes-0.04.tar.gz
$ tar xvzf Algorithm-NaiveBayes-0.04.tar.gz
$ dh-make-perl Algorithm-NaiveBayes-0.04 --build
$ sudo cp libalgorithm-naivebayes-perl_0.04-1_all.deb /usr/local/debs/availables/
$ cd /usr/local/debs
$ sudo sh upd.sh
$ sudo aptitude update
$ sudo aptitude install libalgorithm-naivebayes-perl


以上で起動した。
Mac・Linux | コメント:0 | トラックバック:0 |

Ecolinux (Ubuntu) 11.04 でNTFSパーティションを自動マウント

EeePC1に入れたEcolinux 11.04で、
Windowsとの共用のNTFSパーティションをログイン時に自動マウントしたい。

以下の情報どおりに進めた。
http://tofutokonnyaku.cocolog-nifty.com/blog/2011/06/ubuntu-1104-ntf.html


$ sudo aptitude install ntfs-config pysdm
$ sudo mkdir -p /etc/hal/fdi/policy

$ sudo ntfs-config

「New Partitions detected」のウインドウで設定デバイスを選択して「自動設定」ボタンをクリックし、
「キャンセル」ボタンをクリックしてウインドウを消す。
「NTFS Configuration Tool」のウインドウで、
両方のチェックボックスにチェックを入れて「閉じる」ボタンをクリック。
Mac・Linux | コメント:0 | トラックバック:0 |

debパッケージをaptで一括管理(Ecolinux/Ubuntu 11.04)

普段メインで使っているMacbook Proが、ジョブズ氏と時を同じくして逝去。

諸々の都合により、新しいMacを買わず、
サブマシンとして使っていたEeePCをメインで使ってみることに。

Windows 7 Home Premiumがプリインストールされているのだが、
ターミナルが気軽に使える環境が欲しいので、
Linuxとデュアルブートできるようにした。

当然、得意のUbuntuベースでいくのだが、
マシンスペックが心許ないため、標準Ubuntuは避けることにして、
Ecolinux 11.04をベースに自分環境を整える作戦に出た。


その中で、かねてから興味のあった、
『debパッケージをaptで一括管理』
を実践した。

以下のサイトの真似っこでOKだった。多謝。
http://d.hatena.ne.jp/litt/20110621/p1


<初期設定>

$ sudo mkdir -p /usr/local/debs/availables

$ cd /usr/local/debs

$ sudo vi upd.sh
(以下を記述)
#!/bin/sh
apt-ftparchive sources availables | gzip > Sources.gz
apt-ftparchive packages availables | gzip > Packages.gz
apt-ftparchive contents availables | gzip > Contents-$(dpkg --print-architecture).gz
apt-ftparchive release availables > Release
(ここまで)

$ sudo echo 'deb file:/usr/local/debs/ ./' >> /etc/apt/sources.list


<各回操作>

/usr/local/debs/availables に、インストールしたい.debファイルを保存する

$ cd /usr/local/debs
$ sudo sh ./upd.sh
$ sudo aptitude update
$ sudo aptitude install めでたしめでたし

Mac・Linux | コメント:0 | トラックバック:0 |

Ubuntu 10.04にFTPサーバを構築

以前、ProFTPDというパッケージを使ったが、
今の流行りはVsftpdというやつらしい。

[インストール]

$ sudo aptitude install vsftpd


[設定]

$ sudo vi /etc/vsftpd.conf

●「write_enable=YES」のコメントアウトを解除(29行目:書き込み許可)
●「ascii_upload_enable=YES」「ascii_download_enable=YES」のコメントアウトを解除(97行目:アスキーモード許可)
●以下を追記(接続ユーザ制限を許可)
 userlist_enable=YES
 userlist_deny=NO
●以下を追記(SSLを有効化)
 ssl_enable=YES
 require_ssl_reuse=NO
 force_local_data_ssl=YES
 force_local_logins_ssl=YES


[接続ユーザの制限]

$ sudo vi /etc/vsftpd.user_list

●接続を許可するユーザ名を行ごとに記述

$ sudo vi /etc/vsftpd.conf


[SSLの設定]

// SSL/TSL証明書の発行
$ sudo sh -c "cd /path/to/dir; openssl req -x509 -nodes -newkey rsa:1024 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem"

$ sudo chmod 600 private/vsftpd.pem


[再起動]

$ sudo /etc/init.d/vsftpd restart
Mac・Linux | コメント:0 | トラックバック:0 |

FinalCutExpressは可変フレームレートが扱えない

MacOS X Snow LeopardのQuickTime Playerは、
画面の動画キャプチャがとっても手軽に行える。

ただし、これで作成される動画ファイル(mov形式、H.264コーデック)は、
FinalCutExpressに読み込むことができない。
(FinalCutProは不明、、)

原因は、FinalCutExpressが可変フレームレートの動画を扱えないこと。

QuickTimeProなど(iMovieとかでもできる)で、
フレームレートを固定して書き出ししなおしたら、無事に読み込めた。
Mac・Linux | コメント:0 | トラックバック:0 |
| HOME |NEXT