SlideShare uma empresa Scribd logo
1 de 13
Baixar para ler offline
Android端末への
Debianインストール奮闘記
       2012/12/23
 第67回 関西Debian勉強会
   at 福島区民センター
はじめに                                 1
 自己紹介
    親指シフトキーボード使い
        親指シフト: 濁音(が だ)、捨て仮名(ゃ っ)をすべて1打鍵で入力可能
        親指シフトキーボードのために普段は Windows を利用
 最近の出来事
    Windows 8 のタッチ対応の Ultrabook が欲しい
           Ultrabook
           タッチパネル対応
           フルHD (1920x1080) の高画質
           まともな日本語キーボード
           D-Sub 15pin による出力が可能(プレゼン用)
    お金がなくてなかなか買えない・・・
        Android 端末 ( Asus Transformer Prime) を所有
        Android 端末でも十分開発できるように Linux 環境構築に挑戦




2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
Asus Eee Pad Transformer Prime                                    2
   Eee Pad Transformer Prime (日本名 TF201 )
      キーボード付き Android タブレット                製造          アスース
      キーボードはバッテリーでもあり、                     発売日         2011年12月3日:台湾
                                                       2011年12月12日:米国
      駆動時間は最大18時間                                      2012年1月21日:日本
                                                              概要
      実際、日帰り出張でもまったく問題なし                   OS          Android 3.2.1(Honeycomb)
                                                       2012年3月21日よりAndroid4.0.3
   外部メモリが 64GB もある                         CPU
                                                       2012年11月よりAndroid 4.1
                                                       NVIDIA Tegra 3 クアッドコア(1.4GHz)

      正直、Android では使いきれない・・・               形状
                                           サイズ
                                                       タブレット型
                                                       263 × 180.8 × 8.3 mm

      Linux も入れちゃおう!!!                     質量
                                           インターフェース
                                                       586 (タブレットのみ) g
                                                       タブレット:micro HDMI出力×1、
                                                       3.5mmオーディオジャック×1
                                                       キーボードドック:USB2.0×1
                                           内蔵メモリ       RAM1GB/ROM16GB
                                           外部メモリ       32GBまたは64GB SSD
                                           Bluetooth   v2.1+EDR
                                                        メインディスプレイ
                                           方式          TFT液晶
                                           解像度         1280x800
                                           サイズ         10.1インチ
                                           表示色数        16,777,216色
                                                            無線LAN
                                           規格          IEEE 802.11b/g/n
                                                           メインカメラ
                                           画素数・方式      800万 CMOS
                                                            サブカメラ
                                           画素数・方式      120万 CMOS

2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
むかしむかし                                  3
   実は、TF201 を買ってすぐも Linux 動作にチャレンジ
   ぜんぜんダメだった。
      いろんなキーが入力できない
         ctrl、alt、 ` (backtick)、@ (atmark)
      ほかにもいろいろあったはずだけど思い出せない。。。


   ほかの方法も考えた
      Android と Linux のデュアルブートとか
      もとの環境をつぶして Linux だけにするとか
      けど、できたら Android の中でアプリ
      みたいな形で Linux を動かしたい


   今回、再チャレンジ!

2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
まずは Ubuntu で試そうとしてみた                                 4
   まずは root 化する
      基本。
      xda-developers.com からツールをダウンロードして実行
      bat を実行するとあとはうまくやってくれる
   Ubuntu Installer for Android
      google play からダウンロードし、インストール
      このアプリは実は手順書だけ。自動インストールじゃない(汗)
      3種類の Ubuntu イメージがある
         Full ・・・ Unity とかといっぱいの GUI プログラム
         Small ・・・ LXDE と Firefox などの基本的な GUIプログラム
         Core ・・・ GUI なし。基本的なコマンドのみ




2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
Ubuntu インストール(Full 編)                             5
   まずは、Full 版イメージを試そうとしてみる
      Unity とかと いっぱいの GUI プログラム               (3.5GB相当)
   ぜんぜんうまくいかず、挫折
      インストール編
         大きすぎて、Android からうまくダウンロードできない
         パソコンからダウンロードして、Android に移動させる
      動作編
         Unity が重すぎて、うまく動かない orz
         そもそも、Firefox がぜんぜん動かない
         LXDE をインストールしてみる。
         ほかもいろいろインストールしてみる。
             あっという間に容量上限(4GB) に達する
   Small に変更して、再チャレンジしてみる。



2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
Ubuntu インストール(small 編)                             6
   Small 編
      LXDE と Firefox 等の GUIプログラムつき
      全体で 1.5 GB だから軽い
   まずまずうまくいったが、やっぱ挫折
      うまくいった点
         LXDE はだいぶ軽い。ちゃんと動く。
         開発環境構築関係についてはうまくいった
      だけど、、、
         やっぱり Firefox は動かない
         chromium も動かない
         konqueror は動く
   タイムリーに Lurdan さんと話した結果、
   Debian で再チャレンジすることに。


2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
Debian をインストール                                7
   Debian Kit for Android を使ってインストールした
   インストール方法
      基本的には手順に従うだけ
      debian 6.0.6 (squeeze) をインストールしてみた。
      apt-get install andromize が重要
         Android 側に追随して /etc/resolv.conf を変更する
   動作概要
      img ファイルを loopデバイスとしてマウント
      chroot せず、/ 以下に usr、var などが配備される
      VNC サーバを起動し、Android アプリの VNC クライアント
      から、Debian の X 環境にアクセスする
   結果
      Firefox ( iceweasel )もちゃんと動作した!
      ほかのいろんなのもまぁまぁ動いた

2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
容量を増やした                                      8
   Linux が 4GB(初期値)では足りない
      10GB くらいは debian に割当てたい
   Windows PC の virtualbox の ubuntu で下記手順を実施
       # virtualbox側で
       nc –l 9000 > debianold.img
       # asus transformer prime 側で
       busybox nc virtualbox 9000 < /sdcard/debian.img
       # virtualbox 側で
       dd if=/dev/zero of=debiannew.img bs=1M count=0 seek=10240
       mke2fs –F debiannew.img
       mkdir debianold debiannew
       sudo mount –o loop debianold.img debianold
       sudo mount –o loop debiannew.img debiannew
       rsync debianold/ debiannew
       umount debianold; debiannew
       # asus transformer prime 側で
       busybox nc –l –p 9000 > /sdcard/debian.img
       # virtualbox 側で
       nc prime 9000 < debiannew.img

2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
ハマったところ                                9
   追加インストールが結構必要
   (例) sudo 、 netcat
      ubuntu にあるパッケージが debian だと見つからない
    (例)leiningen   ( プログラミング言語 clojure 用の便利ツール)
   root だとネット接続可能なのに、
   自分で追加したユーザではネット接続不可
      適切なグループへの追加が必要だったらしい。( Paranoid Network-ing )
      usermod –G inet,net_raw,net_admin cuzic
   /debian ディレクトリに直接ファイルを配置したが失敗
      loop デバイスとしてマウントせず、そのまま同居したかった
      /debian/{usr,etc,varなど} を置いてみた
      sdcard のファイルシステムが FAT32(?) で
      permission をうまく設定できず失敗
      => loop デバイスの方法で利用し続けることにした。
   alt, ctrl がうまく使えない
      Emacs などの利用において、致命的な問題
      Android の VNC Player 側の問題
      改変版の Android VNC Viewer を使うことで解決
      ※ ここの Comment 28 でコンパイル済みのバイナリを利用

2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
まだできていないこと                                   10
   OpenOffice.org 、 LibreOffice の利用
      なんでか、 impress をインストールできなかった
   caps lock、「半角/全角」、「無変換」、「変換」キーの利用
      vnc プレイヤー側の問題
      Android 側ではキーイベントを拾えるみたい
      無変換、変換が使えれば夢の 親指シフト化 が実現!
      caps lock と ctrl を入れ替えたい
      「半角/全角」を esc にしたい
   Clojure 開発環境での構築
      ubuntu だと leiningen のパッケージがある
      debian には leiningen のパッケージがない




2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
まとめ                                 11
   Android タブレットでの Debian 稼働は十分 実用的
      ブラウザやエディタも十分 動かせる
      容量も十分なサイズでできる
      一部のキー配列(ctrl、esc )が気になるくらい
      ちょっと動作はやっぱ遅い
   Android 環境と Debian 環境を同時実行できるのも便利
      ブラウザは Android のブラウザで
      開発は Debian の vi/emacs で
   Android タブレットの長所を持つ開発環境の誕生
      バッテリーが長持ち、薄くて軽い


   けど、ほんとうは新しいノートパソコンが欲しい
      お金がないから、Android タブレットの Debian 化で我慢


2012/12/23 第67回 関西 Debian勉強会   「Android への Debian インストール奮闘記」
12




ご清聴ありがとう
 ございました

Mais conteúdo relacionado

Mais procurados

Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)l_b__
 
「おうちクラウド」が今熱い!
「おうちクラウド」が今熱い!「おうちクラウド」が今熱い!
「おうちクラウド」が今熱い!Hirotaka Sato
 
ファイルシステム比較
ファイルシステム比較ファイルシステム比較
ファイルシステム比較NaoyaFukuda
 
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。hiyohiyo
 
無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろう無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろうakira6592
 
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tkNetwalker lab kapper
 
GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -zgock
 
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)Satoshi Shimazaki
 
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月VirtualTech Japan Inc.
 
VPP事始め
VPP事始めVPP事始め
VPP事始めnpsg
 
基礎から学ぶ組み込みAndroid
基礎から学ぶ組み込みAndroid基礎から学ぶ組み込みAndroid
基礎から学ぶ組み込みAndroiddemuyan
 
Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Masahito Zembutsu
 
最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみよう最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみようTakashi Kajinami
 
Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続Tomoya Hibi
 
DEXCS2022 for preCICE
DEXCS2022 for preCICEDEXCS2022 for preCICE
DEXCS2022 for preCICEEtsuji Nomura
 
Android起動周りのノウハウ
Android起動周りのノウハウAndroid起動周りのノウハウ
Android起動周りのノウハウchancelab
 
Ansible ではじめる ネットワーク自動化(Ansible 2.9版)
Ansible ではじめる ネットワーク自動化(Ansible 2.9版)Ansible ではじめる ネットワーク自動化(Ansible 2.9版)
Ansible ではじめる ネットワーク自動化(Ansible 2.9版)akira6592
 

Mais procurados (20)

Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)Androidのリカバリシステム (Androidのシステムアップデート)
Androidのリカバリシステム (Androidのシステムアップデート)
 
Helyx os dexcs2020
Helyx os dexcs2020Helyx os dexcs2020
Helyx os dexcs2020
 
「おうちクラウド」が今熱い!
「おうちクラウド」が今熱い!「おうちクラウド」が今熱い!
「おうちクラウド」が今熱い!
 
ファイルシステム比較
ファイルシステム比較ファイルシステム比較
ファイルシステム比較
 
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
C++でNVMeと(*´Д`)ハァハァ 戯れていたら一年経ってた。
 
無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろう無料で仮想Junos環境を手元に作ろう
無料で仮想Junos環境を手元に作ろう
 
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk
 
GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -
 
Node-RED v2.0新機能紹介
Node-RED v2.0新機能紹介Node-RED v2.0新機能紹介
Node-RED v2.0新機能紹介
 
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
OSC2011 Tokyo/Spring 自宅SAN友の会(前半)
 
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
OpenStack-Ansibleで作るOpenStack HA環境 手順書解説 - OpenStack最新情報セミナー 2016年3月
 
VPP事始め
VPP事始めVPP事始め
VPP事始め
 
基礎から学ぶ組み込みAndroid
基礎から学ぶ組み込みAndroid基礎から学ぶ組み込みAndroid
基礎から学ぶ組み込みAndroid
 
Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話Docker ComposeでMastodonが必要なものを梱包する話
Docker ComposeでMastodonが必要なものを梱包する話
 
最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみよう最近のOpenStackを振り返ってみよう
最近のOpenStackを振り返ってみよう
 
rtnetlink
rtnetlinkrtnetlink
rtnetlink
 
Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続Lagopus + DockerのDPDK接続
Lagopus + DockerのDPDK接続
 
DEXCS2022 for preCICE
DEXCS2022 for preCICEDEXCS2022 for preCICE
DEXCS2022 for preCICE
 
Android起動周りのノウハウ
Android起動周りのノウハウAndroid起動周りのノウハウ
Android起動周りのノウハウ
 
Ansible ではじめる ネットワーク自動化(Ansible 2.9版)
Ansible ではじめる ネットワーク自動化(Ansible 2.9版)Ansible ではじめる ネットワーク自動化(Ansible 2.9版)
Ansible ではじめる ネットワーク自動化(Ansible 2.9版)
 

Semelhante a Androidへのdebianインストール奮闘記

AllwinnerタブレットのOSを作ってみる(中編)
AllwinnerタブレットのOSを作ってみる(中編)AllwinnerタブレットのOSを作ってみる(中編)
AllwinnerタブレットのOSを作ってみる(中編)shimadah
 
Hacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIA
Hacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIAHacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIA
Hacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIANetwalker lab kapper
 
パソコン選び(抜粋)
パソコン選び(抜粋)パソコン選び(抜粋)
パソコン選び(抜粋)Eiji Matsumoto
 
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoNetwalker lab kapper
 
Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...
Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...
Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...Netwalker lab kapper
 
DOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBoxDOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBoxNetwalker lab kapper
 
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...Netwalker lab kapper
 
Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用Tomokazu Kizawa
 
Hatochan's Resume 20121215@koedolug
Hatochan's Resume 20121215@koedolugHatochan's Resume 20121215@koedolug
Hatochan's Resume 20121215@koedolugKentaro Hatori
 
20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし
20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし
20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなしTsuyoshi Yamada
 
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...Netwalker lab kapper
 
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版Netwalker lab kapper
 
WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...
WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...
WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...Netwalker lab kapper
 
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...Netwalker lab kapper
 
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...Netwalker lab kapper
 
Ec2でのdisk拡張方法
Ec2でのdisk拡張方法Ec2でのdisk拡張方法
Ec2でのdisk拡張方法Takamasa Sakai
 

Semelhante a Androidへのdebianインストール奮闘記 (20)

AllwinnerタブレットのOSを作ってみる(中編)
AllwinnerタブレットのOSを作ってみる(中編)AllwinnerタブレットのOSを作ってみる(中編)
AllwinnerタブレットのOSを作ってみる(中編)
 
Hacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIA
Hacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIAHacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIA
Hacking with x86 Windows Tablet and mobile devices on Linux #FOSSASIA
 
Qt creatorでremote_debug
Qt creatorでremote_debugQt creatorでremote_debug
Qt creatorでremote_debug
 
パソコン選び(抜粋)
パソコン選び(抜粋)パソコン選び(抜粋)
パソコン選び(抜粋)
 
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyotoドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
ドライバハッキング。UMPC、Windowsタブレット にLinux、*BSDを入れて遊ぼう  2017年度京都版 #osckyoto
 
Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...
Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...
Beginner for install Android applications in Xiaomi MiReader  はじめてのXiaomi MiR...
 
DOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBoxDOSBox for beginners はじめてのDOSBox
DOSBox for beginners はじめてのDOSBox
 
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
はじめての4,500円OS無しジャンクIntel MacbookにLinux,NetBSDインストール iin OSC 2020 Online/Kyoto...
 
Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用Windows8活用研究2 2013-01-26-公開用
Windows8活用研究2 2013-01-26-公開用
 
Hatochan's Resume 20121215@koedolug
Hatochan's Resume 20121215@koedolugHatochan's Resume 20121215@koedolug
Hatochan's Resume 20121215@koedolug
 
20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし
20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし
20130126 第2回福岡debian勉強会 debian wheezyとdebian installerのはなし
 
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
GPD-WINや中華ノートPCなどATOM機器に 各種Linuxディストリを入れて遊ぼう Install Linux Distributions on G...
 
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
Windows10タブレットに各種Linuxディストリを入れて遊ぼう 2017年度東京Spring版
 
オレオレ家電
オレオレ家電オレオレ家電
オレオレ家電
 
WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...
WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...
WindowsタブレットでLinux、*BSD改造特集と裏技ハッキング in OSC東京2020 #osc20tk Hacking Linux and *...
 
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
Windows10タブレットにUbuntu16.04を色々入れてみた 2016年度版 Install Ubuntu16.04 on Windows10 T...
 
NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.
NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.
NetPresenter Pro | ネットプレゼンター プロ by zetta linx inc.
 
Debian emdebian 20100817
Debian emdebian 20100817Debian emdebian 20100817
Debian emdebian 20100817
 
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...はじめてのpostmarketOSインストール Windowsタブレット  #kagolug  Beginner for install postmar...
はじめてのpostmarketOSインストール Windowsタブレット #kagolug Beginner for install postmar...
 
Ec2でのdisk拡張方法
Ec2でのdisk拡張方法Ec2でのdisk拡張方法
Ec2でのdisk拡張方法
 

Mais de Tomoya Kawanishi

ENECHANGE社での Scout APM 利用事例
ENECHANGE社での Scout APM 利用事例ENECHANGE社での Scout APM 利用事例
ENECHANGE社での Scout APM 利用事例Tomoya Kawanishi
 
エンジニア転職のノウハウ
エンジニア転職のノウハウエンジニア転職のノウハウ
エンジニア転職のノウハウTomoya Kawanishi
 
Ruby の文字列について
Ruby の文字列についてRuby の文字列について
Ruby の文字列についてTomoya Kawanishi
 
Ruby on Rails のキャッシュ機構について
Ruby on Rails のキャッシュ機構についてRuby on Rails のキャッシュ機構について
Ruby on Rails のキャッシュ機構についてTomoya Kawanishi
 
Ruby初心者からよく質問されること
Ruby初心者からよく質問されることRuby初心者からよく質問されること
Ruby初心者からよく質問されることTomoya Kawanishi
 
RubyGems と Bundler について
RubyGems と Bundler についてRubyGems と Bundler について
RubyGems と Bundler についてTomoya Kawanishi
 
Ruby の正規表現について
Ruby の正規表現についてRuby の正規表現について
Ruby の正規表現についてTomoya Kawanishi
 
Ruby での外部コマンドの実行について
Ruby での外部コマンドの実行についてRuby での外部コマンドの実行について
Ruby での外部コマンドの実行についてTomoya Kawanishi
 
Ruby のワンライナーについて
Ruby のワンライナーについてRuby のワンライナーについて
Ruby のワンライナーについてTomoya Kawanishi
 
AWS のコスト管理をちゃんとしたくてやったこと
AWS のコスト管理をちゃんとしたくてやったことAWS のコスト管理をちゃんとしたくてやったこと
AWS のコスト管理をちゃんとしたくてやったことTomoya Kawanishi
 
PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選Tomoya Kawanishi
 
HTTPと Webクローリングについて
HTTPと WebクローリングについてHTTPと Webクローリングについて
HTTPと WebクローリングについてTomoya Kawanishi
 
Active record query interface
Active record query interfaceActive record query interface
Active record query interfaceTomoya Kawanishi
 
Active Support のコア拡張機能について
Active Support のコア拡張機能についてActive Support のコア拡張機能について
Active Support のコア拡張機能についてTomoya Kawanishi
 
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナーRuby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナーTomoya Kawanishi
 
RubyのDir、File、IO について
RubyのDir、File、IO についてRubyのDir、File、IO について
RubyのDir、File、IO についてTomoya Kawanishi
 
Thread の利用事例紹介
Thread の利用事例紹介Thread の利用事例紹介
Thread の利用事例紹介Tomoya Kawanishi
 
Ruby の制御構造とリテラルについて
Ruby の制御構造とリテラルについてRuby の制御構造とリテラルについて
Ruby の制御構造とリテラルについてTomoya Kawanishi
 

Mais de Tomoya Kawanishi (20)

英単語の覚え方
英単語の覚え方英単語の覚え方
英単語の覚え方
 
ENECHANGE社での Scout APM 利用事例
ENECHANGE社での Scout APM 利用事例ENECHANGE社での Scout APM 利用事例
ENECHANGE社での Scout APM 利用事例
 
エンジニア転職のノウハウ
エンジニア転職のノウハウエンジニア転職のノウハウ
エンジニア転職のノウハウ
 
Ruby の文字列について
Ruby の文字列についてRuby の文字列について
Ruby の文字列について
 
Ruby on Rails のキャッシュ機構について
Ruby on Rails のキャッシュ機構についてRuby on Rails のキャッシュ機構について
Ruby on Rails のキャッシュ機構について
 
Ruby初心者からよく質問されること
Ruby初心者からよく質問されることRuby初心者からよく質問されること
Ruby初心者からよく質問されること
 
RubyGems と Bundler について
RubyGems と Bundler についてRubyGems と Bundler について
RubyGems と Bundler について
 
Ruby の正規表現について
Ruby の正規表現についてRuby の正規表現について
Ruby の正規表現について
 
Ruby での外部コマンドの実行について
Ruby での外部コマンドの実行についてRuby での外部コマンドの実行について
Ruby での外部コマンドの実行について
 
Ruby のワンライナーについて
Ruby のワンライナーについてRuby のワンライナーについて
Ruby のワンライナーについて
 
AWS のコスト管理をちゃんとしたくてやったこと
AWS のコスト管理をちゃんとしたくてやったことAWS のコスト管理をちゃんとしたくてやったこと
AWS のコスト管理をちゃんとしたくてやったこと
 
PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選PostgreSQL のイケてるテクニック7選
PostgreSQL のイケてるテクニック7選
 
HTTPと Webクローリングについて
HTTPと WebクローリングについてHTTPと Webクローリングについて
HTTPと Webクローリングについて
 
Rake
RakeRake
Rake
 
Active record query interface
Active record query interfaceActive record query interface
Active record query interface
 
Active Support のコア拡張機能について
Active Support のコア拡張機能についてActive Support のコア拡張機能について
Active Support のコア拡張機能について
 
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナーRuby ビジネス創出展 Ruby初心者向けプログラミングセミナー
Ruby ビジネス創出展 Ruby初心者向けプログラミングセミナー
 
RubyのDir、File、IO について
RubyのDir、File、IO についてRubyのDir、File、IO について
RubyのDir、File、IO について
 
Thread の利用事例紹介
Thread の利用事例紹介Thread の利用事例紹介
Thread の利用事例紹介
 
Ruby の制御構造とリテラルについて
Ruby の制御構造とリテラルについてRuby の制御構造とリテラルについて
Ruby の制御構造とリテラルについて
 

Último

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 

Último (8)

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 

Androidへのdebianインストール奮闘記

  • 1. Android端末への Debianインストール奮闘記 2012/12/23 第67回 関西Debian勉強会 at 福島区民センター
  • 2. はじめに 1 自己紹介 親指シフトキーボード使い 親指シフト: 濁音(が だ)、捨て仮名(ゃ っ)をすべて1打鍵で入力可能 親指シフトキーボードのために普段は Windows を利用 最近の出来事 Windows 8 のタッチ対応の Ultrabook が欲しい Ultrabook タッチパネル対応 フルHD (1920x1080) の高画質 まともな日本語キーボード D-Sub 15pin による出力が可能(プレゼン用) お金がなくてなかなか買えない・・・ Android 端末 ( Asus Transformer Prime) を所有 Android 端末でも十分開発できるように Linux 環境構築に挑戦 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 3. Asus Eee Pad Transformer Prime 2 Eee Pad Transformer Prime (日本名 TF201 ) キーボード付き Android タブレット 製造 アスース キーボードはバッテリーでもあり、 発売日 2011年12月3日:台湾 2011年12月12日:米国 駆動時間は最大18時間 2012年1月21日:日本 概要 実際、日帰り出張でもまったく問題なし OS Android 3.2.1(Honeycomb) 2012年3月21日よりAndroid4.0.3 外部メモリが 64GB もある CPU 2012年11月よりAndroid 4.1 NVIDIA Tegra 3 クアッドコア(1.4GHz) 正直、Android では使いきれない・・・ 形状 サイズ タブレット型 263 × 180.8 × 8.3 mm Linux も入れちゃおう!!! 質量 インターフェース 586 (タブレットのみ) g タブレット:micro HDMI出力×1、 3.5mmオーディオジャック×1 キーボードドック:USB2.0×1 内蔵メモリ RAM1GB/ROM16GB 外部メモリ 32GBまたは64GB SSD Bluetooth v2.1+EDR メインディスプレイ 方式 TFT液晶 解像度 1280x800 サイズ 10.1インチ 表示色数 16,777,216色 無線LAN 規格 IEEE 802.11b/g/n メインカメラ 画素数・方式 800万 CMOS サブカメラ 画素数・方式 120万 CMOS 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 4. むかしむかし 3 実は、TF201 を買ってすぐも Linux 動作にチャレンジ ぜんぜんダメだった。 いろんなキーが入力できない ctrl、alt、 ` (backtick)、@ (atmark) ほかにもいろいろあったはずだけど思い出せない。。。 ほかの方法も考えた Android と Linux のデュアルブートとか もとの環境をつぶして Linux だけにするとか けど、できたら Android の中でアプリ みたいな形で Linux を動かしたい 今回、再チャレンジ! 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 5. まずは Ubuntu で試そうとしてみた 4 まずは root 化する 基本。 xda-developers.com からツールをダウンロードして実行 bat を実行するとあとはうまくやってくれる Ubuntu Installer for Android google play からダウンロードし、インストール このアプリは実は手順書だけ。自動インストールじゃない(汗) 3種類の Ubuntu イメージがある Full ・・・ Unity とかといっぱいの GUI プログラム Small ・・・ LXDE と Firefox などの基本的な GUIプログラム Core ・・・ GUI なし。基本的なコマンドのみ 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 6. Ubuntu インストール(Full 編) 5 まずは、Full 版イメージを試そうとしてみる Unity とかと いっぱいの GUI プログラム (3.5GB相当) ぜんぜんうまくいかず、挫折 インストール編 大きすぎて、Android からうまくダウンロードできない パソコンからダウンロードして、Android に移動させる 動作編 Unity が重すぎて、うまく動かない orz そもそも、Firefox がぜんぜん動かない LXDE をインストールしてみる。 ほかもいろいろインストールしてみる。 あっという間に容量上限(4GB) に達する Small に変更して、再チャレンジしてみる。 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 7. Ubuntu インストール(small 編) 6 Small 編 LXDE と Firefox 等の GUIプログラムつき 全体で 1.5 GB だから軽い まずまずうまくいったが、やっぱ挫折 うまくいった点 LXDE はだいぶ軽い。ちゃんと動く。 開発環境構築関係についてはうまくいった だけど、、、 やっぱり Firefox は動かない chromium も動かない konqueror は動く タイムリーに Lurdan さんと話した結果、 Debian で再チャレンジすることに。 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 8. Debian をインストール 7 Debian Kit for Android を使ってインストールした インストール方法 基本的には手順に従うだけ debian 6.0.6 (squeeze) をインストールしてみた。 apt-get install andromize が重要 Android 側に追随して /etc/resolv.conf を変更する 動作概要 img ファイルを loopデバイスとしてマウント chroot せず、/ 以下に usr、var などが配備される VNC サーバを起動し、Android アプリの VNC クライアント から、Debian の X 環境にアクセスする 結果 Firefox ( iceweasel )もちゃんと動作した! ほかのいろんなのもまぁまぁ動いた 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 9. 容量を増やした 8 Linux が 4GB(初期値)では足りない 10GB くらいは debian に割当てたい Windows PC の virtualbox の ubuntu で下記手順を実施 # virtualbox側で nc –l 9000 > debianold.img # asus transformer prime 側で busybox nc virtualbox 9000 < /sdcard/debian.img # virtualbox 側で dd if=/dev/zero of=debiannew.img bs=1M count=0 seek=10240 mke2fs –F debiannew.img mkdir debianold debiannew sudo mount –o loop debianold.img debianold sudo mount –o loop debiannew.img debiannew rsync debianold/ debiannew umount debianold; debiannew # asus transformer prime 側で busybox nc –l –p 9000 > /sdcard/debian.img # virtualbox 側で nc prime 9000 < debiannew.img 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 10. ハマったところ 9 追加インストールが結構必要 (例) sudo 、 netcat ubuntu にあるパッケージが debian だと見つからない (例)leiningen ( プログラミング言語 clojure 用の便利ツール) root だとネット接続可能なのに、 自分で追加したユーザではネット接続不可 適切なグループへの追加が必要だったらしい。( Paranoid Network-ing ) usermod –G inet,net_raw,net_admin cuzic /debian ディレクトリに直接ファイルを配置したが失敗 loop デバイスとしてマウントせず、そのまま同居したかった /debian/{usr,etc,varなど} を置いてみた sdcard のファイルシステムが FAT32(?) で permission をうまく設定できず失敗 => loop デバイスの方法で利用し続けることにした。 alt, ctrl がうまく使えない Emacs などの利用において、致命的な問題 Android の VNC Player 側の問題 改変版の Android VNC Viewer を使うことで解決 ※ ここの Comment 28 でコンパイル済みのバイナリを利用 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 11. まだできていないこと 10 OpenOffice.org 、 LibreOffice の利用 なんでか、 impress をインストールできなかった caps lock、「半角/全角」、「無変換」、「変換」キーの利用 vnc プレイヤー側の問題 Android 側ではキーイベントを拾えるみたい 無変換、変換が使えれば夢の 親指シフト化 が実現! caps lock と ctrl を入れ替えたい 「半角/全角」を esc にしたい Clojure 開発環境での構築 ubuntu だと leiningen のパッケージがある debian には leiningen のパッケージがない 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」
  • 12. まとめ 11 Android タブレットでの Debian 稼働は十分 実用的 ブラウザやエディタも十分 動かせる 容量も十分なサイズでできる 一部のキー配列(ctrl、esc )が気になるくらい ちょっと動作はやっぱ遅い Android 環境と Debian 環境を同時実行できるのも便利 ブラウザは Android のブラウザで 開発は Debian の vi/emacs で Android タブレットの長所を持つ開発環境の誕生 バッテリーが長持ち、薄くて軽い けど、ほんとうは新しいノートパソコンが欲しい お金がないから、Android タブレットの Debian 化で我慢 2012/12/23 第67回 関西 Debian勉強会 「Android への Debian インストール奮闘記」