

高岡智則
年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)
centosとは?
centosは 無料で使えるLinuxの一種 で、主にサーバーの運用に使われます。ここでは中学生にも読みやすいように centosの基本や歴史、使い方のコツを紹介します。
CentOSとRHELの関係
CentOSは Red Hat Enterprise Linux RHEL のソースコードを使って作られた 無償版 のOSです。RHELは企業向けの商用サポートがあり、centosはその機能を似せて提供しますが公式の商用サポートは別です。長い間 centosはRHELの下流版と呼ばれ、安定性と信頼性を学習や実務にも活かせる選択肢として利用されてきました。
現状と名前の変化
2020年代には centos の運用方針が変更され centos stream という新しい位置づけのOSが登場しました。centos linux は終了し現在は centos stream が主流です。学習用には centos stream が近い環境を体験するのに向いています。
使い方の基本
centos を使うときはまずOSを入れる場所を決めます。仮想マシンやクラウド上にインストールするのが手軽です。初期の学習では以下の点を押さえると良いです。パッケージ管理の基本は yum か dnf を使います。ソフトの検索方法やインストール方法を覚えると操作が楽になります。次にコマンドラインの基本操作を練習しましょう。
centos の設定は セキュリティ更新 をこまめに適用することが大切です。難しく感じるかもしれませんが、最初は小さな作業から始め、徐々に慣れていくのがコツです。
始めるときのポイント
以下の3点を意識すると学習がスムーズです。1つ目は 目的をはっきりさせること。2つ目は 実機より仮想環境から始めること。3つ目は 公式のドキュメントよりも初心者向け解説を先に読むことです。
表: centos の比較と現状
| 項目 | 説明 |
|---|---|
| 対象 | 学習用・サーバー運用 |
| サポート | コミュニティ中心 |
| 現状 | CentOS Linuxは終了、CentOS Streamが現役 |
よくある質問
Q1: centos は今も安全に使えるか は状況次第です。公式サポートは限定的でもコミュニティは活発です。長期のセキュリティ更新については centos stream の方針を確認しましょう。
centosの関連サジェスト解説
- centos とは わかりやすく
- まず、centos とは何かを一言で言うと、無料で使えるサーバー用のOSです。Linuxベースで、主にウェブサイトを動かしたりデータベースを使ったりする機械(サーバー)に向いています。centosは、長い間Red Hat Enterprise Linux(RHEL)と深い関係にありました。昔はRHELの部品をbinary compatibleに再配布する形で、RHELの安定性を手頃な価格で学習や実務に使えるようにしていました。2020年前後にはCentOSの運用方針が少し変わり、CentOS Streamという新しい形が登場しました。CentOS Streamは、RHELの次期版を事前に試せる“開発の輪”のような位置づけで、最新技術がどのように動くかを見取りたい人向けです。初心者が最初に理解しておくと良い点は、CentOSが「安定と長期のサポートを提供する無料のサーバーOS」であること、そして現在はCentOS Streamという先取り版と、従来のRHEL互換の性質を持つ別の選択肢があることです。使い方の基本としては、まず自分の学習用途・運用目的を決めることが大切です。ウェブサーバーを立てたいのか、データベースを動かしたいのか、あるいは単純にコマンドラインの使い方を覚えたいのかで適した選択が変わります。CentOSはパッケージと呼ばれる小さなプログラムの集合で成り立っています。主な道具として、yumやdnfといったパッケージ管理ツールがあります。これにより、ソフトウェアの導入・更新・削除が楽にできます。インストールは公式サイトからISOファイルをダウンロードし、仮想マシン(例:VirtualBoxやVMware)や実機に書き込み、画面の案内に沿って進めるだけでOKです。初期設定としては、ネットワークの設定、適切なユーザーの作成、セキュリティ設定(ファイアウォールの設定など)を行います。ログイン後は、基本的なコマンド(ファイルの表示 ls、現在のディレクトリの確認 pwd、ディスク容量の確認 df -h など)を少しずつ覚えると良いでしょう。ウェブサーバーを実際に動かす場合は、ApacheやNginxといったソフトをインストールして設定します。作業を進める際は、公式のドキュメントや初心者向けの解説を同時に読み、分からない点は自分で小さな目標を設定して解決していくと、無理なく理解を深められます。
- centos stream とは
- centos stream とは、Red Hat が提供する Linux ディストリビューションの一つです。CentOS は以前は RHEL の無料版として安定版を提供していましたが、プロジェクトの方針が変わり、centos stream が新たな位置づけとして登場しました。centos stream は RHEL の次のリリースを事前に公開する“中間地点”のような役割を果たします。つまり、centos stream に含まれるパッケージは、今後の RHEL に組み込まれる予定の機能を先に体験できる一方で、安定性は RHEL よりやや低くなることがあります。日常のサーバー運用では長期の安定性が重視されるため、生産環境には慎重な判断が必要です。centos stream の仕組みを簡単に言うと、Fedora の先にあり、RHEL の開発ラインと連携しているというモデルです。これにより、開発者は新機能を試しやすく、企業は将来の RHEL の動作を事前に検証できます。ただし、バージョニングやリリーススケジュールが従来の「安定版」感とは少し異なるため、導入前に自分の用途に合うかを確認しましょう。学習用や試験環境、最新技術を追いかけたい人には向いています。
- centos stream 9 とは
- centos stream 9 とは、Red Hat が提供する Linux ディストリビューションの一つで、CentOS の新しい運用方針を示す“Stream”シリーズの代表格です。CentOS Linux が終了したあと、CentOS Stream は RHEL(Red Hat Enterprise Linux)の次期バージョンの機能を先取りして公開する“開発と検証の場”として位置づけられています。つまり centos stream 9 は RHEL 9 の新機能や変更点を、実際のサーバー環境で先に試したい人が使う環境です。従来の CentOS Linux のような“安定版をそのまま使う”という考え方とは異なり、更新は頻繁で、時には新機能の試験的なリリースが混ざることもあります。初心者にとっては、まずは日常的な Linux の操作に慣れつつ、パッケージの管理方法やサービスの起動・停止、セキュリティ更新の考え方を学ぶのに適しています。使い方は基本的に他の Red Hat 系ディストリビューションと同じで、ISO イメージをダウンロードして仮想マシンにインストールする方法、あるいは実機へインストールして学習用サーバーとして使う方法があります。パッケージ管理には dnf(以前の yum に対応)を使い、ソフトウェアの追加や更新を行います。セキュリティ面では長期的なサポートの観点より、定期的な更新と設定の見直しが重要です。家庭用から学習用、小規模なテスト環境まで、コストをかけずに Linux の基本を身につけたい人に向いています。一方で安定性を最重視する本番環境では、要件に応じて適切な選択をしましょう。
- centos vault とは
- centos vault とは、CentOSの公式サイトが提供する「Vault」という名前のリポジトリ群のことです。CentOSはRed Hat系のLinuxで、長期に渡るサポートが終わると新しい更新が出なくなります。そうした時期にも、過去の版を使い続けたい人や、古いソフトウェアをビルドしたい開発者のために、過去のリリースをアーカイブした場所が用意されています。それが vault.centos.org です。ここにはCentOSの古いメジャーバージョン(例: 7.x, 6.x など)のOSやアップデート、セキュリティパッチのアーカイブが格納されています。これを使うと、最新の公式ミラーが更新されなくなった環境でも、特定の過去版をインストール・検証することが可能です。ただし注意点があります。まず、古い版は公式のセキュリティ更新が終わっていることが多く、実運用には適していません。学習用や互換性検証、レガシーソフトのビルドのみを目的に利用するべきです。次に使い方。通常は yum/dnf のリポジトリ設定で vault.centos.org の特定のバージョンディレクトリを参照するようにします。例えば CentOS 7 の場合、リポジトリ設定を一時的に baseurl を http://vault.centos.org/7.9.2009/os/x86_64/ のようなパスに切り替える方法があります。リポジトリファイルを作成して利用する方法もありますが、セキュリティリスクがあるため本番環境には推奨されません。最後に、長期的な安定性を求めるなら現行サポートがある CentOS Stream や Rocky Linux、AlmaLinux などの選択肢を検討しましょう。
- centos 7 とは
- centos 7 とは、Red Hat Enterprise Linux 7をベースにした、無料で使えるサーバー向けのLinuxディストリビューションです。CentOSはRHELの商用サポートとほぼ同じ機能を、無償で再配布する形で提供されており、企業や個人が安定したサーバー運用を行うために長く使われてきました。主な特徴として、堅牢さと長期的なセキュリティ更新、yumを使ったパッケージ管理、デフォルトのファイルシステムとしてXFSの採用、そしてsystemdによるサービス管理があります。インストール後は最小限の設定からサーバー環境を作ることができ、学習用にも適しています。CentOS 7はRHEL 7ベースなので、RHELに準拠したコマンドや設定が多く、他のLinuxディストリビューションと比較して安定性が高い点が魅力です。とはいえ近年はCentOS Linuxの新規リリースは行われず、CentOS Streamへ移行する動きが進んでいます。そのため新しい環境を構築する場合には、CentOS 7の公式サポート終了時期に注意し、代替としてRHEL互換の選択肢を検討する必要があります。
- centos-base.repo とは
- centos-base.repo とは、 Linux のパッケージ管理ツールである yum/dnf がソフトウェアを探すときの行き先を決める設定ファイルのひとつです。具体的には /etc/yum.repos.d/ 配下にある centos-base.repo というファイルが、どのサーバー(ミラー)から base という基本的なパッケージ群を取得するかを指示します。リポジトリファイルは、[base]、[updates]、[extras] などといったセクションに、名前、説明、入手先の URL、検証の設定などが書かれています。centos-base.repo が存在すると、yum や dnf はその設定を読み込み、必要なときに最新の安定版をダウンロードしてインストールできます。初心者の方は、まずこのファイルの役割を覚えると良いです。なぜなら、パッケージが見つからないときやアップデートが遅いときは、このファイルの URL が間違っているか、ミラーが落ちている可能性があるからです。基本的には、公式が提供する centos-base.repo をそのまま使い、必要に応じて enabled を 1 から 0 に切り替えたり、baseurl や mirrorlist の設定を手元の環境に合わせて書き換えます。設定を変更したら、yum clean all や dnf clean all でキャッシュを掃除し、再度 yum update を実行して正しく動作するかを確認します。 セキュリティ面では、GPG キーの署名検証が有効かどうかを確認し、信頼できるリポジトリだけを利用することが大切です。最後に、centos-base.repo の中身を理解することで、なぜ特定のソフトが入手できないのか、どうやって入手先を変えるのかが分かり、結果的にシステムの安定性と安全性を保ちやすくなります。
- centos リポジトリ とは
- centos リポジトリ とは、CentOS に公開されているソフトウェアを集めた保管場所と、それを管理する仕組みのことです。リポジトリにはOSの基本パッケージやセキュリュリティ更新、追加ソフトなどが含まれており、必要なアプリを手間なく見つけてインストールできます。CentOS のパッケージ管理には yum または dnf を使い、リポジトリからソフトウェアを探して依存関係を解決し、情報を取得します。リポジトリの情報は /etc/yum.repos.d/ にある .repo ファイルとして保存され、リポジトリの名前、取得元の URL、署名の検証設定などが書かれています。一般的なリポジトリには baseos、AppStream、updates、extras などがあり、役割が分かれています。CentOS のバージョンによって名称や区分が異なることがあります。例えば CentOS 7 では base、updates、extras が主なリポジトリです。CentOS 8 以降では BaseOS と AppStream という区分が使われています。これらを使い分けることで、OS の基本パッケージと追加のソフトを分けて管理できます。リポジトリの確認方法としては、dnf repolist や yum repolist を使います。全てのリポジトリを表示したい場合は dnf repolist all を使用します。有効化・無効化はコンフィグマネージャーで行います。sudo dnf config-manager --set-enabled epel のように指定すれば特定リポジトリを有効化できます。反対に --set-disabled で無効化します。新しいリポジトリを追加するには /etc/yum.repos.d/ に新規ファイルを作成します。例として myrepo.repo の内容は次のようになります。[myrepo]name=My CentOS Repositorybaseurl=https://example.com/centos/repo/enabled=1gpgcheck=1gpgkey=https://example.com/centos/repo/RPM-GPG-KEY-myrepo実際の操作例としては、sudo dnf install httpd、sudo dnf update、sudo dnf search httpd などのコマンドを使います。運用のコツとしては、信頼できるリポジトリだけを使い、署名検証を有効にすること、不要なリポジトリを無効化すること、OS のバージョンに合ったリポジトリを選ぶことなどが挙げられます。
- centos-release-scl とは
- centos-release-scl とは、CentOS に Software Collections(SCL)を使えるようにするためのパッケージです。SCL は、OS の標準パッケージとは別に新しいバージョンの言語やツールを共存させて使える仕組みで、例えば python や ruby の新しいバージョンをOSのデフォルトとは別に動かせます。centos-release-scl をインストールすると SCL のリポジトリが有効になり、rh-python36 のようなパッケージを入れられるようになります。使い方はまず CentOS7 なら sudo yum install centos-release-scl、CentOS8 以降なら sudo dnf install centos-release-scl を実行してリポジトリを準備します。次に rh-python36 や devtoolset-7 などのパッケージをインストールし、scl enable コマンドでその環境を有効化します。例えば、scl enable rh-python36 bash と打つと新しいシェルが起動し、そのシェル内では python --version が Python 3.6 になります。単一コマンドで実行することも可能で、scl enable rh-python36 -- python --version のように使えます。SCL の利点は、OS の基本バージョンを書き換えずに新しいツールを試せる点と、複数のプロジェクトで異なるバージョンを使い分けられる点です。一方で、パッケージの提供状況は CentOS のバージョンや運用方針に左右されることがあるため、導入前に公式情報を確認し、特に本番環境では依存関係とセキュリティ更新の管理を忘れずに行うことが大切です。
centosの同意語
- CentOS
- オープンソースのLinuxディストリビューションで、RHELと互換性を保つことを目的としてコミュニティが提供してきた無料のOS。現在はCentOS Streamへ移行しているが、過去には広くサーバー用途で使われてきました。
- CentOS Linux
- CentOSの従来版の名称。RHELと互換性を保つ無料ディストリビューションとして広く使われたが、CentOS Streamへの移行とともに提供形態が変わりました。
- CentOS Stream
- CentOSの新しいリリースモデル。RHELと連携したローリングリリース型で、次期RHELの機能を先取りして公開する位置づけのディストリビューションです。
- RHEL互換ディストリビューション
- Red Hat Enterprise Linux(RHEL)と同等のパッケージ互換性を持つLinuxディストリビューションの総称。CentOSはこのカテゴリに含まれます。
- RHEL互換OS
- RHELと同様のアプリケーション互換性を意識して作られたOSのこと。CentOSはその一例です。
- RHEL系Linux
- RHEL系列のLinuxディストリビューション。CentOSはこの系統の代表格の一つでしたが、現在はCentOS Streamが現役の位置づけです。
- RHEL系OS
- RHELと互換性のある系統のOS全般を指します。CentOSはその一部です。
- Linuxディストリビューション
- LinuxカーネルをベースにしたOSの総称。CentOSはこのカテゴリに属する代表的な一つです。
- 無料のRHEL互換ディストリビューション
- RHELと同等の動作・互換性を無料で提供するディストリビューションの総称。CentOSが代表例です(現在はCentOS Streamの位置づけ)。
- オープンソースOS
- ソースコード公開・自由な利用・改変・再配布が許されるOSの総称。CentOSはオープンソースのLinuxディストリビューションです。
- サーバー向けLinux
- 主にサーバー用途で使われる信頼性の高いLinuxディストリビューションの総称。CentOSは長年サーバー用途で広く利用されてきました。
- CentOS系OS
- CentOSをベースにした派生・関連のOSの総称。CentOS Streamを含むことがあります。
- CentOSプロジェクト
- CentOSの開発・配布を行うコミュニティプロジェクト。
centosの対義語・反対語
- 商用サポート中心のOS
- 企業向けに公式の有料サポートが前提のOS。コミュニティベースの無償サポートに依存しづらい性質を指します。
- プロプライエタリOS
- ソースコードが公開されておらず、改変・再配布が制限されるOS。例としてWindowsやmacOSなどが挙げられます。
- クローズドソースのOS
- ソースコードが公開されていないOSの総称。ユーザーは内部実装を自由に閲覧・変更できません。
- Windows Server
- Microsoftの商用サーバーOS。オープンソースではなく、ライセンスと公式サポートが前提です。
- macOS
- AppleのクローズドソースOS。Apple機器で最適化され、ソース公開はされていません。
- Windows系デスクトップOS
- Windowsのデスクトップ向けOS群(対義として挙げる場合が多い)。商用ライセンスと独自エコシステムを持ちます。
- 有料サポート付きのLinuxディストリビューション
- CentOSのような無償・コミュニティ主導とは対照的に、公式サポートを有料で提供するLinuxディストリビューション。
- オープンソースでないOS群
- OSSで提供されないOSの総称。CentOSのオープン性と対照的です。
- 商用ライセンスのOSイメージ
- 商用ライセンス条件の下で配布・利用が制限されるOSのこと。
centosの共起語
- CentOS
- Red Hat Enterprise Linux (RHEL) の無料互換ディストリビューションとして、主にサーバー用途で使われてきたコミュニティ版。現在は CentOS Stream という upstream の位置づけになっています。
- CentOS Stream
- RHEL の次期バージョンの先行リリースを公開するローリングリリース型のディストリビューション。安定性と新機能のバランスを取る位置づけです。
- RHEL
- Red Hat Enterprise Linux の商用ディストリビューション。CentOS の親元であり、長期サポートと企業向け機能を提供します。
- Rocky Linux
- CentOS 後継として開発された無償の RHEL 互換ディストリビューション。長期サポートと安定性を重視します。
- AlmaLinux
- Rocky Linux と同様に、RHEL 互換を目指す無償ディストリビューション。企業運用での安定性を意識した選択肢です。
- Linux
- オペレーティングシステムの総称。多くのディストリビューションが存在し、CentOS もその一種です。
- dnf
- CentOS 8 以降の標準的なパッケージ管理コマンド。ソフトウェアの検索・インストール・更新を行います。
- yum
- 旧来のパッケージ管理コマンド。CentOS 7 以前で主に使われ、後に DNF へ移行しました。
- rpm
- Red Hat Package Manager の略。パッケージの基本フォーマットと管理の核となるツールです。
- リポジトリ
- ソフトウェアのパッケージを保管・公開する場所。公式リポジトリに加え、EPEL などの追加リポジトリを使います。
- BaseOS
- OS の基本機能を提供するリポジトリ群。最小限のシステム構成を作る際の基盤となります。
- AppStream
- アプリケーションの追加機能を提供するリポジトリ。パッケージのバージョン選択肢を増やします。
- EPEL
- Extra Packages for Enterprise Linux の略。RHEL/CentOS 系に追加ソフトを提供する公式外部リポジトリです。
- Remi
- PHP など最新バージョンを提供するサードパーティリポジトリの一つです。
- SSH
- リモート管理の基本。セキュアな通信でサーバーへ接続します。
- sudo
- 通常権限を一時的に昇格してコマンドを実行する仕組み。管理作業の基本ツールです。
- SELinux
- 強力なアクセス制御機能。適切に設定することでセキュリティを高めます。
- firewalld
- 動的なファイアウォール管理ツール。ポートの開放・閉鎖を柔軟に制御します。
- systemd
- 現代的な init およびサービス管理デーモン。サービスの起動・停止・監視を行います。
- サービス
- systemd で管理されるデーモンやアプリケーションの総称。
- KVM
- Linux 上の仮想化技術。仮想マシンを実行する基盤として利用します。
- QEMU
- KVM と組み合わせて仮想化を実現するオープンソースの仮想化エミュレータ/ハイパーバイザー。
- Podman
- rootless 対応のコンテナ管理ツール。Docker に代わる選択肢として使われます。
- Docker
- コンテナ型仮想化の代表的ツール。アプリを隔離して実行するために広く使われます。
- Kubernetes
- コンテナ群をオーケストレーションするツール。大規模運用での自動化を実現します。
- OpenShift
- Kubernetes をベースにしたエンタープライズ向け PaaS。企業用途で用いられることがあります。
- Ansible
- IT 環境の自動化・構成管理ツール。CentOS の環境設定を再現可能にします。
- Puppet
- インフラの設定をコード化して自動運用するツール。CentOS 環境にも適用可能です。
- LVM
- Logical Volume Manager の略。ディスク領域を柔軟に管理できます。
- XFS
- 大容量・高性能向けのファイルシステム。CentOS の実運用で選択されることがあります。
- EXT4
- 広く使われる安定したファイルシステム。
- rsync
- ファイルの同期・バックアップの定番ツール。差分同期が得意です。
- バックアップ
- データ保護の基本。定期的なコピーと復元手順の整備が重要です。
- ミラー
- 公式ミラーサイト。近くのサーバーからリポジトリや ISO を取得できます。
- ISOイメージ
- インストール用のディスクイメージ。USB などへ書き込み、インストールに使います。
- インストール
- 新規環境へ CentOS を導入する手順の総称。ISO からのブートが一般的です。
- セットアップ
- 初期設定。ネットワーク・ユーザー・セキュリティ設定などを整えます。
- 公式ドキュメント
- 公式ガイド・リファレンス。手順や仕様を確認するのに欠かせません。
- コミュニティ
- ユーザー同士の質問・情報共有の場。トラブルシューティングやノウハウの宝庫です。
- 長期サポート
- 長い期間のセキュリティ更新を提供する体制。安定運用の判断材料になります。
- 移行
- CentOS から Rocky Linux / AlmaLinux などへの移行手順・検討事項。
- CentOS Linux
- 従来の CentOS の総称。現在は CentOS Stream へ移行が進行していますが、歴史的には長期安定の選択肢でした。
- アーキテクチャ
- 対応ハードウェアの種類。例: x86_64、ARM など、実行環境を指します。
- X86_64
- 主に 64bit な PC/サーバーアーキテクチャ。CentOS の代表的な実行環境です。
centosの関連用語
- CentOS
- CentOSはRed Hat Enterprise Linux(RHEL)をベースに、商用サポートなしで提供される無料のサーバー向けLinuxディストリビューション。安定性と長期利用に適しています。
- CentOS Stream
- CentOS StreamはRHELの次期リリースを事前に公開する位置づけのディストリビューション。安定性と最新機能のバランスを取り、将来のRHELを先取りして検証できます。
- RHEL
- Red Hat Enterprise Linuxの略。企業向けに商用サポートと長期的な安定性を提供するディストリビューション。
- Fedora
- 最新技術を積極的に取り入れる実験的なディストリビューション。RHELの技術的な基盤となることが多く、開発者向けです。
- RPM
- RPMパッケージ。CentOS/EL系で使用されるソフトウェアの標準的な配布形式です。
- YUM
- Yellowdog Updater, Modified。旧来のパッケージ管理ツール。依存関係の解決を自動化します(CentOS 7 以前で主に使用)。
- DNF
- Dandified YUM。YUMの後継で、CentOS 8以降の新しいパッケージ管理ツール。高速で安定性が向上しています。
- EPEL
- Extra Packages for Enterprise Linuxの略。RHEL/CentOS系に追加パッケージを提供するリポジトリです。
- SSH
- SSHはセキュアなリモート接続を可能にするプロトコル。サーバー管理でよく使われるOpenSSHが標準です。
- SELinux
- Security-Enhanced Linux。アクセス制御ポリシーを強化して、OSのセキュリティを高めます。
- firewalld
- 動的なファイアウォール設定を行うツール。ゾーンとサービスを使って柔軟に管理できます。
- iptables
- 古くからあるファイアウォールのルール管理ツール。firewalldの基盤にもなります。
- KVM
- Kernel-based Virtual Machine。Linuxの仮想化機能で、CentOS上で仮想マシンを動かせます。
- QEMU
- Quick EMUlator。仮想化のエミュレータ。KVMと組み合わせて仮想環境を構築します。
- libvirt
- 仮想化環境を統合的に管理するツール群。virshなどのコマンドを提供します。
- Podman
- デーモンレスで動くコンテナ実行ツール。Dockerの代替としてよく使われます。
- Buildah
- コンテナイメージをビルドするツール。Podmanとセットで使われることが多いです。
- Docker
- コンテナを扱う代表的なツール。CentOSではPodman/Buildahが推奨されることが多いですが、互換性のため使われることもあります。
- Repository
- ソフトウェアのパッケージが保管・提供される場所。CentOS/EL系ではbaseOS、updates、extras、epelなど複数のリポジトリがあります。
- BaseOS
- BaseOSはRHEL系の最小限の基盤パッケージを提供するリポジトリです。
- AppStream
- AppStreamは追加のアプリケーションやモジュールを提供するリポジトリです。
- EOL
- End of Lifeの略。特定バージョンの公式サポート終了日を指します。
- LTS
- Long Term Supportの略。長期的なサポートが提供されることを意味します。
- Kernel
- Linuxカーネル。OSの中核部分で、機能と安定性に直結します。
- OpenSSH
- SSHの実装のひとつ。安全なリモート接続に広く用いられます。
- Ansible
- 自動化ツール。CentOS環境の構成管理に使われることが多いです。
- Puppet
- 構成管理ツール。サーバ群の設定を自動化・一元管理します。
centosのおすすめ参考サイト
- 【わかりやすい】CentOSとは?特徴とメリット - KAGOYA
- CentOS とは?をわかりやすく解説 - Red Hat
- CentOS とは?をわかりやすく解説 - Red Hat
- 【用語解説】CentOSとは?CentOS 7EOLの影響ととるべき対策とは
- CentOSとは?今後の開発方針による影響をわかりやすく解説
- CentOSとは?RHELとは何が違うのか? - GMOクラウドアカデミー
- CentOSとは?開発に役立つ使い方、トレンド記事やtips - Qiita



















