Arch Linuxとは?
Arch Linuxは、番号付きのリリースではなく、継続的に更新されるLinuxディストリビューションです。最小限のベースシステムとしてインストールされ、それ以降の選択はすべて、セットアップする人に委ねられます。
エンジニアに相談する ナレッジベース
どういうものか
Archは、コミュニティが運営する独立したローリングリリースです。バージョン間のアップグレードはなく、プログラムの新しいバージョンは、開発者が公開した後すぐにユーザーに届きます。
ソフトウェアは、パッケージマネージャーのpacmanを通じて、公式リポジトリから入手します。Arch User Repository(AUR)には、ユーザーが提供した大量のビルドスクリプトが集められています。ArchチームはAURのパッケージを検証しないため、インストールする前に自分で内容を読むことが前提になっています。
新規インストールの直後は、ベースシステムとコマンドラインがあるだけです。デスクトップ、サービス、ツールは、ガイド付きインストーラーのarchinstallを使うか、インストールガイドに従って手作業で、自分で追加します。
向いている人
Archは、Linuxの仕組みを学びたい人、最新のコンパイラーやカーネルを使いたい開発者、所有者が管理者を兼ねていて、更新による変更に自分で対処できる個人用ワークステーションに向いています。
業務用サーバーが、たいてい別のものを使う理由
サーバーは、あまり変更せずに何年も動かし続けるべきものです。Debian、Ubuntu LTS、RHEL系のシステムは、リリースごとにプログラムのバージョンを固定し、その上にセキュリティ修正を加えます。Archでは、どの更新でもメジャーバージョンが上がる可能性があり、一部の更新には、プロジェクトがニュースページで告知する手動の手順が必要です。長期サポートのリリースも、多くの業務アプリケーションが求めるベンダーのサポート契約もありません。
それでもArch Wikiが重要な理由
Arch WikiはArchユーザー向けに書かれていますが、ほとんどのページは、Linuxのソフトウェアの仕組みと設定方法を説明しており、他のディストリビューションでも当てはまります。systemd、ネットワーク、ディスク暗号化、ブートローダーのページは詳細で、最新の状態に保たれているため、あらゆるディストリビューションの管理者が参照しています。
KawaConnectとArch Linuxの関わり
当社が構築しサポートするサーバーは、Ubuntu、Debian、RHEL系のシステムで動いています。お客様にArchを導入することはありません。ただし、サーバーがどのディストリビューションで動いていても、Linuxのコンポーネントの動作を調べる際に、当社のエンジニアはArch Wikiを参考にしています。
関連サービス
Linuxサーバーサポート
パッチが適用され、文書化されたUbuntu、Debian、RHEL系サーバー。
LinuxとKubernetes
長期の運用を前提に構築したサーバーとコンテナ基盤。
マネージドIT
スケジュールに沿ったパッチ適用と監視。
詳しく見る
- Arch WikiLinuxを運用するすべての人にとって優れた情報源です。Linuxソフトウェアの設定とトラブルシューティングについて、コミュニティが保守する詳細なページがあり、その大半はどのディストリビューションにも当てはまります。
- Arch LinuxのWebサイトダウンロード、パッケージ検索、手動の手順が必要な更新を告知するニュースページ。
- ArchのインストールガイドArchを手作業でインストールするための公式ガイド。Linuxシステムの起動に何が必要かもわかります。
- WikipediaのArch Linuxプロジェクトとその歴史、設計思想についての中立的な概要。