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

More Related Content

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

What's hot

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

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

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

More from Masahito Zembutsu

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

忙しい人のための 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