2013年8月28日水曜日

ディスクのスマート情報を読む。

# apt-get install smartmontools

# smartctl -a /dev/sdc

# smartctl -l error /dev/sdc


GUIツールもあった。

# apt-get install gsmartcontrol

2013年8月9日金曜日

VNC Serverをコンパイルしてみる。

cd mydroid
mkdir additional
cd  additional


git clone https://github.com/oNaiPs/droid-VNC-server.git

wget http://fastdroid-vnc.googlecode.com/files/fastdroid-vnc-1.0.tgz
tar xvzf fastdroid-vnc-1.0.tgz

cd ..


ln -s  ../additional/droid-VNC-server/nativeMethods/ external/

cd external/nativeMethods

. ../../build/envsetup.sh
lunch
mm .




エラー多発、うまくいかない!!

2013年8月8日木曜日

久々に最新版のAndroidソースをダウンロードしてみた。

【環境】

sudo apt-get install openjdk-6-jdk

update-alternatives --config java
update-alternatives --config javac


Python 2.7.4 (default, Jul  5 2013, 08:21:57)

git version 1.8.1.2

GNU Make 3.81

java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b27-1.12.6-1ubuntu0.13.04.2)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)



$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk

sun-javaは無いので、oracleから jre-6u45-linux-x64.binをダウンロードして、
shellで展開。


update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-oracle/bin/java 16043
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-6-oracle/bin/javac 16043

update-alternatives --config java
update-alternatives --config javac



$ sudo apt-get install git gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386


$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so


vi  /etc/udev/rules.d/51-android.rules


$ mkdir ~/bin
$ PATH=~/bin:$PATH

$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo

$ repo init -u https://android.googlesource.com/platform/manifest                      ※特定Verの場合  -b android-4.0.1_r1

$ repo sync

$ . ./build/envsetup.sh
$ lunch full-eng
$ make -j4



2013年8月6日火曜日

eclipseにsvnプラグイグインをインストール

Eclipse Kepler (4.3)

Kepler - http://download.eclipse.org/releases/kepler

コラボレーション内の下記をチェック

•Subversive SVN チーム・プロバイダー
•Subversive SVN チーム・プロバイダー・ローカライゼーション(オプション)

コネクター選択画面でSVNコネクタをインストール。

選択画面が出ない場合は、
ヘルプ(H) → 新規ソフトウェアのインストールhttp://community.polarion.com/projects/subversive/download/eclipse/3.0/kepler-site/
からSVNコネクタをインストール。

シャットダウン時の後処理 (shutdown)

# vi /etc/systemd/system/drop.service [Unit] Description= stop httpgwd DefaultDependencies=no Before=shutdown.target RefuseManualStart=true ...