Linux

July 13, 2008

ssh-agent

ssh-agentの起動、パスフレーズ入力の自動化。
vi ~/.bashrc

echo -n "ssh-agent: "
if [ ! -f ~/.ssh-agent-info ]; then
  ssh-agent > ~/.ssh-agent-info
fi

source ~/.ssh-agent-info
ssh-add -l >&/dev/null

if [ $? == 1 ]; then
  ssh-add ~/.ssh/priv_key
fi


June 06, 2008

Install Java on Linux

Linux(CentOS, Fedora)にSunのJavaをインストールする。

インストールする前はこんな感じ。
$ java -version
java version "1.7.0"
IcedTea Runtime Environment (build 1.7.0-b21)
IcedTea Server VM (build 1.7.0-b21, mixed mode)

JDKをhttp://java.sun.com/javase/ja/6/download.htmlの辺りからダウンロードしてくる。

・インストールする
$ chmod +x jdk-6u6-linux-i586-rpm.bin
$ sudo ./jdk-6u6-linux-i586-rpm.bin
・環境変数の設定
$ vi /etc/profile.d/java.sh

#!/bin/sh

export JAVA_HOME="/usr/java/jdk1.6.0_06"
export JAVA_PATH="$JAVA_HOME"
export PATH="$JAVA_HOME/bin:$PATH"
・設定を有効にする
$ source /etc/profile.d/java.sh

インストール後はこんな感じ。
$ java -version
java version "1.6.0_06"
java(TM) SE Runtime Environment (build 1.6.0_06-b02)
java HotSpot(TM) Server VM (build 1.6.0_06-b22, mixed mode)


April 23, 2008

Synergy

最近なぜかwindowsをよく使うので、synergyでlinux(fedora)とキーボートとマウスを共有することにした。

windowsをプライマリとする。

"http://www.snapfiles.com/get/synergy.html"からSynergyInstaller-1.3.1.exeをダウンロードし、インストールする。
Synergyを立ち上げ、「Share this computer's keyborad and mouse」を選択し、「Configure」ボタンから設定をする。
Screensの「+」ボタンを押し、Screen Nameにフルコンピュータ名を入力し追加する。フルコンピュータ名はコントロールパネル->システム->コンピュータ名で見れる。次にlinuxのIPをScreen Nameに入力し、追加する。

次にlinksの設定をする。
マシンは、windowsが右手、linuxが左手とする。
windowsのフルコンピュータ名が「mywindows」、linuxのIPが「192.168.0.10」とする。

以下のように2つlinkを設定する。
1. [0]to[100]% of the [right] of [192.168.0.20] goes to [0] to [100]% of [mywindows]
2. [0]to[100]% of the [left] of [mywindows] goes to [0] to [100]% of [192.168.0.20]
これで、windowsの左側からlinuxの右側へ、linuxの右側からwindowsの左側へマウスを移動できるようになる。

「Start」からSynergyをスタートさせる。

FedoraでのSynergyのインストール。
$ yum install -y senergy
Synergy Clientを立ち上げる。
$ synergyc [windowsのIP]


Sabel

Sabel PHP Frameworkを開発しています。
http://www.sabel.jp/

Search
Categories
Tags
Recent Articles
Archives