ユーザ用ツール

サイト用ツール


android上のlinux

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
android上のlinux [2022/06/11 16:32] makotoa67android上のlinux [2022/06/12 16:10] (現在) makotoa67
行 1: 行 1:
 ## Android上のLinux、Androidの下のLinux ## Android上のLinux、Androidの下のLinux
  
-先日、会社の同僚の若手と話をしていて、「そもそも、AndroidってLinuxの上で動いてるねんで。」と言うと、「え、知りませんでした。」と言われて、えー、知らんのん?え、違ったっけ?って思って、わざわざWikipediaで確認しました。+先日、会社の同僚の若手と話をしていて、「そもそも、AndroidってLinuxの上で動いてるねんで。Linuxの上に皮を被せてスマホやタブレットなどのOSにしたててるんよ。」と言うと、「え、知りませんでした。」と言われて、えー、知らんのん?え、違ったっけ?若手とは言え、技術系の子なのに。。。もしかして、今はすっかり中身が変わってるの?などと思って、わざわざWikipediaで確認しました。
  
-{{:routingandremoteaccess.jpg?400|}}+{{:825px-androidのアーキテクチャ_new_.png?400|}}
  
-そう、GoogleがAndroidを出して来たときに、そんな、汎用OSをベースにケータイなんて作って、(動作が)重たいんちゃうん、って思っていたことを思い出しました。+[Android (オペレティングシテム)](https://ja.wikipedia.org/wiki/Android_%28%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%29)の「3 構成」の図
  
----+ちゃんと、Linuxの上に載っているような階層図がありました。ですよね。記憶違いかと思いました。
  
-https://pc.watch.impress.co.jp/docs/column/nishikawa/1415900.html+そう、GoogleがAndroidを出して来たときに、そんな、汎用OSをベースにケータイなんて作って、(動作が)重たいんちゃうん、って思っていたことを思い出しました。実際、初めてのスマホは動きがもっさりしていましたね。
  
-を読んでちょっとれを自分でもやってみて、記事を書いてみようかと思った。 +今日、こんな記事を書いているのは、以下記事読んだから。
-ひとまず、スマホに入れてみて、ログインはしてみたが、、、スマホ上文字入力だけで使うにちょっと...なのでキーボードをつないで試してみようと思って、早速、アマゾンでUSB Type-Cハブ購入。 +
-明日、届いた続きをやってみよう+
  
-そうそう、先日、会社の若手と話をしていて、マホには元々Linuxが入ってい、ってい話しをしたら、知らんかった、と言われた。で、あれ、違う?って思ったが、Androidスマホは、元々、ベースにLinuxが入っていて、その上に皮をかぶせたもの。そういうことを、技術系の若手が知らないんだ、とちょっと?ショックを受けたことを覚えている。+[Playトアからダウンロードでき1つのAndroidLinux!「UserLAnd」](https://pc.watch.impress.co.jp/docs/column/nishikawa/1415900.html)
  
-このネタめてこう。+こで、また、え、Androidって元々Linux上で動いてるもんやん。なのに、「Android上のLinux!」だって。 
 + 
 +ま、ひとまず、自分のスマホにインストールしてみて、ログインはしてみたが、、、スマホ上の文字入力だけで使うにはちょっと...なので、キーボードつないで試してみようと思って、早速、アマゾンでUSB Type-Cのハブを購入。 
 + 
 +Androidスマホ(OPPO A5 2020)では認識せず? 
 +Androidタブレット(BMAX I10)では認識した。Windows PC(ASUS ZenBook 14)も大丈夫。 
 + 
 +あらためて、AndroidタブレットにUserLAndをインストール。 
 + 
 +ログイン後、 
 + 
 +``` 
 +$ sudo apt update 
 +$ sudo apt upgrade 
 +$ sudo apt install net-tools 
 +$ sudo apt install ssh 
 +``` 
 + 
 +など実施。自宅サーバにSSHでログインできた。 
 + 
 +ただ、一旦、ディスプレイOFFした後など、USBハブの認識が外れるような感じで、抜き差しなどすると再認識する、というとろ。 
 + 
 +さて、ここで、UnixBenchといベンチマークプログラムを動かしてみる。Jetson NanoやRaspberry Pi4などと比べてどうかちょっと試してみるということで 
 + 
 +``` 
 +$ sudo apt install git make gcc 
 +$ git clone https://github.com/kdlucas/byte-unixbench 
 +$ cd byte-unixbench/UnixBench 
 +$ ./Run 
 +``` 
 + 
 +``` 
 +$ sudo apt install keyboard-configuration 
 +$ sudo dpkg-reconfigure keyboard-configuration 
 +```
android上のlinux.1654932768.txt.gz · 最終更新: 2022/06/11 16:32 by makotoa67