Recommended
PDF
Yocto Project ハンズオン プレゼン用資料
PPTX
PPTX
YoctoをつかったDistroの作り方とハマり方
PDF
PDF
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
PDF
カスタムメモリマネージャと高速なメモリアロケータについて
PPTX
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
PDF
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
PDF
PDF
View Customize Pluginで出来ること
PPTX
PDF
PPTX
コンテナ基盤であるLXC/LXDを 本番環境で運用する話
PDF
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
PPTX
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
PDF
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
PDF
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
PDF
PDF
サウンド実装の手間を省くための CRI ADX2 UnityAudio完全に理解した
PDF
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
PDF
PPTX
PDF
PDF
組み込み関数(intrinsic)によるSIMD入門
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
PPTX
PPTX
若輩エンジニアから見たUniRxを利用したゲーム開発
PDF
PDF
Introduction to Yocto Project - Let's make customized embedded linux
More Related Content
PDF
Yocto Project ハンズオン プレゼン用資料
PPTX
PPTX
YoctoをつかったDistroの作り方とハマり方
PDF
PDF
MRU : Monobit Reliable UDP ~5G世代のモバイルゲームに最適な通信プロトコルを目指して~
PDF
カスタムメモリマネージャと高速なメモリアロケータについて
PPTX
Unity 2018-2019を見据えたDeNAのUnity開発のこれから [DeNA TechCon 2019]
PDF
ネットワークの自動化・監視の取り組みについて #netopscoding #npstudy
What's hot
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
PDF
PDF
View Customize Pluginで出来ること
PPTX
PDF
PPTX
コンテナ基盤であるLXC/LXDを 本番環境で運用する話
PDF
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
PPTX
【CEDEC2018】一歩先のUnityでのパフォーマンス/メモリ計測、デバッグ術
PDF
Unityネットワーク通信の基盤である「RPC」について、意外と知られていないボトルネックと、その対策法
PDF
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
PDF
PDF
サウンド実装の手間を省くための CRI ADX2 UnityAudio完全に理解した
PDF
ある工場の Redmine 2022 〜ある工場の Redmine 5.0 バージョンアップ〜 ( Redmine of one plant 2022 ...
PDF
PPTX
PDF
PDF
組み込み関数(intrinsic)によるSIMD入門
PDF
ネットワーク ゲームにおけるTCPとUDPの使い分け
PPTX
PPTX
若輩エンジニアから見たUniRxを利用したゲーム開発
Similar to YoctoでLTSディストリを作るには
PDF
PDF
Introduction to Yocto Project - Let's make customized embedded linux
PDF
Introduce Yocto Project Japan and What want to make using Yocto Project
PDF
PDF
Yocto Project ハンズオン / 参加者用資料
ODP
Raspberrypi+yocto in Yocto Workshop Japan #1
PDF
JTF2020 クロスコンパイルだけが能ではない組み込みLinuxシステムのCI/CDインフラ構築
PDF
PDF
PDF
PDF
Linux kernelsourcearchaeologywithgit public_20120130
KEY
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
PDF
IIJlab seminar - Linux Kernel Library: Reusable monolithic kernel (in Japanese)
More from wata2ki
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
Linux kernelのbspとupstream
YoctoでLTSディストリを作るには 1. 2. 自己紹介
• 名前: wata2ki (watatuki)
• 元はハードウェアで画像処理をやっていましたが、現在は組み込み屋をやっています
• 最近はエンベデッドでコンテナを使う方法を模索しています
• コロナの影響で海外渡航ができなくなり、ブラックリモートカンファレンス化して困っています
• 日本・ヨーロッパ・アメリカ合衆国から参加するリモートカンファレンスとか無茶ですって。。。
• LFの某カンファレンスでスピーカーだったのですが、事前に録画したものを再生する方式だったので、発表者が一番暇
という、おかしなことになりました
• GitHub
• https://github.com/watatuki
3. 4. Yoctoとは?
• L.F.(Linux Foundation)のプロジェクトで、正式名称はYocto Project
• https://www.yoctoproject.org/
• Linuxのディストリビューションを作るのに必要なツール・データを提供
• pokyという名前のリファレンスディストロとセットで提供される
• OpenEmbedded(http://www.openembedded.org/)コミュニティ由来のプロジェクトで、ツールも
共同開発している
• GentooLinuxがクロスビルドになったようなもの
• BSP(Board Support Package)とセットでSBC(Single Board Computer)向けの
Linux環境としてメーカーから提供
5. 要約すると
• 2年に1回LTS版をリリースする
• Yoctoは6か月ごとにリリースされるため4回のリリースにつき1回LTSをリリースする
• LTS版のメンテナンス期間は2年間
• LTSのサポート期間は重複せず、現行のLTSのメンテナンス終了のタイミングで、次のLTSがリリースされる
• これまでのYoctoは、メンテナンス期間終了後にコミュニティサポート期間があり、たまにパッチが当たることも
あったが、今後どうなるかは不明
• ツール(bitbakeなど)と標準セット(poky部分)が対象
• Yoctoリポジトリにある、これ以外のもの(meta-raspberrypi, meta-intelなど)はLTS対象外
• メンテナンスしているコミュニティが、LTSの期間メンテナンスを継続してくれるかもしれない
• Yoctoリリースに付属するリファレンスカーネル(linux-yocto)もメンテナンス対象
6. Yocto LTSの課題
• Yoctoはあくまでツールセットで、外部のOSSを参照してビルドしている
• Yocto Projetで参照しているOSSに対しては、参照先が消えてしまった場合の対策で、ミラーを持ってい
る程度
• Yoctoで参照しているOSSはYoctoのLTSのメンテナンス対象には含まれない
• CentOSやDebianなどのディストリビューションのように、LTS期間コードの独自メンテをするわけではない
• メンテナによっては、Yoctoのビルドの仕組みでパッチをあてることができるので、それを用いてパッチのバックポートをして
くれる場合もある
• 例外的に、Yocto ProjectでフォークしてメンテナンスしているOSSはコードもメンテナンスされる
• Linux-yoctoがメンテナンスされるのは、このパターンに当たっているため
7. 8. Linux Distribution Lifecycle
• Debian:
• Stable support provide 3 years
• Distribution may minor version upgrade during this term to take in new functions and
hardware support.
• OSS version may update during this term.
• LTS support provide 2 years
• Distribution may not take in new functions and hardware support during this term.
• Will take to critical and important security fix.
Debian stable
about 3 years
Debian LTS
about 2 years
9. Linux Distribution Lifecycle
• Ubuntu:
• General support provide 5 years
• Distribution may minor version upgrade during this term to take in new functions and
hardware support.
• OSS version may update during this term.
• Extended Security Maintenance provide 5 years
• Will take to critical and important security fix.
10. Linux Distribution Lifecycle
• Red Hat Enterprise Linux/Cent OS:
• Full support provide 5 years
• Distribution may minor version upgrade during this term to take in new functions and
hardware support.
• OSS version may update during this term.
• Maintenance support provide 5 years
• Distribution may not take in new functions and hardware support during this term.
• Will take to critical and important security fix.
11. 12. 13. 14. 15. 16.