# perl -MCPAN -e shell cpan> install module-name
最新の方法は App::cpanminus を先にインストールしてあれば、
# cpanm module-nameみたい。試してないけど。。。
・App::cpanminus のインストール
# cpan App::cpanminusでApp::cpanminus をインストールできる。
# perl -MCPAN -e shell cpan> install module-name
# cpanm module-nameみたい。試してないけど。。。
# cpan App::cpanminusでApp::cpanminus をインストールできる。
HTML DTDは、すべての要素型について、開始タグと終了タグが必須であるかどうかを示している。また、内容(要素型宣言の内容のこと)が存在しないタグは終了タグを絶対持たない。
要素はタグではない。 例えば「Pタグ」といった具合に、要素のことをタグという人もいる。しかし、要素は要素であり、タグはタグである(開始タグであれ終了タグであれ)、ということを覚えていただきたい。 例えば、開始HEADタグも終了HEADタグもマーク付け上不在であり得るが、それでもなおHEAD要素は常に存在する。とのこと。
# cpan -i String::Random
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ERROR: Can't create '/usr/local/man/man3' Do not have write permissions on '/usr/local/man/man3' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
$ rm workspace/.metadata/.plugins/org.eclipse.core.resources/.snap $ rm workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/*/.*.snapを実行すればいい。
# apt-get install g++ python libibus-dev # apt-get install libssl-dev libdbus-1-dev # apt-get install libglib2.0-dev subversion # apt-get install devscripts debhelper libqt4-dev # apt-get install libzinnia-dev tegaki-zinnia-japanese # apt-get install libgtk2.0-dev libxcb-xfixes0-dev $ cd ~/ $ svn co http://src.chromium.org/svn/trunk/tools/depot_tools $ export PATH="$PATH":`pwd`/depot_tools $ mkdir -p ~/src/mozc $ cd ~/src/mozc $ gclient config http://mozc.googlecode.com/svn/trunk/src $ gclient sync $ gclient sync $ cd ~/src/mozc/src $ python build_mozc.py gyp $ python build_mozc.py build_tools -c Release $ python build_mozc.py build -c Release unix/ibus/ibus.gyp:ibus_mozc \ unix/emacs/emacs.gyp:mozc_emacs_helper \ server/server.gyp:mozc_server \ gui/gui.gyp:mozc_tool renderer/renderer.gyp:mozc_rendererMozcの参考URL:http://code.google.com/p/mozc/wiki/LinuxBuildInstructions
$ python build_mozc.py build -c Release unix/ibus/ibus.gyp:ibus_mozcを実行するとエラーが出る。ibusのバージョンが1.4.1以上でなければダメみたい。ibusのバージョンを確認するには
$ ibus-daemon --versionを実行する。 とりあえず、ibus1.4.1以上のものをインストールする必要があるので、http://code.google.com/p/ibus/から ibus-1.4.2.tar.gz をダウンロードする。また、GTK3.40以上が必要となるのでインストールしておくこと。GTK3.4.3のインストール方法はhttp://xpb8dqx.blogspot.jp/2012/09/gtk34.htmlを参考にする。以下はibus1.4.2のインストール。
# apt-get install gnome-common
# apt-get install gtk-doc-tools
# apt-get install libgconf2-dev
$ tar xzvf ibus-1.4.2.tar.gz
$ cd ibus-1.4.2
$ ./autogen.sh --prefix='/usr' --sysconfdir='/etc' \
--libdir='/usr/lib' --enable-gtk-doc
$ make
# make install
ibusをインストールした後は一度Mozcディレクトリをクリーンアップしなければならないので、
$ export PATH="$PATH":~/depot_tools $ python build_mozc.py clean $ cd ~/src/mozc/src $ python build_mozc.py gyp $ python build_mozc.py build_tools -c Releaseを再度実行してから、もう一度Mozcのコンパイルを行う。
$ tar Jxvf gtk+-3.4.4.tar.xz $ cd gtk+-3.4.4 $ ./configure && make # make install
$ tar jxvf fontconfig-2.10.1.tar.bz2 $ cd fontconfig-2.10.1 $ ./configure && make # make install
$ tar jxvf freetype-2.4.10.tar.bz2 $ cd freetype-2.4.10 $ ./configure && make # make install
$ tar xzvf pixman-0.26.2.tar.gz $ cd pixman-0.26.2 $ ./configure && make # make install
$ tar Jxvf cairo-1.12.2.tar.xz $ cd cairo-1.12.2 $ ./configure && make # make install
$ tar Jxvf pango-1.30.1.tar.xz $ cd pango-1.30.1 $ ./configure && make # make install
$ cd ローカルリポジトリを作成するディレクトリ $ git init
$ git clone
$ git status
$ git diff 変更点を確認したいファイル
$ git add コミットしたいファイル名 $ git commit
$ git push ユーザー名@リポジトリの場所
$ git pull ユーザー名@リポジトリの場所
$ sha1sum --check cairo-1.12.2.tar.xz.sha1このコマンドを実行するとダウンロードしたファイルが正常か判断した結果が表示される。
$ tar xzvf tiff-4.0.2.tar.gz $ cd tiff-4.0.2 $ ./configure && make # make install
$ tar xzvf jpegsrc.v8d.tar.gz $ cd jpeg-8d $ ./configure && make # make install
$ tar Jxvf libpng-1.5.12.tar.xz $ cd libpng-1.5.12 $ ./configure && make # make install
$ tar Jxvf gdk-pixbuf-2.26.3.tar.xz $ cd gdk-pixbuf-2.26.3 $ ./configure && make # make install
$ make clean $ ./configure && make # make install
$ tar Jxvf atk-2.4.0.tar.xz $ cd atk-2.4.0 $ ./configure && make # make installを実行すればインストール完了。
# echo "/usr/local/lib" >> /etc/ld.so.conf # /sbin/ldconfigとなる。
$ tar jxvf zlib-1.2.7.tar.bz2 $ cd zlib-1.2.7 $ ./configure && make # make install
$ tar xzvf libffi-3.0.11.tar.gz $ cd libffi-3.0.11 $ ./configure && make # make install
$ tar xzvf gettext-0.18.1.1.tar.gz $ cd gettext-0.18.1.1 $ ./configure && make # make install
$ tar xzvf libiconv-1.14.tar.gz $ cd libiconv-1.14 $ ./configure && make # make install
$ tar Jxvf glib-2.32.4.tar.xz $ cd glib-2.32.4 $ ./configure --with-libiconv $ make # make installでインストールが完了する。
# ln -s /usr/local/lib/libiconv.so.2 /usr/lib/とする。シンボリックリンクを作成した後は
$ make clean $ ./configure --with-libiconvを実行してコンフィグからやり直す。libffi.so.6 も同様にしてエラーが出る場合があるので、エラーが出たらシンボリックリンクを作成する。
$ tar xzvf eclipse~
$ ln -s /usr/lib/jvm/java-6-openjdk ./eclipse/jre
$ ls -la /usr/lib/jvmでjava-6-openjdkがインストールされているか確認する。入っていない場合は
# apt-get install openjdk-6-jreでインストールすること。