skype bot 環境構築

skype bot 環境構築

参考URL: http://gitpub.hatenablog.com/entry/2013/07/13/224437 http://www.if-not-true-then-false.com/2012/install-skype-on-fedora-centos-red-hat-rhel-scientific-linux-sl/

  1. ライブラリインストール
$ sudo yum install -y glibc.i686 nss-softokn-freebl alsa-lib.i686 libXv libXScrnSaver libtiff glib2 libSM libXrender fontconfig pulseaudio-libs alsa-plugins-pulseaudio

Installed:
  alsa-lib.i686 0:1.0.22-3.el6                        alsa-plugins-pulseaudio.x86_64 0:1.0.21-3.el6
  glibc.i686 0:2.12-1.132.el6_5.4                     libXScrnSaver.x86_64 0:1.2.2-2.el6
  libXv.x86_64 0:1.0.7-2.el6                          pulseaudio-libs.x86_64 0:0.9.21-14.el6_3

Dependency Installed:
  alsa-lib.x86_64 0:1.0.22-3.el6        alsa-utils.x86_64 0:1.0.22-5.el6           flac.x86_64 0:1.2.1-6.1.el6
  libXtst.x86_64 0:1.2.1-2.el6          libasyncns.x86_64 0:0.8-1.1.el6            libogg.x86_64 2:1.1.4-2.1.el6
  libsamplerate.x86_64 0:0.1.7-2.1.el6  libsndfile.x86_64 0:1.0.20-5.el6           libudev.x86_64 0:147-2.51.el6
  libvorbis.x86_64 1:1.2.3-4.el6_2.1    nss-softokn-freebl.i686 0:3.14.3-12.el6_5  pulseaudio.x86_64 0:0.9.21-14.el6_3
  rtkit.x86_64 0:0.5-2.el6_4            speex.x86_64 0:1.2-0.12.rc1.1.el6

Updated:
  libtiff.x86_64 0:3.9.4-10.el6_5                      nss-softokn-freebl.x86_64 0:3.14.3-12.el6_5

Dependency Updated:
  glibc.x86_64 0:2.12-1.132.el6_5.4                         glibc-common.x86_64 0:2.12-1.132.el6_5.4
  glibc-devel.x86_64 0:2.12-1.132.el6_5.4                   glibc-headers.x86_64 0:2.12-1.132.el6_5.4
  1. Skypeインストール
$ cd /usr/local/src
$ wget http://www.skype.com/go/getskype-linux-dynamic
$ mkdir /opt/skype
$ tar xvf skype-4.3* -C /opt/skype --strip-components=1
$ sudo ln -s /opt/skype /usr/share/skype
$ sudo ln -s /opt/skype/skype /usr/bin/skype    
$ sudo mkdir /var/db/skype /var/run/skype /var/log/skype

$ sudo useradd skype
$ sudo chown skype:skype /var/db/skype /var/run/skype /var/log/skype
  1. 仮想フレームバッファ
$ sudo yum install -y sudo xorg-x11-xauth xorg-x11-server-Xvfb
  1. skype起動シェール
$ git clone https://gist.github.com/557242.git

vi launch-skype.sh

=================
USERNAME=username
PASSWORD=userpass

DBPATH=/srv/skype/conf → DBPATH=/var/db/skype
=================
$ sudo sh ./launch-skype.sh start

$ sudo useradd vnc-user

$ yum -y install tigervnc-server

$ su vnc-user
$ vncpasswd
$ vncserver :1
$ vncserver -kill :1

vi /home/vnc-user/.vnc/xstartup

# twm & # 最終行:コメント化
exec gnome-session & # Ghome起動 

# ディスプレイ番号「1」、解像度「800x600 」、色深度「24」で起動
vncserver :1 -geometry 800x600 -depth 24