Movatterモバイル変換


[0]ホーム

URL:


581 views

忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜

スクエアfreeセミナー第134回セミナー: CentOS終焉後のLinuxの新たな動き発表資料2022年9月22日(木)19:00〜20:30https://www.opensquare.co.jp/free-seminar.html

Embed presentation

Download to read offline
1忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜2022年9月22日さくらインターネット株式会社前佛 雅人 (@zembutsu)
『 忙しい人のための Rocky Linux 入門 』• 提供中の Rocky Linux バージョン一覧とサポート期間• なぜ「CentOS の後継者」なのか• 登場経緯と位置付け• 2020年12月8日――あの日 / Rocky Linux は何を目指すのか? / “Rocky” とは?• プロジェクトと周辺サポート組織の関係• “The Rocky Enterprise Software Foundation” (RESF) / CIQ ( Ctrl IQ )• “peridot”• クラウドネイティブなディストリビューションの構築・リリース用ツール• 様々な疑問の解消• どうして遅かったの? / 本当にオープンなの? / 継続性はあるの?• 移行スクリプト “migrate2rocky”2one of the successors
提供中の Rocky Linux バージョン一覧とサポート期間 3Rocky Linux 9Rocky Linux 8 8.69.02021/06/21 2029/05/312022/07/14 2032/05/31リリース日 EoLx86_64 ARM64 (AArch64)x86_64 ARM64 (AArch64) ppc64le x390xPOINTRocky Linux は様々なアーキテクチャの長期間サポートに対応している
提供中の Rocky Linux バージョン一覧とサポート期間 4Rocky Linux 9Rocky Linux 8参考: [1] https://forums.rockylinux.org/t/what-is-eol-of-rl8/3316/10Rocky Linux ダウンロード先: https://rockylinux.org/download , https://endoflife.date/rocky-linux2021/06/21 2029/05/312022/07/14 2032/05/31POINTUpstream が RHEL なのでRocky Linux もサポート期間が長い
2021/11/092022/05/10提供中の Rocky Linux バージョン一覧とサポート期間 5Rocky Linux 9Rocky Linux 82021/06/21 2029/05/318.48.58.62022/07/14 2032/05/319.02024/05/312025/05/31提供開始アクティブサポート終了セキュリティサポート終了(EoL)参考: [1] https://forums.rockylinux.org/t/what-is-eol-of-rl8/3316/10Rocky Linux ダウンロード先: https://rockylinux.org/download , https://endoflife.date/rocky-linuxPOINTUpstream が RHEL なのでRocky Linux もサポート期間が長い
2021/11/092022/05/10提供中の Rocky Linux バージョン一覧とサポート期間 6Rocky Linux 9Rocky Linux 82021/06/21 2029/05/318.48.58.62022/07/14 2032/05/319.02024/05/312025/05/31提供開始アクティブサポート終了セキュリティサポート終了(EoL)参考: [1] https://forums.rockylinux.org/t/what-is-eol-of-rl8/3316/10Rocky Linux ダウンロード先: https://rockylinux.org/download , https://endoflife.date/rocky-linuxPOINT新しいポイントリリースが出ると、以前のポイントリリースは EoL になる [1]POINTUpstream が RHEL なのでRocky Linux もサポート期間が長い
参考: RHEL のサポート期間 7https://access.redhat.com/support/policy/updates/errata
88 December 2020
9
10
11https://wiki.centos.org/About/Product[1] https://blog.centos.org/2020/12/future-is-centos-stream/POINTCentOS 8 の EoL が 2029/05/31 から2021/12/31 に突然変更[1]
https://blog.centos.org/2020/12/future-is-centos-stream/
13RHELCentOSRHELCentOS Stream
従来のリリース関係 14https://docs.fedoraproject.org/en-US/quick-docs/fedora-and-red-hat-enterprise-linux/19 207.02014/06/102013/07/02 2013/12/177.02014/06/107.12015/03/057.12015/03/31
従来のリリース関係 15https://docs.fedoraproject.org/en-US/quick-docs/fedora-and-red-hat-enterprise-linux/19 28207.02014/06/102013/07/02 2013/12/17 2018/05/017.02014/06/108.02019/05/078.02019/09/247.12015/03/057.12015/03/318.12020/01/158.120`19/11/05
現在のリリース関係 16https://blog.centos.org/2021/12/introducing-centos-stream-9/https://access.redhat.com/support/policy/updates/errata342021/04/279.02020/05/17Stream882019/09/24Stream92021/12/039.1
変わるリリース関係 17
18“Rocky”
かつてあった移行問題• Red Hat Linux 移行問題• 2007年2月9日 Fedora Legacy プロジェクト終了• Community ENTerprise Operating System が注目 (2004年5月14日リリース)19Red Hat Linux 1.0 2.0 3.0 4.0 5.0 6.0 7 8.0 9Vine Linux 3.01994/11/03 2003/03/31RHEL2.12.1CentOS FAQ 日本語版http://pocketstudio.jp/centos/https://blog.centos.org/2019/03/greg-kurtzer-centos-founder/
“Rocky” の由来• CentOS の創設者20グレゴリー カーツァーGregory M. Kurtzer 氏ジェイソン デイル ロッキー マクガフ 。Jason Dale Rocky McGaugh 氏2004年12月 30歳で死去同僚であり、 Kurtzer 氏のメンターhttps://rockylinux.org/about/“It's name was chosen as a tribute to early CentOS co-founder Rocky McGaugh. ”
2020年12月8日 Rocky Linux プロジェクト開始• https://github.com/rocky-linux/rocky/commits/main/README.md21
2020年12月8日 Rocky Linux プロジェクト開始• https://github.com/rocky-linux/rocky/commits/main/README.md22
“Rocky Linux Project” と “Rocky Enterprise Software Foundation” 23Rocky Linux ProjectRocky EnterpriseSoftware Foundation(RESF)• デラウェア州で設立された公益法人(PBC)• Kurtzer氏が2020年12月に設立• コミュニティの説明責任、透明性、持続性の担保• 法務(名前の保護)、財務、スポンサー対応を担うPublic Benefit Corporation• 開発コミュニティ https://github.com/rocky-linux/• コアなコードは修正BSDライセンス• ユーザコミュニティleadership community design Documentation InfrastructureReleaseEngineeringSecurity SIG Testing webBSD 3-Clause License
なぜ RESF が必要だったのか?• “Rocky Linux の独立性を担保するため”24Why did Greg Kurtzer leave the CentOS project in the first place? : CentOShttps://www.reddit.com/r/CentOS/comments/s77p49/why_did_greg_kurtzer_leave_the_centos_project_in/
CIQ (Ctrl IQ) は RESF のパートナーの1つ 25Rocky EnterpriseSoftware Foundation(RESF)CIQhttps://ciq.co• 2021年1月28日資金調達、Kurtzer氏が CEO• Rocky Linux の有償サポートを担う ( 24H365D ) 2021/09~• Rocky Linux 専任開発者の雇用• HPC やコンテナ等のソリューションを提供• ハイパースケーラとの連携• “Rocky Linux や RESF の支配をしない”パートナー&スポンサードCIQ 以外のパートナー:Arm、Equinix、`Fastly、Fosshost、Mattermost、NAVER Cloud、OSU Open Source Labs、Supermicro、Crowdin、DotSlash Studio、Fathomhttps://rockylinux.org/partners/CIQ 以外のスポンサー:45Drives、Amazon Web Services、Google Cloud、MicrosoftAzure、MontaVista、OpenDrives、VMware、OpenLogic、ProComputers.com、Seagate Federal、Stomasyshttps://rockylinux.org/sponsors/、
Rocky Linux のリリース状況• 2021年4月30日 Rocky Linux 8.3 RC リリース• 2021年6月21日 Rocky Linux 8.4 GA• 2021年11月11日 Rocky Linux 8.5 ( Secure boot 対応 )• 2022年5月19日 Rocky Linux 8.6• 2022年7月14日 Rocky Linux 9.0 ( AArch64、s390 対応 )26https://www.hpcwire.com/2021/06/21/centos-replacement-rocky-linux-is-now-in-ga-and-under-independent-control/
Rocky Linux と他のプロジェクトの関係性 27342021/04/279.02020/05/17Stream882019/09/24Stream92021/12/039.19.02022/07/148.42021/06/218.58.6?
Rocky Linux のリリース状況• 「do it right, don’t just do it fast」• 初期の GA リリースに時間がかかった理由• 完全にゼロからのスタート• 環境構築に4ヶ月(開発者・貢献者が安全に参加できるインフラ構築)• OSの構築に2ヶ月• 検証に1ヶ月• Rocky Linux 9 のリリースに時間がかかった理由• 独自のビルドシステムを構築し、オープンにしたかった28https://www.hpcwire.com/2021/06/21/centos-replacement-rocky-linux-is-now-in-ga-and-under-independent-control/POINTこれからリリース期間は短くなる……!
Peridot• クラウドネイティブなディストリビューション構築・リリース用ツール• https://github.com/rocky-linux/peridot• BSD-3-Clause license• Rocky Linux 9 から対応開始• Rocky Linux 8 までは koji を採用していたが、9 から切り替え済み• これにより、従来よりも素早いリリース(アップストリーム更新から一週間以内)• Kubernetes 環境で並列ビルド可能• 2,500 以上のパッケージを並列ビルド• 独自に拡張も可能な、オープンな体制• 誰でも Peridot で Rocky Linux をビルドできる29POINTすごそうだけれど、まだ使い方の手順等ドキュメントは公開されていない。
30Rocky Tools
Rocky Tools• migrate2rocky• Rocky Linux 移行スクリプト• https://github.com/rocky-linux/rocky-tools/tree/main/migrate2rocky• mirrorsync• Rocky のミラーリポジトリ作成用ツール• https://github.com/rocky-linux/rocky-tools/tree/main/mirror31POINT移行スクリプトがあるので、開発検証環境を雑に入れ替えできるのは便利
migrate2rocky• https://github.com/rocky-linux/rocky-tools• パッケージの削除・入れ替えを行うツール• CentOS 8系• CentOS 9系32# wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh# bash ./migrate2rocky.sh –V# bash ./migrate2rocky.sh -r# wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky9.sh# bash ./migrate2rocky9.sh –V# bash ./migrate2rocky9.sh -r
CentOS 8 は End of Life (EOL)なので事前作業必須• 2022年12月31日で EOL• [2020/12/8] CentOS Project shifts focus to CentOS Stream – Blog.CentOS.orghttps://blog.centos.org/2020/12/future-is-centos-stream/• dnf / yum は使えなくなりました• 「mirror.centos.org」をRockyのサイトに書き換える必要33# dnf updateCentOS Linux 8 - AppStream 73 B/s | 38 B 00:00エラー: repo 'appstream' のメタデータのダウンロードに失敗しました : Cannot prepare internal mirrorlist: No URLs inmirrorlist# sed -i -r ¥-e 's!^mirrorlist=!#mirrorlist=!' ¥-e 's!^#?baseurl=http://(mirror|vault).centos.org/¥$contentdir/¥$releasever/!baseurl=https://dl.rockylinux.org/vault/centos/8.5.2111/!i' ¥/etc/yum.repos.d/CentOS-*.repo# dnf update
『 忙しい人のための Rocky Linux 入門 』• 提供中の Rocky Linux バージョン一覧とサポート期間• なぜ「CentOS の後継者」なのか• 登場経緯と位置付け• 2020年12月8日――あの日 / Rocky Linux は何を目指すのか? / “Rocky” とは?• プロジェクトと周辺サポート組織の関係• “The Rocky Enterprise Software Foundation” (RESF) / CIQ ( Ctrl IQ )• “peridot”• クラウドネイティブなディストリビューションの構築・リリース用ツール• 様々な疑問の解消• どうして遅かったの? / 本当にオープンなの? / 継続性はあるの?• 移行スクリプト “migrate2rocky”34one of the successors
Questions?• https://slideshare.net/zembutsu• twitter @zembutsu35

Recommended

PDF
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
PDF
containerdの概要と最近の機能
PDF
Linux Namespaces
PDF
DockerとPodmanの比較
PPTX
Rootlessコンテナ
PDF
マイクロにしすぎた結果がこれだよ!
PPTX
本当は恐ろしい分散システムの話
PDF
今話題のいろいろなコンテナランタイムを比較してみた
PDF
分散トレーシング技術について(Open tracingやjaeger)
PDF
20分でわかるgVisor入門
PDF
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
PPTX
地理分散DBについて
PDF
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
PDF
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
PPTX
Spanner移行について本気出して考えてみた
PPTX
「おうちクラウド」が今熱い!
PDF
インフラエンジニアってなんでしたっけ(仮)
PDF
アーキテクチャから理解するPostgreSQLのレプリケーション
PDF
君はyarn.lockをコミットしているか?
PPTX
マイクロサービスにおける 結果整合性との戦い
 
PDF
CyberAgentのインフラについて メディア事業編 #catechchallenge
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
PPTX
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
PPTX
Docker Tokyo
PDF
Lxc で始めるケチケチ仮想化生活?!
PPT
インフラエンジニアのためのcassandra入門
PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
PDF
OpenStack Swift紹介
PDF
AlmaLinux と Rocky Linux の誕生経緯&比較
PDF
CentOS Linux 8 の EOL と対応策の検討

More Related Content

PDF
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
PDF
containerdの概要と最近の機能
PDF
Linux Namespaces
PDF
DockerとPodmanの比較
PPTX
Rootlessコンテナ
PDF
マイクロにしすぎた結果がこれだよ!
PPTX
本当は恐ろしい分散システムの話
PDF
今話題のいろいろなコンテナランタイムを比較してみた
[CEDEC 2021] 運用中タイトルでも怖くない! 『メルクストーリア』におけるハイパフォーマンス・ローコストなリアルタイム通信技術の導入事例
containerdの概要と最近の機能
Linux Namespaces
DockerとPodmanの比較
Rootlessコンテナ
マイクロにしすぎた結果がこれだよ!
本当は恐ろしい分散システムの話
今話題のいろいろなコンテナランタイムを比較してみた

What's hot

PDF
分散トレーシング技術について(Open tracingやjaeger)
PDF
20分でわかるgVisor入門
PDF
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
PPTX
地理分散DBについて
PDF
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
PDF
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
PPTX
Spanner移行について本気出して考えてみた
PPTX
「おうちクラウド」が今熱い!
PDF
インフラエンジニアってなんでしたっけ(仮)
PDF
アーキテクチャから理解するPostgreSQLのレプリケーション
PDF
君はyarn.lockをコミットしているか?
PPTX
マイクロサービスにおける 結果整合性との戦い
 
PDF
CyberAgentのインフラについて メディア事業編 #catechchallenge
PPTX
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
PPTX
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
PPTX
Docker Tokyo
PDF
Lxc で始めるケチケチ仮想化生活?!
PPT
インフラエンジニアのためのcassandra入門
PPTX
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
PDF
OpenStack Swift紹介
分散トレーシング技術について(Open tracingやjaeger)
20分でわかるgVisor入門
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
地理分散DBについて
Apache Kafkaって本当に大丈夫?~故障検証のオーバービューと興味深い挙動の紹介~
エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
Spanner移行について本気出して考えてみた
「おうちクラウド」が今熱い!
インフラエンジニアってなんでしたっけ(仮)
アーキテクチャから理解するPostgreSQLのレプリケーション
君はyarn.lockをコミットしているか?
マイクロサービスにおける 結果整合性との戦い
 
CyberAgentのインフラについて メディア事業編 #catechchallenge
今こそ知りたいSpring Batch(Spring Fest 2020講演資料)
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
Docker Tokyo
Lxc で始めるケチケチ仮想化生活?!
インフラエンジニアのためのcassandra入門
DXとかDevOpsとかのなんかいい感じのやつ 富士通TechLive
OpenStack Swift紹介

Similar to 忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜

PDF
AlmaLinux と Rocky Linux の誕生経緯&比較
PDF
CentOS Linux 8 の EOL と対応策の検討
ODP
linuxについて
PDF
ODC 2020 : "Rocky 8"
PPT
Linuxとオープンソースの世界
PDF
今最もアツイdistribution Gentoo Linuxについて
PDF
クリミ2013年12月26日(Gentoo Linux)
PDF
Vsubuntu
PDF
Ruby on RedHat Enterprise Linux
PPTX
2017年に「伽藍とバザール」を読み返す
PDF
CIBC 事前インストール
PDF
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
PDF
201005 Debian/つくらぐ勉強会 lightning talk
PDF
RHELのEOLがCentOSに及ぼす影響
PDF
講座Linux入門・デスクトップOSとしてのLinux
PDF
Linux-HA Japanプロジェクトのこれまでとこれから
 
PDF
マイグレーションで20年の時を超える:CentOS 7サポート終了直前!次はどうする?(LTその1)
PDF
Ubuntu 12.04のご紹介
PPTX
できる!KickstartとAnsible!
ODP
AlmaLinux と Rocky Linux の誕生経緯&比較
CentOS Linux 8 の EOL と対応策の検討
linuxについて
ODC 2020 : "Rocky 8"
Linuxとオープンソースの世界
今最もアツイdistribution Gentoo Linuxについて
クリミ2013年12月26日(Gentoo Linux)
Vsubuntu
Ruby on RedHat Enterprise Linux
2017年に「伽藍とバザール」を読み返す
CIBC 事前インストール
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
201005 Debian/つくらぐ勉強会 lightning talk
RHELのEOLがCentOSに及ぼす影響
講座Linux入門・デスクトップOSとしてのLinux
Linux-HA Japanプロジェクトのこれまでとこれから
 
マイグレーションで20年の時を超える:CentOS 7サポート終了直前!次はどうする?(LTその1)
Ubuntu 12.04のご紹介
できる!KickstartとAnsible!

More from Masahito Zembutsu

PDF
自由検証環境提供宣言+Docker Compose V2 GA
PDF
さくらインターネットのコミュニティ with COVID-19
PDF
Docker Chronicle 2021.09
PDF
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
PDF
インターネットでウェブサイトを表示している裏側の話
PDF
3分で分かる「プログラミング教育・情報教育」
PDF
ようこそオンラインの展示会場へ
PDF
小学校プログラミング教育に対する企業の取り組みと課題 #KOF2020
PDF
オンライン発表で気を付けているポイント~姿勢編
PDF
Docker道場オンライン#1 Docker基礎概念と用語の理解
PDF
Jitsi Meetとは?
PDF
Docker 9 tips~意外と知られていない日常で役立つ便利技
PDF
コンテナの作り方「Dockerは裏方で何をしているのか?」
PDF
クリスマスに工場(Factorio)を作るゲームをしよう
PDF
Dockerfileを改善するためのBest Practice 2019年版
PDF
Dockerfile を書くためのベストプラクティス解説編
PDF
2020年から始まる小学校プログラミング教育の話 #osc19os
PDF
Docker Compose 徹底解説
PDF
CNCF Updates 2019 Winter version and Knative
PDF
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
自由検証環境提供宣言+Docker Compose V2 GA
さくらインターネットのコミュニティ with COVID-19
Docker Chronicle 2021.09
ブックトーク@CROSS ~SF編~ 発表資料「攻殻機動隊」「導きの星」
インターネットでウェブサイトを表示している裏側の話
3分で分かる「プログラミング教育・情報教育」
ようこそオンラインの展示会場へ
小学校プログラミング教育に対する企業の取り組みと課題 #KOF2020
オンライン発表で気を付けているポイント~姿勢編
Docker道場オンライン#1 Docker基礎概念と用語の理解
Jitsi Meetとは?
Docker 9 tips~意外と知られていない日常で役立つ便利技
コンテナの作り方「Dockerは裏方で何をしているのか?」
クリスマスに工場(Factorio)を作るゲームをしよう
Dockerfileを改善するためのBest Practice 2019年版
Dockerfile を書くためのベストプラクティス解説編
2020年から始まる小学校プログラミング教育の話 #osc19os
Docker Compose 徹底解説
CNCF Updates 2019 Winter version and Knative
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)

忙しい人のための Rocky Linux 入門〜Rocky LinuxはCentOSの後継者たり得るか?〜

  • 1.
    1忙しい人のための Rocky Linux入門〜Rocky LinuxはCentOSの後継者たり得るか?〜2022年9月22日さくらインターネット株式会社前佛 雅人 (@zembutsu)
  • 2.
    『 忙しい人のための RockyLinux 入門 』• 提供中の Rocky Linux バージョン一覧とサポート期間• なぜ「CentOS の後継者」なのか• 登場経緯と位置付け• 2020年12月8日――あの日 / Rocky Linux は何を目指すのか? / “Rocky” とは?• プロジェクトと周辺サポート組織の関係• “The Rocky Enterprise Software Foundation” (RESF) / CIQ ( Ctrl IQ )• “peridot”• クラウドネイティブなディストリビューションの構築・リリース用ツール• 様々な疑問の解消• どうして遅かったの? / 本当にオープンなの? / 継続性はあるの?• 移行スクリプト “migrate2rocky”2one of the successors
  • 3.
    提供中の Rocky Linuxバージョン一覧とサポート期間 3Rocky Linux 9Rocky Linux 8 8.69.02021/06/21 2029/05/312022/07/14 2032/05/31リリース日 EoLx86_64 ARM64 (AArch64)x86_64 ARM64 (AArch64) ppc64le x390xPOINTRocky Linux は様々なアーキテクチャの長期間サポートに対応している
  • 4.
    提供中の Rocky Linuxバージョン一覧とサポート期間 4Rocky Linux 9Rocky Linux 8参考: [1] https://forums.rockylinux.org/t/what-is-eol-of-rl8/3316/10Rocky Linux ダウンロード先: https://rockylinux.org/download , https://endoflife.date/rocky-linux2021/06/21 2029/05/312022/07/14 2032/05/31POINTUpstream が RHEL なのでRocky Linux もサポート期間が長い
  • 5.
    2021/11/092022/05/10提供中の Rocky Linuxバージョン一覧とサポート期間 5Rocky Linux 9Rocky Linux 82021/06/21 2029/05/318.48.58.62022/07/14 2032/05/319.02024/05/312025/05/31提供開始アクティブサポート終了セキュリティサポート終了(EoL)参考: [1] https://forums.rockylinux.org/t/what-is-eol-of-rl8/3316/10Rocky Linux ダウンロード先: https://rockylinux.org/download , https://endoflife.date/rocky-linuxPOINTUpstream が RHEL なのでRocky Linux もサポート期間が長い
  • 6.
    2021/11/092022/05/10提供中の Rocky Linuxバージョン一覧とサポート期間 6Rocky Linux 9Rocky Linux 82021/06/21 2029/05/318.48.58.62022/07/14 2032/05/319.02024/05/312025/05/31提供開始アクティブサポート終了セキュリティサポート終了(EoL)参考: [1] https://forums.rockylinux.org/t/what-is-eol-of-rl8/3316/10Rocky Linux ダウンロード先: https://rockylinux.org/download , https://endoflife.date/rocky-linuxPOINT新しいポイントリリースが出ると、以前のポイントリリースは EoL になる [1]POINTUpstream が RHEL なのでRocky Linux もサポート期間が長い
  • 7.
    参考: RHEL のサポート期間7https://access.redhat.com/support/policy/updates/errata
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
    従来のリリース関係 15https://docs.fedoraproject.org/en-US/quick-docs/fedora-and-red-hat-enterprise-linux/19 28207.02014/06/102013/07/022013/12/17 2018/05/017.02014/06/108.02019/05/078.02019/09/247.12015/03/057.12015/03/318.12020/01/158.120`19/11/05
  • 16.
  • 17.
  • 18.
  • 19.
    かつてあった移行問題• Red HatLinux 移行問題• 2007年2月9日 Fedora Legacy プロジェクト終了• Community ENTerprise Operating System が注目 (2004年5月14日リリース)19Red Hat Linux 1.0 2.0 3.0 4.0 5.0 6.0 7 8.0 9Vine Linux 3.01994/11/03 2003/03/31RHEL2.12.1CentOS FAQ 日本語版http://pocketstudio.jp/centos/https://blog.centos.org/2019/03/greg-kurtzer-centos-founder/
  • 20.
    “Rocky” の由来• CentOSの創設者20グレゴリー カーツァーGregory M. Kurtzer 氏ジェイソン デイル ロッキー マクガフ 。Jason Dale Rocky McGaugh 氏2004年12月 30歳で死去同僚であり、 Kurtzer 氏のメンターhttps://rockylinux.org/about/“It's name was chosen as a tribute to early CentOS co-founder Rocky McGaugh. ”
  • 21.
    2020年12月8日 Rocky Linuxプロジェクト開始• https://github.com/rocky-linux/rocky/commits/main/README.md21
  • 22.
    2020年12月8日 Rocky Linuxプロジェクト開始• https://github.com/rocky-linux/rocky/commits/main/README.md22
  • 23.
    “Rocky Linux Project”と “Rocky Enterprise Software Foundation” 23Rocky Linux ProjectRocky EnterpriseSoftware Foundation(RESF)• デラウェア州で設立された公益法人(PBC)• Kurtzer氏が2020年12月に設立• コミュニティの説明責任、透明性、持続性の担保• 法務(名前の保護)、財務、スポンサー対応を担うPublic Benefit Corporation• 開発コミュニティ https://github.com/rocky-linux/• コアなコードは修正BSDライセンス• ユーザコミュニティleadership community design Documentation InfrastructureReleaseEngineeringSecurity SIG Testing webBSD 3-Clause License
  • 24.
    なぜ RESF が必要だったのか?•“Rocky Linux の独立性を担保するため”24Why did Greg Kurtzer leave the CentOS project in the first place? : CentOShttps://www.reddit.com/r/CentOS/comments/s77p49/why_did_greg_kurtzer_leave_the_centos_project_in/
  • 25.
    CIQ (Ctrl IQ)は RESF のパートナーの1つ 25Rocky EnterpriseSoftware Foundation(RESF)CIQhttps://ciq.co• 2021年1月28日資金調達、Kurtzer氏が CEO• Rocky Linux の有償サポートを担う ( 24H365D ) 2021/09~• Rocky Linux 専任開発者の雇用• HPC やコンテナ等のソリューションを提供• ハイパースケーラとの連携• “Rocky Linux や RESF の支配をしない”パートナー&スポンサードCIQ 以外のパートナー:Arm、Equinix、`Fastly、Fosshost、Mattermost、NAVER Cloud、OSU Open Source Labs、Supermicro、Crowdin、DotSlash Studio、Fathomhttps://rockylinux.org/partners/CIQ 以外のスポンサー:45Drives、Amazon Web Services、Google Cloud、MicrosoftAzure、MontaVista、OpenDrives、VMware、OpenLogic、ProComputers.com、Seagate Federal、Stomasyshttps://rockylinux.org/sponsors/、
  • 26.
    Rocky Linux のリリース状況•2021年4月30日 Rocky Linux 8.3 RC リリース• 2021年6月21日 Rocky Linux 8.4 GA• 2021年11月11日 Rocky Linux 8.5 ( Secure boot 対応 )• 2022年5月19日 Rocky Linux 8.6• 2022年7月14日 Rocky Linux 9.0 ( AArch64、s390 対応 )26https://www.hpcwire.com/2021/06/21/centos-replacement-rocky-linux-is-now-in-ga-and-under-independent-control/
  • 27.
    Rocky Linux と他のプロジェクトの関係性27342021/04/279.02020/05/17Stream882019/09/24Stream92021/12/039.19.02022/07/148.42021/06/218.58.6?
  • 28.
    Rocky Linux のリリース状況•「do it right, don’t just do it fast」• 初期の GA リリースに時間がかかった理由• 完全にゼロからのスタート• 環境構築に4ヶ月(開発者・貢献者が安全に参加できるインフラ構築)• OSの構築に2ヶ月• 検証に1ヶ月• Rocky Linux 9 のリリースに時間がかかった理由• 独自のビルドシステムを構築し、オープンにしたかった28https://www.hpcwire.com/2021/06/21/centos-replacement-rocky-linux-is-now-in-ga-and-under-independent-control/POINTこれからリリース期間は短くなる……!
  • 29.
    Peridot• クラウドネイティブなディストリビューション構築・リリース用ツール• https://github.com/rocky-linux/peridot•BSD-3-Clause license• Rocky Linux 9 から対応開始• Rocky Linux 8 までは koji を採用していたが、9 から切り替え済み• これにより、従来よりも素早いリリース(アップストリーム更新から一週間以内)• Kubernetes 環境で並列ビルド可能• 2,500 以上のパッケージを並列ビルド• 独自に拡張も可能な、オープンな体制• 誰でも Peridot で Rocky Linux をビルドできる29POINTすごそうだけれど、まだ使い方の手順等ドキュメントは公開されていない。
  • 30.
  • 31.
    Rocky Tools• migrate2rocky•Rocky Linux 移行スクリプト• https://github.com/rocky-linux/rocky-tools/tree/main/migrate2rocky• mirrorsync• Rocky のミラーリポジトリ作成用ツール• https://github.com/rocky-linux/rocky-tools/tree/main/mirror31POINT移行スクリプトがあるので、開発検証環境を雑に入れ替えできるのは便利
  • 32.
    migrate2rocky• https://github.com/rocky-linux/rocky-tools• パッケージの削除・入れ替えを行うツール•CentOS 8系• CentOS 9系32# wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh# bash ./migrate2rocky.sh –V# bash ./migrate2rocky.sh -r# wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky9.sh# bash ./migrate2rocky9.sh –V# bash ./migrate2rocky9.sh -r
  • 33.
    CentOS 8 はEnd of Life (EOL)なので事前作業必須• 2022年12月31日で EOL• [2020/12/8] CentOS Project shifts focus to CentOS Stream – Blog.CentOS.orghttps://blog.centos.org/2020/12/future-is-centos-stream/• dnf / yum は使えなくなりました• 「mirror.centos.org」をRockyのサイトに書き換える必要33# dnf updateCentOS Linux 8 - AppStream 73 B/s | 38 B 00:00エラー: repo 'appstream' のメタデータのダウンロードに失敗しました : Cannot prepare internal mirrorlist: No URLs inmirrorlist# sed -i -r ¥-e 's!^mirrorlist=!#mirrorlist=!' ¥-e 's!^#?baseurl=http://(mirror|vault).centos.org/¥$contentdir/¥$releasever/!baseurl=https://dl.rockylinux.org/vault/centos/8.5.2111/!i' ¥/etc/yum.repos.d/CentOS-*.repo# dnf update
  • 34.
    『 忙しい人のための RockyLinux 入門 』• 提供中の Rocky Linux バージョン一覧とサポート期間• なぜ「CentOS の後継者」なのか• 登場経緯と位置付け• 2020年12月8日――あの日 / Rocky Linux は何を目指すのか? / “Rocky” とは?• プロジェクトと周辺サポート組織の関係• “The Rocky Enterprise Software Foundation” (RESF) / CIQ ( Ctrl IQ )• “peridot”• クラウドネイティブなディストリビューションの構築・リリース用ツール• 様々な疑問の解消• どうして遅かったの? / 本当にオープンなの? / 継続性はあるの?• 移行スクリプト “migrate2rocky”34one of the successors
  • 35.

[8]ページ先頭

©2009-2025 Movatter.jp