2014/08/30

Ubuntu  pciehp Link Training Error occurs Failed to check link status

症状


LinuxBean や WattOS の LiveCD を試しているうちに、OS起動時に

 pciehp 0000:00:1c.5:pcie04: Link Training Error occurs
 pciehp 0000:00:1c.5:pcie04: Failed to check link status

というエラーが出るようになった。このエラーが出るようになってからはハードディスクにインストールしてある Ubuntu12.04 は立ち上がるが,

 - 有線LANが繋がらなくなる。
 - ctrl+alt+F1 で CUI を立ち上げようとすると上記のエラーが出て進まなくなる。
 - LiveCD (LiveDVD) が起動しなくなる。

という状態になった。このエラーについてネット上で以下のような記述を見つけた。

 - why-does-my-kernel-log-file-report-link-training-error-and-failed-to-check-link-status 
 - [SOLVED] pciehp problem 

しかし、どちらも解決には至らなかった。

解決

このエラーはOSが立ち上がる前に出てくる。ということは,このエラーは BIOS レベルで起きているのか…。ならば完全に電源を落としてしまえば何とかなるかも…。
そこで以下のとおりにしてみると

 - PCをシャットダウンする。
 - コンセントから電源ケーブルを抜く。
 - 約20秒以上そのままにしておく。
 - 電源ケーブルをコンセントに差し込んで電源をONにする。

上記のエラーは出なくなりました。有線LANも復活しています。ctrl+alt+F1 でコンソールも立ち上がります。LiveCD も使えるようになりました。 


UI (User Interface) とは、人間がコンピューターを操作するためのソフトウェアです。UI には CUI と GUI があります。
CUI (Character User Interface) とは、キーボードから入力してモニターに文字を出力する UI です。CUI は CLI (Command-Line Interface) とも呼ばれます。
これに対して
GUI とは、キーボードやマウス、スクリーンタッチから入力してモニターから画像や文字を出力する UI です。

2014/08/25

Ubuntu  File Roller - ファイルの圧縮、解凍

ファイルの圧縮・解凍とは? 


ファイルの圧縮とはいくつかのファイルをまとめて一つのファイルとして扱えるようにすることをです。それには何通りかの方法があり,そのほとんどの場合でファイルサイズを小さくすることが出来ることから圧縮という名前がついています。また、その逆すなわち圧縮されたファイルから元のファイルを取り出すことを解凍と言います。

Ubuntu でファイルを圧縮、解凍するには


Ubuntu でファイルを圧縮、解凍するには
 1. 圧縮 (解凍) したいファイルを右クリックして圧縮 (解凍) する
 2. Flie Roller を使う
 3. 端末(ターミナル)を起動してコマンド入力する
方法があります。

1. 右クリックで解凍・圧縮


アーカイブの展開 (解凍)


 アーカイブが保存されているフォルダ内に展開する場合

  展開したいアーカイブを右クリックし、"ここで展開" を選択する。

 指定した場所にアーカイブを展開したい場合

  - 展開したいアーカイブを右クリックし、"書庫マネージャーで開く" をクリックする。
  - ”展開” をクリックして、アーカイブを展開先を指定する。
  - 最後に "展開" をクリックする。

アーカイブの作成 (圧縮)


 - アーカイブに入れたいファイルやフォルダを選択し、右クリックする。
 - アーカイブの名前を入力し、アーカイブの形式を選択する。
 - 保存する場所を指定して、"作成" をクリックする。

 

2. File Roller で解凍・圧縮

 

File Roller で圧縮・解凍する方法については Archive Manager に詳しくかかれています。

 


3. 端末(ターミナル)を起動して解凍・圧縮 

 

ここでは
 test1.txt (ファイル)と test (フォルダ)を pack という名前で圧縮
 pack という名前の圧縮ファイルを解凍
する場合を例にします。

端末を起動して、以下のコマンドを入力する。

zip形式
 圧縮
  zip pack.zip test1.txt test
 解凍
  unzip pack.zip

tar.gz形式
 圧縮
  tar -czf pack.tar.gz test1.txt test
 解凍
  tar -xzf pack.tar.gz

tar.bz2形式
 圧縮
  tar -cjf pack.tar.bz2 test1.txt test
 解凍
  tar -xjf pack.tar.bz2

詳しい説明は File compression に出ています。



解凍時の文字化けについて

日本語を含んだファイルを解凍すると、文字化けすることがあります。その場合には以下のコマンドで Japanese Team のリポジトリが登録してみてください。
(参照:アーカイバ内の日本語ファイル、ディレクトリ名が文字化けする)

 sudo add-apt-repository ppa:japaneseteam
 sudo apt-get update; sudo apt-get upgrade


Windows で解凍・圧縮する場合には


Windows で解凍する場合については "ファイルを圧縮する方法と展開する方法を教えてください。" を参照してください。 


















2014/08/22

TREKSTOR SurfTab breeze 7.0

スペック


半年ほど前に Media Markt で SurfTab breeze 7.0 (Trekstor) が49€で売っていた。これまで店頭で 60€ を下回るタブレットPCはみたことなかった。
主なスペックは
 - CPU 1.2GHz (Single Core)
 - メモリー 512 MB
 - OS Android4.0.4 
メモリーが 512MB CPU がシングルコアの1.2GHz...,でどこまで実用に耐え得るのか…。

日本語対応について


問題無し。Android4.0.4 がインストールされているタブレットPCなら以下のとおり。

英語から日本語への変更
 - Setting → Language & input → Language とタッチしていく。
 - 言語の選択欄から日本語をタッチする。
 - OK をタッチする。

ドイツ語から日本語への変更
 - Einstellung → Sprache & Eingabe → Sprache とタッチしていく。
 - 言語の選択欄から日本語をタッチする。
 - OK をタッチする。

root化について


root化*は可能
概略
 - PCに Bin4ry をダウンロードして解凍しておく。
 - PCとUSBケーブルで接続する。
 - PC上でインストールファイルを実行してインストールする。
詳しくは How to root?

使ってみた感想


あまり多くを期待していなかったけど,以下のとおり。
 - 立ち上がりは (バッテリーの残量に左右されるが) 速くない。
 - バッテリーの持ちに不満なし。(8~9時間)
 - メールのチェックには問題なし。
 - ブラウザーの反応がおそい。
 - タッチパネルの反応に時間がかかることがある。
 - オンラインゲームではフリーズすることあり。

ルート化も難しくないし、49€ なので、遊び倒すつもりならいいかも知れない。いまなら SurfTab breeze 7.0 plus が 49€ で手に入る。(2014年8月21日現在) こちらはデュアルコアだからもうちょっと期待が持てそうだ。

* root化とは、OSとしてアンドロイドがインストールされている機器を使っている人が管理者の権利を取得出来るようにすることである。

DiginnosTablet (DG-Q7C)

1万円をきるクアッドコア搭載のタブレットPC


ドスパラから DiginnosTablet (DG-Q7C) というタブレットPCが発売されています。(参照:1)
主な特徴は
 - Quad core / 1GHz
 - メモリー 1GHz
 - 液晶:サイズ 7インチ 解像度 1280×800
 - 価格:1万円以下 (9990円 (税込み))
ただ、Google Play ストアには非対応になっています。(参照:2)


Google Play ストアのインストールについて


このタブレットPCには "Tapnow" というマーケットアプリがプリインストールされています。しかし、Google Play ストアはプリインストールされていません。インストールについてはサポート対象外となっています。インストールの可能性についても明言を避けています。(参照:3) "Google Play ストアのインストールは自己責任で" ということでしょう。

 

Google Play ストアのインストール


Google Play ストアをインストールするには以下の4つのパッケージが必要です。

 - GoogleServiceFramework.apk
 - GoogleLoginService.apk
 - Vending.apk
 - Gplay3.8.17.apk

しかし、DG-Q7C では GoogleServiceFramework.apk と GoogleLoginService.apk はすでにインストールされているので、

 - Vending.apk
 - Gplay3.8.17.apk

をダウンロードしてきてインストールします。(参照:4) 

インストール手順

1. 設定の変更
1-1. "設定" を起動し セキュリティを開き、"提供元不明のアプリのインストールを許可する"
  にチェックを入れてる。
1-2. "ES ファイルエクスプローラー" を起動し、左側に表示されている "ツール" のプルダウン
  メニューより、"Rootエクスプローラー" をタップする。
1-3. Rootエクスプローラー内の "R/Wマウント" というメニューをタップする。
1-4. デフォルトでは、systemフォルダ以下のファイルは "RO" に印が入っていますが、ここを
  "RW" に変更して "OK" をタップする。


2. ファイルのコピー
2-1. ダウンロードした Vending.apk と Gplay3.8.17.apk を system フォルダ内にある app フォル
  ダ内へコピー。*注意!
2-2. Vending.apkを長押しすると右下に "他" 項目がでてくる。出てきたらそれをタップする。
2-3. コンテキストメニューが表示されるので、その中のプロパティをタップする。
2-4. ダイアログが表示されるので、"権限" の右側にある "変更" をタップする。
2-5. 出てきた画面ではの全ての権限にチェックが入っている。この中の、"グループ" と "その他"
  の2行の "書き込み" と "実行" の2ヶ所のチェックを外す。
2-6. "OK" をタップして、ダイアログを閉じる。

注意! ファイルを appフォルダ内にコピーして、そこからインストールします。そうしないと、起動するときにエラーが出て使えなくなります。

3. インストール
3-1. Vending.apk をタップする。
3-2. 出てきた画面右下の "インストール" をタップする。
3-3. インストールが終了したら画面左下の "完了" をタップして画面を閉じる。
3-4. Vending.apk と同じように、Gplay3.8.17.apk をタップ。
3-5. 出てきた画面右下の "次へ" をタップする。
3-6. インストールが終了したら画面左下の "完了" をタップして画面を閉じる。


後書き


Google Play ストアのインストールはスムーズに終わりました。今のところ不具合は出ていませんが、今後どうなるかはわかりません。どうしても Google Play ストアが必要な人はプリインストールされている機種 (例えば Diginnos Tablet DG-D07S/GP ) を購入した方がいいでしょう。私は1万円以下のタブレットPCがどこまで実用的かに興味があったので,この機種を買って使ってみました。その使用感は
 - 持ち歩きしやすい。
 - USBポートからの充電なので、海外でも不自由なし。
 - ネット検索やメールのチェックなどでは十分な性能。
しかし、
 - バッテリーが3~4時間しか持たない。
 - 場合によっては不安定なことがある。
不安定だった件については私の場合は初期化することによって解決しました。(初期化については”参照の3.”)


参照


 1. DiginnosTablet (DG-Q7C)
 2. 9,990円のクアッドコアCPU搭載7インチタブレット
 3. Diginnos Tablet(DG-Q7C) FAQ
 4. Diginnos Tablet DG-Q7C にGoogle Playを導入する 手順を解説

2014/08/19

So kann man SurfTab Breeze 7.0 rooten.

Wie kann man Trekstor SurfTab Breeze 7.0 (Android Version 4.0.4) rooten? 


Das sei einfach;
Lade ES Datei Explorer und dann setze ein Haken an Root Explorer ins Menü ein.
oder
Man braucht nur Superuser oder SuperSU zu runterladen und zu installieren.

Das klappt aber nur dann, wenn der Trekstor SurfTab Breeze 7.0 (SurfTab) gerooted ist. Und er ist rootbar.

Eine Antwort auf die Frage ist; BIN4RY zu installieren. BIN4RY ist ein Programm, um einen Tablet oder einen Smartphone rootbar zu machen.

Wie kann man BIN4RY installieren?


Man kann BIN4RY auf einen SurfTab über einen PC wie folgt installieren;

auf dem PC


- Gehe auf die Web-Seite Android Rooting method: Bin4ry. Root with Bin4ry.
- Klicke auf den blauen Knöpf "DOWNLOAD Bin4ry", um herunterzuladen.
- Entpacke den heruntergeladenen Bin4ry.

auf dem SurfTab


- Wähle Einstellung und dann klicke "Entwickleroptionen".
- Setze einen Haken an "USB Debugging mode" ein.

wieder auf dem PC


Windows Benutzer
- Stellen Sie sicher, Android Treiber für Ihr Telefon in Ihrem PC installiert.
  Wenn nicht, können Sie einige Fahrer in dieser Seite finden können.
- Verbinde den SurfTab mit dem PC
- Doppel klicke the "RunMe.bat" und folge die Anweisungen.
- Wähle den Modus "1" und folge die Anweisungen weiter.

Linux Benutzer
- Verbinde den SurfTab mit dem PC
- Starte einen Terminal und gebe "chmod 755 ./RunMe.sh" und "chmod-R 755 ./stuff" ein.
- Gebe den Befehl "./RunMe.sh" ein und folge die Anweisungen!
- Wähle den Modus "1" und folge die Anweisungen weiter.

Am Ende wird der SurfTab neu gestartet. Fertig!

2014/08/16

Ubuntu  スキャナー GT-S630 のドライバーのインストール

Xubuntu 12.04 でスキャナーGT-S630 (エプソン) を使うにはドライバーをインストールする必要があります。ドライバーはエプソンから提供されていますので、それらをダウンロードしてきてインストールします。ドライバーのインストールは簡単ですが、ダウンロードするときには注意が必要です。そのことを踏まえて Ubuntu系にドライバーのダウンロードからインストールまでをまとめました。

ドライバーのダウンロードとインストール


概略


ダウンロード


エプソンのホームページの中の ”ドライバーダウンロード” から下記のパッケージ
をダウンロードします。

 (64bit パソコンの場合)
   "iscan-data_1.29.0-2_all.deb"
   "iscan_2.29.3-1~usb0.1.ltdl7_amd64.deb" *(参照:注意)
   "esci-interpreter-perfection-v330_0.2.0-1_amd64.deb"

 (32bit パソコンの場合)

   "iscan-data_1.29.0-2_all.deb"   
   "iscan_2.29.3-1~usb0.1.ltdl7_i386.deb" *(参照:注意)
   "esci-interpreter-perfection-v330_0.2.0-1_i386.deb"  

インストール


ソフトウェアセンターがプレインストールされている場合
 ダウンロードしたパッケージをダブルクリックしてインストールします。

一般的には
 端末を起動して、以下のコマンドを入力してインストールします。

  sudo apt-get update
  sudo apt-get upgrade
  sudo dpkg -i iscan-data_1.29.0-2_all.deb
  sudo dpkg -i iscan_2.29.3-1~usb0.1.ltdl7_amd64.deb
  sudo dpkg -i esci-interpreter-perfection-v330_0.2.0-1_amd64.deb


注意!

 
似た名前のドライバーがあるので間違わないように!

ダウンロードページには

 "iscan_2.29.3-1~usb0.1.ltdl7_amd64.deb"
 と似た名前の
 "iscan_2.29.3-1~usb0.1.ltdl3_amd64.deb"

というドライバーもあります。
前者は Ubuntu8.10 以降に,後者は Ubuntu8.04 以前のバージョンに対応しています。Ubuntu8.04 以前のバージョンは全てサポートを終了しているので、殆どの方は前者をインストールすることになります。
このことは

 "iscan_2.29.3-1~usb0.1.ltdl7_i386.deb"
 と
 "iscan_2.29.3-1~usb0.1.ltdl3_i386.deb"

についても言えます。この場合も前者の方をインストールしてください。

私も Ubuntu12.04 に iscan_2.29.3-1~usb0.1.ltdl3_i386.deb をインストールしようとしてに失敗しました。ネットで検索してみると、この点でひっかかってインストール出来ない例をみかけます。(参照:1, 2)ところが ltdl3 と ltdl7 の違いについて書かれているページが少ないので,改めて書き留めておくことにしました。(参照:3, 4)



詳細


ダウンロード


  1. エプソンの "ドライバーダウンロード" にアクセスします。

   2. ”製品名や型番を入力” の欄に ”GT-S630” と入力し、
       ”OS” の欄では ”Linux” を選択して
       検索マークをクリックします。  



  3. ドライバーのリストが表示されたら,
   - 上の段の”ダウンロード”をクリックします。
       出てきたページのいちばん下の”同意する”をクリックします。


       出てきたリストの中から
     64bit パソコンなら
      "iscan-data_1.29.0-2_all.deb"
      "iscan_2.29.3-1~usb0.1.ltdl7_amd64.deb"


     32bit パソコンなら
      "iscan-data_1.29.0-2_all.deb"
      "iscan_2.29.3-1~usb0.1.ltdl7_i386.deb"   
       をダウンロードします。

   - 下の段の”ダウンロード”をクリックします。
       出てきたページのいちばん下の”同意する”をクリックします。


       出てきたリストの中から
     64bit パソコンなら
      "esci-interpreter-perfection-v330_0.2.0-1_amd64.deb"


     32bit パソコンなら
      "esci-interpreter-perfection-v330_0.2.0-1_i386.deb"  

       をダウンロードします。

インストール


ダウンロードしたファイル "iscan-data_1.29.0-2_all.deb" をダブルクリックします。
ソフトウェアセンターが起動してファイル名がでてきます。その右側の ”インストール” をクリックします。


同様にして
  "iscan_2.29.3-1~usb0.1.ltdl7_amd64.deb" と
  "esci-interpreter-perfection-v330_0.2.0-1_amd64.deb"
をこの順番でインストールします。



スキャナーGT-S630 (エプソン) を使う


上記の要領でインストールしると、スキャナーを使うのに必要なドライバーとソフトウェア(アプリケーション)がインストールされます。このソフトウェアは”Image Scan! for Linux” といいます。このソフトを起動するには

 Dash → アプリケーション(Dash の下に出てくるアイコンの左から2番め)
         → Image Scan! for Linux

の順番でクリックしていきます。

Image Scan! for Linux



参照


 1. How to install libltdl3 to make iscan work?
 2. Fehler: Abhängigkeit nicht erfüllbar: libltdl3 (>= 1.5.2-2)
 3. Ubuntu Weekly Recipe 第286回
 4. Treiber für Epson Drucker und Scanner
 5. Ubuntu Image Scan! for Linux その1
 6. Epson-Geräte
 7. Image Scan! for Linux (操作ガイド)

2014/06/07

Ubuntu  HPLIPのアンインストール

Ubuntu でHP製のプリンターを使用する場合、HPのホームページから最新のドライバー HPLIP * をダウンロードすることが出来ます。ここではその場合のドライバーのインストールとアンインストール方法をまとめておきました。

アンインストール


ここではソースファイルがホームフォルダにある Downloads フォルダ内の hplip-3.14.6 というフォルダ内にインストールされているものとします。

1. 端末の起動

Dash から端末 (Terminal)を選択 (端末の起動方法) 

2. ソースファイルがあるフォルダ内へ移動

端末から以下のコマンドを入力します。

 cd ~/Downloads/hplip-3.14.6 

なお、このコマンドは
 ホームフォルダ (~) にある Downloads フォルダ内の hplip-3.14.6 というフォルダ
 へ移動する (cd)
という意味です。”~/Downloads/hplip-3.14.6” の部分は、各自の環境に合わせて書き換えてください。
例えば、
 ホームフォルダ (~) にある hplip-3.14.6 というフォルダにソースファイルがある場合
   ~/Downloads/hplip-3.14.6
 ホームフォルダ (~) にある hplip-3.13.3 というフォルダにソースファイルがある場合
   ~/Downloads/hplip-3.13.3
 ホームフォルダ (~) にある Desktop フォルダ内の hplip-3.14.6 というフォルダに
 ソースファイルがある場合
   ~/Desktop/hplip-3.14.6
などなど。

3. ソースファイルのアンインストール

続いて以下のコマンドを入力し、パスワードを入力します。するとアンインストールが始まります。

 sudo make uninstall

4. 関連ファイルのアンインストール

以下のコマンドで関連ファイルをフォルダごと削除します。

sudo rm -rf /usr/share/hplip
sudo rm -rf /etc/hp
sudo rm -rf ~/.hplip
sudo rm -rf /var/lib/hp


以上でアンインストールは終了します。



* HPLIP とは
Hewlett-Packard's Linux Imaging and Printing の略で、HP製のプリンターを Linux で利用するためのドライバー及びプログラムをまとめたパッケージのことです。このパッケージは無料でソースコードも公開されています。(参照:2,3)

参照 

2014/05/12

Linux  Linuxのデュアルブートから一方のLinuxをアンインストール

Xubuntu 12.04 と Lubuntu 14.04 がデュアルブートでインストールされているPCから Xubuntu 12.04 をアンインストールしたときの備忘録
構成

 - Lubuntu をハードディスク(sda)にインストールしてあるPCにハードディスクを増設
 - 増設したハードディスク(sdb)に Xubuntu をインストール
 - Grub は Xubuntu から Lubuntu が入っているハードディスク(sda)へインストール

手順

 1. Lubuntu から Xubuntu をアンインストール (パーテションごと削除すればいい。)
   システム → ディスクの管理 → sdb → アンマウントしてパーテションを削除 
 2. Lubuntu へ Grub のインストール
   アプリケーション → 端末 そして以下のコマンドを入力
    sudo grub-install /dev/sda

備考

後からインストールした Linux をアンインストールするときにはステップ2を忘れないことだ。これを忘れると上の構成では次に起動したときにOSが立ち上がらなくなる。(起動に必要な normal.mod が Xubuntu にインストールされるので、削除後、それらを sda にインストールする必要がある。)

2014/03/26

Bodhi Linux  古いPCの再生1


1年ほど前、友人がいらなくなったPC2台を処分するというので、そのPCをもらってきた。スペックは以下のとおり。

A機
 PCケース・・・・・・・富士通製 (電源スイッチなし)
 CPU・・・・・・・・・AMD64 (2.2 GHz)
 メモリー・・・・・・・2GB (1GB2枚)
 グラフィックボード・・あり
 HDD・・・・・・・・・20GB
B機
 PCケース・・・・・・・富士通製

 CPU・・・・・・・・・AMD (800MHz)
 メモリー・・・・・・・512MB (256MB2枚)
 グラフィックボード・・オンボード
 HDD・・・・・・・・・なし

ここで、まず必要な部品を抜き取って自宅のPCをパワーアップする。その後はしばらく放っておいた。

ところが最近、たまたま通りかかった近くの中古PC店で安いグラフィックボード Radeon 7000(10 €)を見つけた。そこでメモリーと電源スイッチをB機からA機移植して、A機を再生することにした。


移植後は
A機
 PCケース・・・・・・・富士通製
 CPU・・・・・・・・・AMD64(2.2 GHz)
 メモリー・・・・・・・256MB
 グラフィックボード・・Radeon 7000
 HDD・・・・・・・・・20GB
B機
 PCケース・・・・・・・富士通製(電源スイッチなし)
 CPU・・・・・・・・・AMD(800MHz)
 メモリー・・・・・・・なし
 グラフィックボード・・オンボード
 HDD・・・・・・・・・なし

ここでB機は処分することにした。いまさら800MHzのCPU生かすためにメモリー(10 € 以上)とIDE接続のHDD(中古でも10 € 以上)、そして電源スイッチをそろえる予算がない。仮にあっても何年使えるか分からないCPUを延命するより50€出してデュアルコアの中古を買った方がずっと長く使える。


ここでA機にインストールするOSが問題になる。メモリーが 512MB あれば Xubuntu, Lubuntu など結構使えるが,256BM では選択肢も限られる。そこで今回は Bodhi Linux 2.4.0 をインストールすることにした。

Bodhi Linux とは


Bodhi Linux とは Ubuntu LTS (長期サポート版)をベースにした Linux系の OS だ。特徴は
 - 必要最小限の装備
 - デスクトップ環境に Enlightenment を採用
の2点だ。特に Legacy は256MBのメモリーで十分に動作するとても軽い OS と言っていいだろう。
Bodhi Linux には現在 3.0.0 と 2.4.0 の2つのバージョンがあり、最新版は 3.0.0 である。


システム要件

Bodhi Linux 3.0.0

  Standard (32 Bit / 64 Bit)

    最小システム要件
    - CPU:1.0GHz
    - メモリー:256MB
    - HDD:4GB 

    推奨システム要件
    - CPU:1.0GHz
    - メモリー:1GB
    - HDD:10GB 

  Legacy (Non-PAE kernel)

    最小システム要件
    - CPU:500MHz
    - メモリー:128MB
    - HDD:4GB 

    推奨システム要件
    - CPU:1.0GHz
    - メモリー:256MB
    - HDD:10GB 

Bodhi Linux 2.4.0

    最小システム要件
    - CPU:500MHz
    - メモリー:128MB
    - HDD:4GB 

    推奨システム要件
    - CPU:1.0GHz
    - メモリー:256MB
    - HDD:10GB 

インストール


インストールについては Installation Instructions に詳しくかかれている。

インストールして使った感想は、
 - メモリーが 256MB だと起動に時間がかかるが,使用中はもたつき感はない。。
 - デスクトップ (Enlightenment) には慣れが必要。    
 - サブとしては十分。


参考

1. http://www.bodhilinux.com/w/what-is-bodhi-linux/
2. http://www.bodhilinux.com/w/selecting-the-correct-iso-image/
3. http://www.bodhilinux.com/w/system-requirements/
4. http://www.bodhilinux.com/w/installation-instructions/

2014/01/30

Raspberry Pi  Raspberry Pi とは?

Raspberry Pi とは


Raspberry Pi とは一言で言うと,CPUとメモリーを搭載した名刺大のマザーボードの一つだ。これにキーボード,マウスそしてモニターを接続するとPCとして使えてしまう。このボードが35ドル程度で手に入るので、爆発的な人気を読んでいる。

元々は教育用に開発されたものだったんだけど,その大きさと低価格から工作好きの大人に目に止まったという理由。ただ、性能は初期のネットブック¹並なので、現在の環境でPCとして使う事は可能だが快適ではない。

自分自身としては興味はあったので、関連記事などは読んでいた。ファイルサーバーとしてなら使えそうだが、サーバー(ホスト)²を構築する予定があった分けではなかったので手を出さなかった。 

Rasbian で Mathematica


ところが、今月日経Linux1月号を読み返していたら Mathematica をRaspberry pi で無償配布する事を知った。これは僕にとっては大変なことだ。

Mathematica とは数式処理ソフト(CAS)の一つで、もっとも優れたCASだろう。これは企業向けには数十万円、個人向けでも7万円程度、学生向けでも1万5千円程度もする高価なソフトウェアだ。

無料でつかえるCASにもMaxima というのがあって、これも Mathematica に引けを取らない位にいいCASだが、使いやすさの点では Mathematica のほうが優れている。

この Mathematica が Raspberry Pi用に設定されたOS、Raspbian に標準で搭載されているという。早速 Raspberry Pi を入手することにした。

Mathematica を使ってみた感想


Raspberry Pi で Mathematica を使ってみると、やはり反応は遅い。しかし、実用に耐えうる範囲だと思う。ただ、フィボナッチ数列のように再帰的に定義された関数を使って計算した場合にどの程度の時間がかかるかは検証していない。また、大規模行列のサイズには制限があるようだ。 その他大学の教養課程の範囲なら問題なく使えるだろう。詳しいことはまた後日報告します。

備考


1. ネットブック:ノートブックの一部で、比較的安く、低価格のCPU、少ないメモリー(1GB以下)、小さいモニタ(7~10インチ程度)を特徴とするノートブックのグループ。

2. サーバーホスト):PCの一つで、ネットワークで結ばれた他のPCの要求に応じて仕事をするPCのこと。例えばファイルサーバーなら主にファイルを保存しているPCで、他のPCの要求に応じてファイルを転送したり,新たに保管するPCのこと。プリンターサーバーならプリンターを管理していて,たのPCの要求に応じてプリンターにファイルを印刷させるPCのこと。

参考


1. http://www.raspberrypi.org/
2. http://ja.wikipedia.org/wiki/Raspberry_Pi
3. 日経Linux1月号 (14ページ)
4. http://en.wikipedia.org/wiki/Server_%28computing%29