Soumettre la recherche
Mettre en ligne
qemu-debootstrap使うと別アーキテクチャ環境が手軽に使えて便利
•
0 j'aime
•
1,697 vues
Jun Nogata
Suivre
LILO 20周年記念ミートアップ のスライドです
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 8
Recommandé
GPGPUによるパーソナルスーパーコンピュータの可能性
GPGPUによるパーソナルスーパーコンピュータの可能性
Yusaku Watanabe
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
yaegashi
2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
Preferred Networks
OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾
外道 父
【旧版】2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
【旧版】2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
Preferred Networks
AllwinnerタブレットのOSを作ってみる (途中版)
AllwinnerタブレットのOSを作ってみる (途中版)
shimadah
GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -
zgock
Kansai mrb gr_sakura
Kansai mrb gr_sakura
Kosuga Masakatsu
Recommandé
GPGPUによるパーソナルスーパーコンピュータの可能性
GPGPUによるパーソナルスーパーコンピュータの可能性
Yusaku Watanabe
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
yaegashi
2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
Preferred Networks
OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾
外道 父
【旧版】2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
【旧版】2009/12/10 GPUコンピューティングの現状とスーパーコンピューティングの未来
Preferred Networks
AllwinnerタブレットのOSを作ってみる (途中版)
AllwinnerタブレットのOSを作ってみる (途中版)
shimadah
GPU仮想化最前線 - KVMGTとvirtio-gpu -
GPU仮想化最前線 - KVMGTとvirtio-gpu -
zgock
Kansai mrb gr_sakura
Kansai mrb gr_sakura
Kosuga Masakatsu
2015年の姫路IT系勉強会を振り返る
2015年の姫路IT系勉強会を振り返る
Jun Nogata
2014年の姫路IT系勉強会を振り返る
2014年の姫路IT系勉強会を振り返る
Jun Nogata
オープンで行こう! オープンソース・ソフトウェアとオープンソース・コミュニティの基礎知識
オープンで行こう! オープンソース・ソフトウェアとオープンソース・コミュニティの基礎知識
Jun Nogata
姫路の方から来ました 〜 兵庫県姫路市の熱い勉強会を紹介 〜
姫路の方から来ました 〜 兵庫県姫路市の熱い勉強会を紹介 〜
Jun Nogata
2013年の姫路IT系勉強会を振り返る
2013年の姫路IT系勉強会を振り返る
Jun Nogata
姫路IT系勉強会 Vol.12 2012年の姫路IT系勉強会を振り返る
姫路IT系勉強会 Vol.12 2012年の姫路IT系勉強会を振り返る
Jun Nogata
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
姫路IT系勉強会 Vol.11 第0回L-1グランプリ bash
姫路IT系勉強会 Vol.11 第0回L-1グランプリ bash
Jun Nogata
DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!
Jun Nogata
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」
Jun Nogata
地方都市で勉強会を立ちあげてみた
地方都市で勉強会を立ちあげてみた
Jun Nogata
Debian and Kansai Debian Meeting
Debian and Kansai Debian Meeting
Jun Nogata
Debian Live that you do not know.
Debian Live that you do not know.
Jun Nogata
Copyright and Creative Commons
Copyright and Creative Commons
Jun Nogata
Do The Debian Live!
Do The Debian Live!
Jun Nogata
Contenu connexe
Plus de Jun Nogata
2015年の姫路IT系勉強会を振り返る
2015年の姫路IT系勉強会を振り返る
Jun Nogata
2014年の姫路IT系勉強会を振り返る
2014年の姫路IT系勉強会を振り返る
Jun Nogata
オープンで行こう! オープンソース・ソフトウェアとオープンソース・コミュニティの基礎知識
オープンで行こう! オープンソース・ソフトウェアとオープンソース・コミュニティの基礎知識
Jun Nogata
姫路の方から来ました 〜 兵庫県姫路市の熱い勉強会を紹介 〜
姫路の方から来ました 〜 兵庫県姫路市の熱い勉強会を紹介 〜
Jun Nogata
2013年の姫路IT系勉強会を振り返る
2013年の姫路IT系勉強会を振り返る
Jun Nogata
姫路IT系勉強会 Vol.12 2012年の姫路IT系勉強会を振り返る
姫路IT系勉強会 Vol.12 2012年の姫路IT系勉強会を振り返る
Jun Nogata
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
Jun Nogata
姫路IT系勉強会 Vol.11 第0回L-1グランプリ bash
姫路IT系勉強会 Vol.11 第0回L-1グランプリ bash
Jun Nogata
DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!
Jun Nogata
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」
Jun Nogata
地方都市で勉強会を立ちあげてみた
地方都市で勉強会を立ちあげてみた
Jun Nogata
Debian and Kansai Debian Meeting
Debian and Kansai Debian Meeting
Jun Nogata
Debian Live that you do not know.
Debian Live that you do not know.
Jun Nogata
Copyright and Creative Commons
Copyright and Creative Commons
Jun Nogata
Do The Debian Live!
Do The Debian Live!
Jun Nogata
Plus de Jun Nogata
(15)
2015年の姫路IT系勉強会を振り返る
2015年の姫路IT系勉強会を振り返る
2014年の姫路IT系勉強会を振り返る
2014年の姫路IT系勉強会を振り返る
オープンで行こう! オープンソース・ソフトウェアとオープンソース・コミュニティの基礎知識
オープンで行こう! オープンソース・ソフトウェアとオープンソース・コミュニティの基礎知識
姫路の方から来ました 〜 兵庫県姫路市の熱い勉強会を紹介 〜
姫路の方から来ました 〜 兵庫県姫路市の熱い勉強会を紹介 〜
2013年の姫路IT系勉強会を振り返る
2013年の姫路IT系勉強会を振り返る
姫路IT系勉強会 Vol.12 2012年の姫路IT系勉強会を振り返る
姫路IT系勉強会 Vol.12 2012年の姫路IT系勉強会を振り返る
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
ライセンスを理解してますか?知っておきたいWordPressとGPLライセンス
姫路IT系勉強会 Vol.11 第0回L-1グランプリ bash
姫路IT系勉強会 Vol.11 第0回L-1グランプリ bash
DebianとWordPressでハッピーになろう!
DebianとWordPressでハッピーになろう!
「オープンソース」と「ライセンス」
「オープンソース」と「ライセンス」
地方都市で勉強会を立ちあげてみた
地方都市で勉強会を立ちあげてみた
Debian and Kansai Debian Meeting
Debian and Kansai Debian Meeting
Debian Live that you do not know.
Debian Live that you do not know.
Copyright and Creative Commons
Copyright and Creative Commons
Do The Debian Live!
Do The Debian Live!
qemu-debootstrap使うと別アーキテクチャ環境が手軽に使えて便利
1.
qemu-debootstrap 使うと 別アーキテクチャ環境が手軽に使えて便利 のがたじゅん
2.
2 Pinebook を買いました ● amd64(aarch64) のノート
PC – CPU: Allwinner A64(Cortex A53) GPU: mali 400 – Pine64 ボードがベースになっています ● 13inch タイプが $99 – そこそこの速度でかなり使えます – 申し込んで 1 ヶ月、注文して 2 ヶ月弱かかりました – https://www.pine64.org/?page_id=3707
3.
3 実機上でヘビーなビルドをするのは嫌 ● どのボードコンピュータもそうですが eMMc とか
SD カードでビルドしたくないですよね ● 探したら qemu-debootstrap というのがありました。 – https://wiki.debian.org/Arm64Qemu – https://www.slideshare.net/takatsugunokubi/qemudeboo tstrap
4.
4 qemu-debootstrap ● qemu と binfmt_misc
を使って qemu 環境対応 chroot 環境を作ってくれるラッパー – qemu-user-static パッケージに入っている – chroot すると別アーキテクチャ環境に入れる – arm だけじゃなく mips とか qemu 対応しているアーキ テクチャなら使えます
5.
5 こんな感じで使います ● インストール $ sudo apt
install qemu-user-static debootstrap ● arm64 環境を作る $ mkdir stretch-arm64 (chroot のディレクトリを作ります ) $ sudo /usr/sbin/qemu-debootstrap --arch arm64 stretch stretch-arm64 http://fp.jp.debian.org/debian ● chroot で環境に入る $ sudo chroot stretch-arm64/
6.
6 uname で見てみる # uname
-a Linux amy 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017- 11-30) aarch64 GNU/Linux aarch64 GNU/Linux!
7.
7 まとめ ● 手軽に試行錯誤するための Intel 以外のアーキテクチャ 環境が欲しい場合は
qemu-debootstrap が良いのでは ないでしょうか ● Pinebook は夏前に来たのに未だ何もできてなく…
8.
8 おまけ: Korea Community
Day ● 2018 年 2 月 24 日に韓国ソウルの韓国マイクロソフト で開催されます – 遊びに行くつもりなんですが行きませんか ? – 現地集合現地解散ですが – https://www.facebook.com/KoreaCommunityDay/posts/ 735485696661447