# grub grub > device (hd0) /dev/sdb grub > root (hd0,0) grub > install /grub/stage1 (hd0) /grub/stage2 p /grub/grub.conf grub > quit
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sdb2[1] 61995964 blocks super 1.1 [2/1] [_U] md0 : active raid1 sdb1[1] 524276 blocks super 1.0 [2/1] [_U] unused devices:
# mdadm /dev/md1 -a /dev/sda2 # mdadm /dev/md0 -a /dev/sda1
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sda2[0] sdb2[1] 61995964 blocks super 1.1 [2/2] [UU] md0 : active raid1 sda2[0] sdb1[1] 524276 blocks super 1.0 [2/2] [UU] unused devices:
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sda2[0] 61995964 blocks super 1.1 [2/1] [U_] md0 : active raid1 sda1[0] 524276 blocks super 1.0 [2/1] [U_] unused devices:
# mdadm /dev/md1 -a /dev/sdb2 # mdadm /dev/md0 -a /dev/sdb1
LANG="ja_JP.eucJP"
Fedora 15 では GNOME Shell が表示されなくなる.
→ GNOME Shell を表示する方法:
Ctrl+Alt+F2 でコンソール画面にして以下を実行すると GNOME Shell が復活.
$ killall gnome-shell
Ctrl+Alt+F1 で X の画面に戻す.
$ rm ~/.xsession-errors
この作業をグラフィカルログインのたびに行いたいので,以下のシェルスクリプトを作成する.
#!/bin/sh killall gnome-shell rm ~/.xsession-errors
GNOME 3 では GNOME 2にあった 「自動起動するアプリケーション」が無くなってしまったので,以下のコマンドを実行して上のスクリプトを登録する.
$ gnome-session-properties
$ LANG=C xdg-user-dirs-gtk-update
[Update names]ボタンをクリックする
# yum install ld-linux.so.2
Skype の公式サイトから「Fedora13+」を選んで
skype-2.2.0.35-fedora.i586.rpm
をインストール。
さらに以下を実行する。
# yum install libasound.so.2 libXv.so.1 libXss.so.1 libQtGui.so.4
# curl -O http://peak.telecommunity.com/dist/ez_setup.py # python ez_setup.py # easy_install Skype4Py # easy_install ctypes
Python を立ち上げて
>>> import Skype4Py >>> skype = Skype4Py.Skype()
と打つとエラー。 dbus が原因ぽいので ここ に書いてあるとおり,
>>> import Skype4Py >>> skype = Skype4Py.Skype(Transport='x11') >>> skype.Attach()
とやってみたら,できた。 (ただし,teraterm 上からやるとうまくいかない。)
Graphviz の公式サイトから graphviz-fedora.repo をダウンロードして /etc/yum.repos.d/ に置く.
# yum install graphviz
# yum install ruby # ruby -v ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]
# yum install rubygems # gem -v 1.7.2 # gem update --system # gem -v 1.8.13
# gem install rake Successfully installed rake-0.9.2.2
# gem install css_parser Successfully installed css_parser-1.2.5
require "rubygems" require 'css_parser' file = ARGV[0] parser = CssParser::Parser.new parser.load_file! file parser.each_selector do |selector, declarations, specificity| print selector, ":", declarations, ":", specificity, "\n" end
変更前
#PermitRootLogin yes --- #MaxSessions 10 --- #RSAAuthentication yes #PubkeyAuthentication yes #AuthorizedKeysFile .ssh/authorized_keys --- #PermitEmptyPasswords no PasswordAuthentication yes
変更後
PermitRootLogin no --- MaxSessions 20 --- RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys --- PermitEmptyPasswords no PasswordAuthentication no
httpd: ALL sshd: 192.168. 157.118. .jp .mopera.net
ALL: ALL
GUI 上で Firewall の設定を行い,WWW (HTTP) にチェックを入れて80番ポートを開ける. 自動的に /etc/sysconfig/iptables が更新される.
ServerName lavender:80 <Directory /> Options FollowSymLinks ExecCGI AllowOverride All </Directory> <Directory "/var/www/html"> Options Indexes FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all </Directory> <Directory "/var/www/*/cgi-bin"> AllowOverride All Options +ExecCGI Order allow,deny Allow from all </Directory> # AddDefaultCharset UTF-8#AddHandler cgi-script .cgi
ユーザごとに cgi-bin を許可する場合, permission が g+w や o+w になっていると Internal Server Error になるので注意する. また,ファイルの owner がユーザ自身ではない場合も同様にエラーとなる.
# tar xvfz TinySVM-0.09.tar.gz # cd TinySVM-0.09 # ./configure # make # make install
# tar xvfz yamcha-0.33.tar.gz # cd yamcha-0.33 # ./configure # makeここでエラーになるので src/common.h に以下を追加する.
#include <string.h>libexec/mkdarts.cpp にも以下を追加する.
#include <cstdlib>修正後,
# make # make check # make install
# tar xvfz mecab-0.99.tar.gz # cd mecab-0.99 # ./configure # make # make check # make install辞書のインストール
# tar xvfz mecab-ipadic-2.7.0-20070801.tar.gz # cd mecab-ipadic-2.7.0-20070801 # ./configure # make # make install
#include <string.h>
# tar xvfz cabocha-0.53.tar.gz # cd cabocha-0.53 # ./configure # make # make check # make installCaboChaのRuby用ラッパーをインストール.
# cd swig # make ruby # cd ../ruby/ # ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.hとエラーが出るので
# yum install ruby-develとしてからやり直す.
# ruby extconf.rb # make # make install.bashrc に環境変数追加.
export LD_LIBRARY_PATH=/usr/local/lib export LD_FLAGS=/usr/local/libbash 再起動後 ./ruby 以下の test.rb が正常に動けばOK.