FC2ブログ

スポンサーサイト

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

ubuntu12.10でPT2

ここのスクリプトが大変便利だったのでアレンジさせて使わせてもらった。
ubuntu 12.10 (Quantal Quetzal) 64ビット版 と PT2 で地デジ見ました。
http://schrott.alteseisen.net/2013/01/11/ubuntu 12.10 (Quantal Quetzal) 64ビット版 と PT2 で地デジ見ました。/

#!/bin/bash

# recpt1 installer
# author: hogetatsu
# website: http://schrott.alteseisen.net/

# 作業ディレクトリ
CURRENT_DIR=`pwd`
WORK_DIR=$CURRENT_DIR/pt2_`date +%s`
mkdir $WORK_DIR
cd $WORK_DIR

# インストールに必要なパッケージ
sudo apt-get -y install pkg-config unzip autoconf build-essential linux-headers-`uname -r`

# カードリーダを動かすためのパッケージ
sudo apt-get -y install libccid libpcsclite1 libpcsclite-dev pcsc-tools pcscd

# NTTのカードリーダーが認識されない問題の暫定対応
# ubuntu 13.04以降は不要です。
sudo apt-get -y install dpkg
wget http://ftp.jaist.ac.jp/pub/Linux/ubuntu//pool/universe/c/ccid/libccid_1.4.9-1_i386.deb
sudo dpkg -i ./libccid_1.4.9-1_i386.deb
sudo /etc/init.d/pcscd restart

# arib25
wget http://hg.honeyplanet.jp/pt1/archive/ec7c87854f2f.zip
unzip ec7c87854f2f.zip
cd pt1-ec7c87854f2f/arib25/src/
make
sudo make install

# pt2ドライバ
cd $WORK_DIR
wget http://hg.honeyplanet.jp/pt1/archive/tip.tar.bz2
tar jxf tip.tar.bz2
cd `ls -tr | tail -1`/driver
make
sudo make install

# recpt1(録画ソフトウェア)
cd ../recpt1
./autogen.sh
./configure --enable-b25
make
sudo make install

# linuxに最初から入っているpt2ドライバを無効にします
BLACK_LIST=`grep "blacklist earth-pt1" /etc/modprobe.d/blacklist.conf`
if [ -z "$BLACK_LIST" ]; then
sudo sh -c "echo '' >> /etc/modprobe.d/blacklist.conf"
sudo sh -c "echo 'blacklist earth-pt1' >> /etc/modprobe.d/blacklist.conf"
fi

# 作業ディレクトリを削除
cd $CURRENT_DIR
echo -n "作業ディレクトリを削除しますか? [y]es, or [n]o: "
read DEL_WORK_DIR
if [ ${DEL_WORK_DIR} = "y" ]; then
rm -rf ${WORK_DIR}
fi

スポンサーサイト

テーマ : Linux
ジャンル : コンピュータ

プロフィール

mkrv3

Author:mkrv3
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。