R言語(4)-インストール(windows版)

諸事情によりWindowsにもR言語をインストールする必要ができたので、インストールすることにしました。

まずは、Windows版R言語をダウロードします。

下記サイトよりダウンロードできます。

https://cran.ism.ac.jp/

R-3.3.1-win.exeをダウンロードして下さい。

ダウンロードができましたら、インストールを実施します。

R-3.3.1-win.exeを実行します。

インストール画面にしたがって、インストールを実施します。

インストールが完了すると、デスクトップに「R x64 3.3.1」「R i386 3.3.1」のアイコンが作成されます。

私の64bitPCの方は「R x64 3.3.1」を、32bitPCの方は「R i386 3.3.1」を実行して頂ければよいと思います。

実行すると、R GUIが表示されます。

こちらにLinux版と同様にコマンドを入力していけば、R言語が活用できます。

Wireshark(2)-Wiresharkインストール-

Wiresharkインストールしようと思います。

Windowsの場合

まずは、下記サイトよりWiresharkをダウンロードします。
https://www.wireshark.org/download.html

「Wireshark-win64-2.0.0.exe」をダウンロードしました。

「Wireshark-win64-2.0.0.exe」実行するとインスールが
開始されます。

基本的には、「Next」と「I Agree」を選択していけば、
インストールが完了します。「WinPcap」も一緒に
インストールされます。

途中、コンポーネントを選択するダイアログが
表示されます。「Tools」の中の、「Androiddump」が
無効化されているので、必要な方は有効にして下さい。

OSがWindowsの場合のインストール方法は以上になります。

Linux(Ubuntu)の場合

Wiresharkのダウンロードとインストールをします。
sudo apt-get install wireshark
後は、自動で処理をしてくれます。

OSがLinux(Ubuntu)の場合のインストール方法は以上になります。

Nexus4にUbuntuTouchインストール

Nexus7(2012年版)にUbuntu13.04を
インストールしました。今回は、Nexus4に
UbuntuTouchをインストールしようと思います。

※Nexus7(2013年版)でも同じ方法で
インストールできると思います。

まずは、リポジトリ設定をします。
sudo add-apt-repository ppa:phablet-team/tools

次に必要なものをインストールします。
sudo apt-get update
sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot

開発者向けオプションからUSBデバックを有効にします。
Nexus4(android5.1)の開発者向けオプションは、
表示されていないので、下記の操作で表示します。
・[端末情報]の[ビルド番号]を7回タップ

USBデバックを有効にします。
・[開発者向けオプション]-[USBデバック]

Nexus4のブートローダ設定画面を表示します
①電源をOFFする
②電源+ボリューム上+ボリューム下を同時に押します。
※しっかりと現象を確認できていませんが、Androidの初期設定を
行っていない、または、PCとNexus4を繋げた状態で②を実施すると
ブートローダ設定画面が表示されないような気がします。

bootloaderアンロックをします。
sudo fastboot oem unlock

bootloader設定画面でUbuntuTouchをインストールします。
ubuntu-device-flash touch --channel=devel --bootstrap

無事にインストールは完了しました。

Nexus7にUbuntu13.04インストール(4)

今回はUbuntu13.04をインストールした
Nexus7をandroidに戻したいと思います。

インストールする前に、Nexus7のブートローダーが
アンロックしておいて下さい。
アンロック方法はコチラ>>
Nexus7にUbuntu13.04インストール(2)

まずは、androidをダウンロードします。
今回はバージョン5.1.1をダウンロードしました。
androidは下記よりダウンロードできます。
https://developers.google.com/android/nexus/images#nakasi

ダウンロードしたファイルを解凍します。
tar zxvf nakasi-lmy47v-factory-b48bd71d.tgz

解凍したファイルに移動します。
cd nakasi-jro03d/

シェルを実行します。
sudo ./flash-all.sh

以上でインストール完了です。

セキュリティで考えるとできるだけ新しい
OSの方が良いと思われます。以前、
WebViewコンポートの脆弱性に関して、
話題にあがりました。android4.0~4.3までの
バージョンについて、WebViewの脆弱性に関して、
サポートされないという話もあったような
なかったような。

Nexus7にUbuntu13.04インストール(3)

前回、Nexus7(2012年版)にUbuntu13.04を
インストールしました。

早速Nexus7で端末を開いて、操作をして
みました。おぉ~、端末でファイル操作が
できる。Ubuntuをインストールしたので、
当然ではあるのですが、感動。

それでは、何かインストールしてみようと
「sudo apt-get update」を実行。
見事に「404 Not Found」エラーが発生。
ようするに、パッケージ・リストを
取得する為のサイトが存在していないと言う事です。
Ubuntu13.04はサポート期間が終了している為、
指定したアドレスにはサイトが存在しなくなって
しまっているわけです。

どこかに無いかと調査をしてみると、ありました。
良かったです。下記のサイトにあります。
http://old-releases.ubuntu.com/

よって、上記のサイトアドレスに書き換えて
しまえば、「sudo apt-get update」で、
パッケージ・リストを取得できます。

それでは、書き換えてみましょう。
下記のコマンドを実行して、アドレスtが
記載されているファイルを編集します。
sudo gedit /etc/pat/source.list

deb http://ports.ubuntu.com/ubuntu-ports/
deb-src http://ports.ubuntu.com/ubuntu-ports/
となっている箇所を全て下記のように書き換えます。
deb http://old-releases.ubuntu.com/ubuntu/
deb-src http://old-releases.ubuntu.com/ubuntu/

書き換えましたら、パッケージ・リストの取得を
実行してみましょう。
sudo apt-get update
正しく動作しました。「sudo apt-get install」も
試してみましたが、問題なく動作しました。

Nexus7にUbuntu13.04インストール(2)

前回、見事にNexus7へUbuntu13.04を
インストールしようとしたところ、失敗に
おわりました。

ubuntu-nexus7-installerを追加した
リポジトリから取得できなかったので、
別の所から、取得をこころみようと調べてみました。
結果、下記のサイトから取得できそうです!
http://ppa.launchpad.net/ubuntu-nexus7/ubuntu-nexus7-installer/ubuntu/

早速、下記のものをダウンロードします。
①ubuntu-nexus7-installer_1.7~q_all.deb
②android-tools-adb_4.1.1+git20120801-1ubuntu1~4~lucid1_amd64.deb
③android-tools-fastboot_4.1.1+git20120801-1ubuntu1~4~lucid1_amd64.deb

①のubuntu-nexus7-installerをインストールします。
sudo dpkg -i ubuntu-nexus7-installer_1.7~q_all.deb

②のandroid-tools-adbをインストールします。
sudo dpkg -i android-tools-adb_4.1.1+git20120801-1ubuntu1~4~lucid1_amd64.deb

③のandroid-tools-adbをインストールします。
sudo dpkg -i android-tools-fastboot_4.1.1+git20120801-1ubuntu1~4~lucid1_amd64.deb

また、Ubuntuのイメージファイルもダウンロードします。
④ubuntu-13.04-preinstalled-desktop-armhf+nexus7.bootimg
⑤ubuntu-13.04-preinstalled-desktop-armhf+nexus7.img.gz

⑤のubuntu-13.04-preinstalled-desktop-armhf+nexus7.img.gz
ファイルを解凍します。
sudo gunzip ubuntu-13.04-preinstalled-desktop-armhf+nexus7.img.gz

これで、必要なものはそろいました。
早速インストール作業に移ろうと思います。

Nexus7タブレットPCとPCをUSBケーブルでつなげます。
Nexus 7の電源を切った上で,「電源ボタン+ボリュームダウン」を
同時に押して,ブートローダーの画面を表示させます。

Nexus7をアンロックします。
sudo fastboot devices
sudo fastboot oem unlock
sudo fastboot reboot-bootloader

次にUbuntuのイメージファイルを書き込みます。
sudo fastboot erase boot
sudo fastboot erase userdata
sudo fastboot flash boot ubuntu-13.04-preinstalled-desktop-armhf+nexus7.bootimg
sudo fastboot flash userdata ubuntu-13.04-preinstalled-desktop-armhf+nexus7.img
sudo fastboot reboot

これで、Nexus7タブレットPCのUbuntuにインストール完了です。
無事インストールすることができました。

Nexus7にUbuntu13.04インストール(1)

Nexus7にUbuntu13.04がインストールできるという
情報があったので、早速試してみようと思います。

使用したもの
①Nexus7(2012年モデル)
②Ubuntu14.04搭載PC

まずは、Ubuntu搭載PCへ必要なソフトウェアを
インストールします。

下記のコマンドを実行します。
①sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer
②sudo apt-get update
③sudo apt-get install ubuntu-nexus7-installer

①のリポジトリの追加は問題なく可能。

②を実施して、サーバーからパッケージリストを
入手すると、「いくつかのインデックスファイルの
ダウンロードに失敗しました。これらは無視されるが、
古いものが代わりに使われます。」とエラーが発生。
もう少し上の行を見ていくと、「404 Not Found」が
見受けられます。ようは存在しないサイトが存在する
という事です。まじですか・・・。

③を実施すると、もちろん「パッケージが
見つかりません」とエラーが発生しました。

出だしを挫かれるとは思いませんでした。
残念・・・・・。
とは言ってもあきらめきれないので、
何とか手段はないかと調べていくと
別の手段で必要なソフトウェアを用意すれば
よいとの事なので、何とか用意していこうと
思います。