| 開発者 | Levente Polyak (主任開発者) [1] |
|---|---|
| OSファミリー | Linux ( Unix 系) |
| 作業状態 | 現在 |
| ソースモデル | オープンソース |
| 初回リリース | 2002年3月11日 |
| リポジトリ | gitlab.archlinux.org www.github.com/archlinux |
| マーケティングターゲット | 汎用 |
| 更新方法 | ローリングリリース |
| パッケージマネージャー | pacman、libalpm(バックエンド)[2] |
| プラットフォーム | |
| カーネルタイプ | モノリシック( Linux カーネル) |
| ユーザーランド | GNU |
| 影響を受けた | EndeavourOS、Manjaro、Garuda Linux、Artix Linux、Antergos |
| 影響を受けた | CRUX、BSD |
| デフォルトの ユーザーインターフェース | コマンドライン インターフェイス( Live CDまたはLive USBではデフォルトのシェルとしてZsh、インストール後はデフォルトのシェルとしてBash ) |
| ライセンス | フリーソフトウェア(GNU GPLおよびその他のライセンス)[6] |
| 公式サイト | archlinux.org |
Arch Linux ( / ɑːr tʃ / ) [7] [8]は、独立して開発されたx86-64汎用Linuxディストリビューションであり、ローリングリリースモデルに従ってほとんどのソフトウェアの最新の安定バージョンを提供することを目指しています。デフォルトのインストールは意図的に最小限に抑えられており、ユーザーは必要なパッケージのみを追加できます。[9]
pacmanはArch Linux専用に書かれたパッケージマネージャーで、ソフトウェアパッケージのインストール、削除、更新に使用されます。 [10]
Arch Linux はローリングリリースモデルを採用しており、メジャーリリースはありません。Arch Linux のインストールは、構成する個々のソフトウェアを定期的に更新することで最新の状態に保たれます。唯一の「リリース」は、最新のインストール媒体を提供するために毎月リリースされるメインシステムコンポーネントのスナップショットです。[11]
Arch Linuxには、 ArchWikiと呼ばれるコミュニティ運営のウィキの形で包括的なドキュメントがあります。 [12] [13] [14]
歴史
もう一つのミニマリストディストリビューションであるCRUXに触発されて、Judd Vinetは2002年3月にArch Linuxプロジェクトを開始しました。この名前が選ばれたのは、Vinetが「大敵」のように「プリンシパル」という意味の言葉が気に入ったからです。[7] [15]
もともと32ビットx86 CPUのみを対象としていたが、最初のx86_64インストールISOは2006年4月にリリースされた。[16]
ヴィネットは2007年10月1日までArch Linuxを率いていたが、時間不足のため辞任し、プロジェクトの管理権をアーロン・グリフィンに移譲した。[17]
systemdのinitシステムへの移行は2012年8月に始まり、[18] 2012年10月に新規インストールのデフォルトになりました。 [19]これは、ディストリビューションの開始以来使用されてきたSysVスタイルのinitシステムに取って代わりました。[20]
i686のサポート終了は2017年1月に発表され、2017年2月のISOがi686を含む最後のISOとなり[21]、2017年11月にこのアーキテクチャはサポートされなくなりました[22]。それ以来、コミュニティ派生のArch Linux 32 [23]がi686ハードウェアで使用できるようになりました。
2020年2月24日、アーロン・グリフィンは、プロジェクトへの関与が限られているため、投票期間後にプロジェクトの管理権をレヴェンテ・ポリアクに移譲すると発表した。[24]この変更により、プロジェクトリーダーの職に新たに2年間の任期が追加された。[25]
2021年3月、Arch Linuxの開発者はArch Linuxパッケージをx86_64-v3に移植することを検討していました。これは、 Intel Haswell時代のプロセッサにほぼ相当します。[26] [27]
2021年4月、Arch Linuxのインストールイメージには、デフォルトでガイド付きインストールスクリプトが含まれるようになりました。[28]
2021年後半、Arch Linux開発者は並列ダウンロードを可能にしたPacman 6.0をリリースした。[29]
2022年2月、Arch Linux開発者はデバッグパッケージの提供を開始しました。[30]
2024年9月、ValveはArch Linux開発者と提携し、ビルドサービスインフラストラクチャと安全な署名エンクレーブに重点を置いた継続的な開発活動をサポートしました。[31]
リポジトリのセキュリティ
pacman バージョン 4.0.0 まで、[32] Arch Linux のパッケージ マネージャーは署名付きパッケージをサポートしていませんでした。[33]パッケージとメタデータは、ダウンロード インストール プロセス中に Pacman によって真正性が検証されませんでした。パッケージ認証チェックがないと、改ざんされたリポジトリ ミラーや悪意のあるリポジトリ ミラーによってシステムの整合性が損なわれる可能性があります。[34] Pacman 4 ではパッケージ データベースとパッケージの検証が可能でしたが、デフォルトでは無効になっていました。2011 年 11 月、パッケージの署名は新しいパッケージ ビルドに必須となり、2012 年 3 月の時点で、すべての公式パッケージは署名されています。[35] 2012 年 6 月、パッケージ署名の検証が公式になり、インストール プロセスでデフォルトで有効になりました。[36] [37]
デザインと原則
Archは主にバイナリパッケージに基づいています。パッケージはx86-64 マイクロプロセッサを対象としており、最新のハードウェアでのパフォーマンスを向上させます。また、自動ソースコンパイル用にports / ebuildのようなシステムも提供されており、Archビルドシステムとして知られています。[38]
Arch Linux はデザインのシンプルさを重視しており、洗練されたポイント アンド クリック スタイルの管理ツールを提供するのではなく、ユーザーが直接理解しやすい、わかりやすく比較的簡単な環境を作成することに重点を置いています。たとえば、パッケージ マネージャーには公式のグラフィカル フロントエンドがありません。これは、簡単にアクセスして編集できるように整理された、簡潔なコメント付きのクリーンな構成ファイルの使用を奨励することで実現されています。[39]これにより、コマンドライン インターフェイスを使用することをいとわない「上級ユーザー」向けのディストリビューションとしての評判を得ています。[40]
システムの管理と構築に複雑なツールに頼ると、エンド ユーザーに悪影響を及ぼします。[...] 「システムの複雑さを隠そうとすると、より複雑なシステムになってしまう」。内部を隠すための抽象化レイヤーは決して良いものではありません。代わりに、内部は隠す必要がないように設計する必要があります。
— アーロン・グリフィン[41]
インストール

Arch Linuxのウェブサイトでは、CDやUSBから実行できるISOイメージを提供しています。ユーザーがドライブをパーティション分割してフォーマットした後、シンプルなコマンドラインスクリプト(pacstrap)を使用して基本システムをインストールします。[37]基本システムの一部ではない追加パッケージ(デスクトップ環境など)のインストールは、新しいインストールでブート(またはchroot )した後、pacstrapまたはPacmanを使用して行うことができます。 [42] [43] [10]

CD または USB イメージを使用してインストールする代わりに、別の Linux ベースのオペレーティングシステム内からパッケージマネージャー Pacman の静的バージョンを使用することもできます。[44]ユーザーは、新しくフォーマットされたドライブパーティションをマウントし、pacstrap (または適切なコマンドラインスイッチを指定した Pacman ) を使用して、宛先デバイスのマウントポイントを操作のルートとして基本パッケージと追加パッケージをインストールできます。この方法は、Arch Linux を USB フラッシュドライブにインストールする場合や、一時的にマウントされた別のシステムに属するデバイスにインストールする場合に便利です。[45]
選択したインストールタイプに関係なく、新しいシステムを使用できるようになる前に、ブートローダをインストールし、システム名、ネットワーク接続、言語設定、グラフィカルユーザーインターフェイスを使用して新しいシステムを構成するなどの追加のアクションを実行する必要があります。[46]
Arch Linuxは特定の日付にリリースをスケジュールするのではなく、一日を通して新しいパッケージが提供される「ローリングリリース」システムを使用します。パッケージ管理により、ユーザーはシステムを簡単に最新の状態に保つことができます。[47]
場合によっては、特定のアップデートに手動による介入が必要となり、その手順はArch Linuxウェブサイトのニュースセクションに掲載されます。[48]
ガイド付き自動インストールスクリプト
2021年以降にリリースされたすべてのArch ISOイメージには、archinstallという実験的なガイド付きインストーラーが含まれています。これにより、ユーザーはドライバー、ディスクパーティション、ネットワーク構成、アカウント設定、デスクトップ環境のインストールなど、Arch Linuxを簡単にインストールして構成できます。[49] [50] [51]

パッケージ管理
パックマン

すべてのパッケージは、 Arch Linux専用に書かれたパッケージマネージャであるPacmanを使用して管理されます。 [52] Pacmanはパッケージのインストール、アップグレード、ダウングレード、削除を処理し、依存関係の自動解決機能を備えています。[53] Arch Linuxのパッケージは、Arch Linuxパッケージツリーから取得され、x86-64アーキテクチャ用にコンパイルされています。
Pacmanは通常.tar.zst、拡張子[54] [55] [56]
(zstd圧縮用)の付いたバイナリパッケージを使用します。.pkgこの前にはPacmanパッケージであることを示す(.pkg.tar.zst)が置かれます。[53]
ただし、 などの他の圧縮形式も有効です。.pkg.tar.xz[ 57]
例えば、パッケージは 経由でインストールすることができ、 完全なシステムアップグレードを実行するために使用することができます。[58]pacman -S package namepacman -Syu
PacmanはArch Linuxと同様に、 Windows上のMSYS2 ( Cygwinのフォーク)でパッケージをインストールするためにも使用されます。[59]
リポジトリ
以下の公式バイナリリポジトリが存在する: [60]
- core には、基本システムをセットアップするために必要なすべてのパッケージが含まれています。このリポジトリのパッケージには、カーネル パッケージとシェル言語が含まれます。
- extra には、デスクトップ環境やプログラムなど、基本システムに必要のないパッケージが格納されます。
- multilib は、x86-64 ユーザーが 64 ビット環境で 32 ビット アプリケーションをより簡単にサポートするための集中リポジトリです。このリポジトリのパッケージには、SteamやWine などがあります。
さらに、他のリポジトリのバイナリ パッケージ候補を含むテストリポジトリもあります。現在、次のテスト リポジトリが存在します。
- core-testing、core用のパッケージを含む。
- extra-testing 、 extra用のパッケージ付き。
- multilib-testing、multilib用のパッケージを含む。
コアステージングリポジトリとエクストラステージングリポジトリは、テスト中に壊れたパッケージを回避するために、いくつかの再構築に使用されます。開発者は、これらのリポジトリからシステムを更新すると「間違いなく壊れる」ため、いかなる理由でもこれらのリポジトリを使用しないことを推奨しています。[61]
特定のデスクトップ環境の最新バージョンを含むリポジトリが他に 2 つあります。
- gnome-unstableには、テスト版にリリースされる前のGNOMEのソフトウェアの新バージョンのパッケージが含まれています。
- kde-unstableには、テストにリリースされる前のKDEソフトウェアの新しいバージョンのパッケージが含まれています。
不安定なリポジトリは2008年7月に削除され、ほとんどのパッケージは他のリポジトリに移動されました。[62]コミュニティリポジトリは2023年5月にextraと統合されました。 [63] [64]公式リポジトリに加えて、非公式のユーザーリポジトリが多数存在します。
最もよく知られている非公式リポジトリは、Arch Linux サイトでホストされている Arch User Repository (AUR) です。AUR はバイナリ パッケージをホストするのではなく、PKGBUILD と呼ばれるビルド スクリプトのコレクションをホストします。PKGBUILD スクリプトはmakepkgコマンドによって実行され、ソフトウェアのリポジトリから必要なファイルをダウンロードし、Arch ビルド システムを使用してビルドします。
Arch Linuxリポジトリには自由ソフトウェアと非自由ソフトウェアの両方が含まれており、デフォルトのArch Linuxカーネルには非自由のプロプライエタリなブロブが含まれているため、このディストリビューションはGNUプロジェクトによって承認されていません。[65] linux-libreカーネルはAURから、またはParabolaのリポジトリを有効にすることでインストールできます。
アーチビルドシステム(ABS)
Arch ビルドシステム (ABS) は、ソース tarball をバイナリ パッケージにコンパイルするportsのようなソース パッケージ システムで、Pacman 経由でインストールされます。[66] Arch ビルドシステムは、 PKGBUILDと呼ばれるシェル スクリプトのディレクトリ ツリーを提供し、あらゆる公式 Arch パッケージをカスタマイズしてコンパイルできます。Arch ビルドシステムでは、変更されたコンパイラ フラグを使用してシステム全体を再構築することもサポートされています。Arch ビルドシステムツールを使用すると、サードパーティのソースからカスタムパッケージを作成できます。作成されたパッケージは、Pacman 経由でインストールおよび追跡することもできます。[67] [68]makepkgpkg.tar.zst
Arch ユーザー リポジトリ (AUR)
リポジトリに加えて、Arch User Repository (AUR) は、リポジトリに含まれていないパッケージ用のユーザー作成の PKGBUILD スクリプトを提供します。これらの PKGBUILD スクリプトは、依存関係を明示的にリストしてチェックし、Arch アーキテクチャに合わせてインストールを構成することで、ソースからのビルドを簡素化します。[69] Arch User Repository ヘルパー プログラムは、PKGBUILD スクリプトのダウンロードと関連するビルド プロセスをさらに効率化できます。ただし、これには、信頼できる人物によって検証されていない PKGBUILD を実行するというコストがかかります。その結果、Arch 開発者は、PKGBUILD を自動的に検索、ダウンロード、および実行するユーティリティが公式リポジトリに含まれることはないと述べています。[70]
ユーザーはArchビルドシステムとカスタムPKGBUILDスクリプトを使用してPacmanと互換性のあるパッケージを作成できます。[71]この機能は、公式リポジトリを補完するユーザー提供のパッケージで構成されるArchユーザーリポジトリのサポートに役立っています。[72]
Arch ユーザー リポジトリは、リポジトリに含まれていないパッケージをコミュニティに提供します。理由は次のとおりです。
- ライセンスの問題: 再配布はできないが使用は無料であるソフトウェアは、Arch Linux Web サイトでホストされているのは実際のソフトウェアを他の場所からダウンロードするシェル スクリプトだけなので、Arch ユーザー リポジトリに含めることができます。例としては、Google EarthやSpotifyなどのプロプライエタリフリーウェアが挙げられます。
- 修正された公式パッケージ: Arch ユーザー リポジトリには、公式パッケージのさまざまなバリエーションのほか、リポジトリ内に安定リリースとして含まれているソフトウェアのベータ バージョンも含まれています。
- ソフトウェアの人気度: あまり使用されないプログラムは公式リポジトリに (まだ) 追加されていません。
- ソフトウェアのベータ版または「ナイトリー」バージョンは、非常に新しいため不安定です。例としては、Firefox Web ブラウザの新しい日次ビルドを提供する「firefox-nightly」パッケージがあります。
あらゆるソフトウェアのPKGBUILDは一般ユーザーから提供することができます。[73] 10票以上またはpkgstatsから1%以上の使用率を持つPKGBUILDは、extraリポジトリに昇格することができます。[74]
再現可能なビルド
Arch Linuxは、すべての公式パッケージを再現可能にすることに取り組んでいます。[75]これは、パッケージが異なる環境で再構築されたときに、ビットごとに同一になることを意味します。これにより、ユーザーと研究者は、公式リポジトリにあるパッケージの整合性を検証できます。この取り組みのステータスは、専用のステータスページで監視できます。
デリバティブ
Arch Linuxのアイデアやツールを他のカーネルに移植するプロジェクトはいくつかあり、その中にはそれぞれFreeBSDカーネルとGNU HurdカーネルをベースにしたPacBSD(旧称ArchBSD)やArch Hurd [76]などがある。また、Arch LinuxをRaspberry PiなどのARMベースのデバイスに移植することを目的としたArch Linux ARMプロジェクトや、2017年11月にメインラインのArch Linuxプロジェクトがアーキテクチャのサポートを中止した後も32ビットCPUのみのシステムのサポートを継続したArch Linux 32プロジェクトもある。 [77] [78]
EndeavourOS、CachyOS、Garuda Linuxなど、さまざまなディストリビューションが、より簡単なインストールプロセスを備えたArchベースを提供することに重点を置いています。[79] Manjaroは独自のリポジトリを使用します。[80]
ValveのSteam Deckで使用されているSteamOSのバージョンであるSteamOS 3.0は、Arch Linuxをベースにしています。[81] [82] [83] [84]
ロゴ
現在のArch Linuxのロゴは、以前のロゴを置き換えるコンテストの一環として、2007年にThayer Williams [85] [86]によってデザインされました。 [87]
受付
OSNewsは2002年にArch Linuxをレビューしました。[88] OSNewsはその後もArch Linuxについて5つのレビューを掲載しています。[89] [90] [91] [92] [93]
LWN.netは2005年にArch Linuxについてのレビューを書いています。[94] LWN.netにはその後もArch Linuxに関するレビューが2件あります。[95] [96]
Tux Machinesは2007年にArch Linuxをレビューした。[97]
DistroWatch WeeklyのChris Smartは、2009年1月にArch Linuxのレビューを執筆しました。[98] DistroWatch Weeklyは、2009年9月と2015年12月にArch Linuxを再度レビューしました。[99] [100]
Linuxカーネルの開発者でありメンテナーでもあるGreg Kroah-Hartman (GKH) [101]は、Arch Linuxを使用しており、「非常にうまく機能している」と述べています。また、Arch Wiki、ディストリビューションのローリングリリースモデル、コミュニティとのフィードバックループを賞賛しています。 [102]
2023年のDistroWatchの世論調査では、回答者の約半数がArch(17%)またはArchの派生版(30%)を実行していると主張しました。[103] 2023年現在、ArchはDistroWatchのLinuxディストリビューションの中で最高の平均評価9.34を獲得しています。[104]
参照
注記
- ^ i686のサポートはArch Linux 32プロジェクトによって維持されています。[3]
- ^ ARM サポートはArch Linux ARMプロジェクトによって管理されています。
- ^ PowerPCのサポートはArchPOWERプロジェクトによって維持されています。[4]
- ^ RISC-VのサポートはArch Linux RISC-Vプロジェクトによって維持されています。[5]
参考文献
- ^ “Arch Linux - ニュース: Arch Linux プロジェクトリーダーの将来”. archlinux.org . 2022年2月25日時点のオリジナルよりアーカイブ。2021年11月22日閲覧。
- ^ “Pacman Home Page”. www.archlinux.org . 2011年2月26日時点のオリジナルよりアーカイブ。2020年5月9日閲覧。
- ^ “Arch Linux 32”. Arch Linux 32. 2021年1月26日時点のオリジナルよりアーカイブ。 2021年6月19日閲覧。
- ^ “ArchPOWER”. Arch POWER . 2023年1月11日時点のオリジナルよりアーカイブ。2022年5月31日閲覧。
- ^ “Arch Linux RISC-V”. Arch Linux RISC-V . 2022年5月24日時点のオリジナルよりアーカイブ。2022年5月31日閲覧。
- ^ * 「著作権」。Pacman ホームページ。2011年2月26日時点のオリジナルよりアーカイブ。 2020年7月30日閲覧。
Pacman は [...] GNU General Public License バージョン 2 以降に基づいてライセンスされています。
- 「COPYING」。arch-install-scripts リポジトリ。2021年4月29日時点のオリジナルよりアーカイブ。2020年7月30日閲覧。
- 「mkinitcpioについて」。2021年4月28日時点のオリジナルよりアーカイブ。 2020年7月30日閲覧。
- ^ ab Aaron Griffin (2005年8月24日). 「私たちの愛するディストリビューションの名前の発音」. Osdir.com. 2012年2月12日時点のオリジナルよりアーカイブ。2009年10月19日閲覧。
- ^ “Arch 用語 - ArchWiki”. Arch Linux Wiki . 2022年10月3日時点のオリジナルよりアーカイブ。2022年10月3日閲覧。
正式には、「Arch Linux」の「Arch」は「ark」や「archangel」ではなく、「archer」/bowman、または「arch-nemesis」のように
/
ɑːr
tʃ
/
と発音されます。
- ^ “Arch Linux Wiki ホームページ”. wiki.archlinux.org . 2022年4月26日時点のオリジナルよりアーカイブ。2022年7月6日閲覧。
- ^ ab 「Pacman Home Page」。www.archlinux.org。2011年2月26日時点のオリジナルよりアーカイブ。2019年10月30日閲覧。
- ^ Ivan Jelic (2010年3月10日). 「Rolling with Arch Linux」. LWN.net . 2011年10月20日時点のオリジナルよりアーカイブ。 2011年9月30日閲覧。
- ^ Smith, Jesse (2015年12月21日). 「Arch Linux - Feature Story」。2018年9月12日時点のオリジナルよりアーカイブ。 2016年1月17日閲覧。
- ^ Linton, Susan (2015年7月17日). 「Debian Project Lead: Snappy and Mir Bad Ideas」. OStatic. 2017年2月4日時点のオリジナルよりアーカイブ。2017年2月4日閲覧。
最初の質問の1つは、マクガバンが他のディストリビューションの何かに嫉妬しているかどうかでした。それに対して彼は、Archのwikiを「自分自身も使っている、本当に素晴らしいリソース」と呼んで答えました。
- ^ “The Arch Way | Linux Journal”. www.linuxjournal.com . 2019年10月30日時点のオリジナルよりアーカイブ。 2019年10月30日閲覧。
- ^ 「Judd Vinet 氏へのインタビュー」。distrowatch.com 。 2017年9月8日時点のオリジナルよりアーカイブ。 2019年10月30日閲覧。
- ^ “Arch Linux - ニュース: 公式 Arch64 インストール CD が利用可能に”. www.archlinux.org . 2018 年 6 月 12 日時点のオリジナルよりアーカイブ。2019 年5 月 12 日閲覧。
- ^ apeiro (Judd Vinet) (2007年10月1日). 「Arch Leadership」. Arch Linux Forums . 2011年8月9日時点のオリジナルよりアーカイブ。 2009年10月19日閲覧。
- ^ Gaudreault, Stéphane (2012年8月14日). 「systemdへの移行」. arch-dev-public (メーリングリスト). 2020年10月20日時点のオリジナルよりアーカイブ。 2020年9月24日閲覧。
- ^ Bächler, Thomas (2012年10月13日). 「systemd が新規インストールのデフォルトになりました」。2012年10月15日時点のオリジナルよりアーカイブ。2020年9月24日閲覧。
- ^ “Archlinux installer 0.1”. 2020年11月12日時点のオリジナルよりアーカイブ。2020年9月24日閲覧。
- ^ Bartłomiej Piotrowski (2017年1月25日). 「i686 サポートの段階的廃止」. Arch Linux . 2017年1月27日時点のオリジナルよりアーカイブ。2017年1月26日閲覧。
- ^ Bartłomiej Piotrowski (2017年11月8日). 「i686 サポートの終了」. Arch Linux . 2017年11月8日時点のオリジナルよりアーカイブ。2017年11月8日閲覧。
- ^ “Arch Linux 32”. archlinux32.org . 2021年1月26日時点のオリジナルよりアーカイブ。2023年4月22日閲覧。
- ^ “Arch Linux - ニュース: Arch Linux プロジェクトリーダーの将来”. www.archlinux.org . 2020年5月9日時点のオリジナルよりアーカイブ。2020年6月24日閲覧。
- ^ “DeveloperWiki:Project Leader - ArchWiki”. wiki.archlinux.org . 2020年7月26日時点のオリジナルよりアーカイブ。2020年6月24日閲覧。
- ^ “Arch Linux Developers Discuss Idea Of Providing An x86-64-v3 Port”. www.phoronix.com . 2021年11月21日時点のオリジナルよりアーカイブ。2021年11月21日閲覧。
- ^ “Provide a x86_64_v3 microarchitecture level port (!2) · Merge request · Arch Linux / rfcs”. GitLab . 2021年3月2日. 2021年11月21日時点のオリジナルよりアーカイブ。 2021年11月21日閲覧。
- ^ “Arch Linux - ニュース: インストーラー付きインストールメディア”. archlinux.org . 2021年4月1日時点のオリジナルよりアーカイブ。2022年2月1日閲覧。
- ^ “Update NEWS for pacman-6.0.1 release (d5e2c0a5) · Commits · Pacman / Pacman”. GitLab . 2021年9月4日. 2022年3月3日時点のオリジナルよりアーカイブ。2022年3月3日閲覧。
- ^ “Arch Linux - ニュース: デバッグパッケージとdebuginfod”. archlinux.org . 2022年5月3日時点のオリジナルよりアーカイブ。2022年3月31日閲覧。
- ^ “Arch Linux and Valve Collaboration”. lists.archlinux.org . 2024年9月29日時点のオリジナルよりアーカイブ。 2024年9月30日閲覧。
- ^ “NEWS - pacman.git - The official pacman repository”. git.archlinux.org . 2021年3月8日時点のオリジナルよりアーカイブ。 2019年5月12日閲覧。
- ^ 「FS#5331 : 署名済みパッケージ」。bugs.archlinux.org。2011年7月28日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ 「パッケージ マネージャーに対する攻撃」。cs.arizona.edu。2008 年 7 月 10 日。2010 年 9 月 5 日時点のオリジナルよりアーカイブ。2010 年9 月 14 日閲覧。
- ^ McRae, Allan (2011年12月17日). 「Pacman Package Signing – 4: Arch Linux」。2012年2月20日時点のオリジナルよりアーカイブ。 2012年2月29日閲覧。
- ^ Gaetan Bisson (2012 年 6 月 4 日). 「pacman でパッケージを検証する」. Arch Linux . 2012 年 6 月 6 日時点のオリジナルよりアーカイブ。2012年6 月 4 日閲覧。
- ^ ab Pierre Schmitz (2012年7月22日). 「インストールメディア2012.07.15リリース」Arch Linux . 2015年12月12日時点のオリジナルよりアーカイブ。 2012年8月13日閲覧。
- ^ Campbell, Alex; Hacker, Tech; PT, PCWorld | (2016年11月2日). 「Linuxローリングディストリビューションではなく標準リリースを選択する5つの理由」PCWorld。2020年7月26日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ 「The Arch Way」。ArchWiki。2009年10月9日。2012年4月18日時点のオリジナルよりアーカイブ。 2013年3月18日閲覧。
- ^ Williams、rew; 2020年4月、Brian Turner 16. 「2020年のベストLinuxディストリビューション:初心者と上級ユーザー向け」。TechRadar。2020年4月21日時点のオリジナルよりアーカイブ。2020年4月17日閲覧。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ^ 「FS#43302 - [pacman] makepkgから--asrootを削除するための回避策を提供」。arch linux。2020年7月4日時点のオリジナルよりアーカイブ。 2020年7月4日閲覧。
- ^ “pacman - ArchWiki”. wiki.archlinux.org . 2017年8月18日時点のオリジナルよりアーカイブ。 2019年9月13日閲覧。
- ^ “一般的な推奨事項 - ArchWiki”. wiki.archlinux.org . 2019年9月21日時点のオリジナルよりアーカイブ。2019年9月13日閲覧。
- ^ 「既存の Linux からインストール」。ArchWiki。2009年 11 月 21 日。2013 年 1 月 26 日時点のオリジナルよりアーカイブ。2009年12月 5 日閲覧。
- ^ “リムーバブルメディアにArch Linuxをインストールする - ArchWiki”. wiki.archlinux.org . 2022年8月26日時点のオリジナルよりアーカイブ。2022年8月26日閲覧。
- ^ 「インストールガイド - ArchWiki」。wiki.archlinux.org。2019年9月8日時点のオリジナルよりアーカイブ。 2019年9月13日閲覧。
- ^ 「Arch Linux Review」。DVD-Guides.com。2007年。2017年9月14日時点のオリジナルよりアーカイブ。2017年9月13日閲覧。
- ^ “ニュース”. archlinux.org . 2018年8月15日時点のオリジナルよりアーカイブ。2018年8月15日閲覧。
- ^ “archinstall - ArchWiki”. wiki.archlinux.org . 2021年4月13日時点のオリジナルよりアーカイブ。2021年4月12日閲覧。
- ^ Nestor, Marius (2021年4月11日). 「最新のArch Linux ISOリリースには、ArchInstall CLIガイド付きインストーラーが付属しています」。9to5Linux。2022年2月23日時点のオリジナルよりアーカイブ。 2022年2月23日閲覧。
- ^ “Arch Linux、より使いやすいガイド付きインストーラーを搭載”. MUO . 2021年4月6日. 2022年2月23日時点のオリジナルよりアーカイブ。 2022年2月23日閲覧。
- ^ Eugenia Loli (2005年3月21日). 「Arch Linux: Why It Rocks」. OSNews. 2011年9月30日時点のオリジナルよりアーカイブ。2011年9月30日閲覧。
- ^ ab "pacman". ArchWiki 2017年8月6日. 2017年8月18日時点のオリジナルよりアーカイブ。 2017年8月20日閲覧。
- ^ “Arch Linux、Pacmanのインストールを高速化するためにZstd圧縮パッケージの展開を間近に控える - Phoronix”. www.phoronix.com . 2022年3月18日時点のオリジナルよりアーカイブ。2019年10月31日閲覧。
- ^ Broda, Robin (2019年3月24日). 「[arch-dev-public] RFC: (devtools) デフォルトの圧縮方法をzstdに変更」。2019年10月21日時点のオリジナルよりアーカイブ。 2019年10月31日閲覧。
- ^ “Arch Linux - ニュース: 最近の libarchive への必須アップデート”. www.archlinux.org . 2019年10月21日時点のオリジナルよりアーカイブ。2019年10月31日閲覧。
- ^ 「Pacman: makepkg の設定オプション」Wayback Machineに 2021 年 1 月 20 日にアーカイブ。2021 年。
- ^ “Man pages of Pacman”. archlinux.org . 2022年6月22日時点のオリジナルよりアーカイブ。2022年7月6日閲覧。
- ^ 「パッケージ管理 - MSYS2」。www.msys2.org。2020年11月1日時点のオリジナルよりアーカイブ。2020年11月11日閲覧。
- ^ 「公式リポジトリ」。ArchWiki。2012年11月18日時点のオリジナルよりアーカイブ。2012年11月23日閲覧。
- ^ “公式リポジトリ - ArchWiki”. wiki.archlinux.org . 2023年1月11日時点のオリジナルよりアーカイブ。2022年2月1日閲覧。
- ^ 「Arch Linux Newsletter 08-04-2008」。Arch Linux。2008年8月4日。2013年6月3日時点のオリジナルよりアーカイブ。2009年10月19日閲覧。
- ^ Larabel, Michael (2023年5月16日). 「Arch Linuxがリポジトリの変更に備え、SVNアクセスを中止」Phoronix . 2023年5月24日時点のオリジナルよりアーカイブ。2023年5月24日閲覧。
- ^ van der Waa, Jelle (2023年5月15日). 「Git移行のお知らせ」. Arch Linux . 2023年5月24日時点のオリジナルよりアーカイブ。2023年5月24日閲覧。
- ^ 「他のシステムを推奨しない理由の説明」GNU プロジェクト。2011 年 4 月 24 日時点のオリジナルよりアーカイブ。2011年9 月 28 日閲覧。
- ^ 「Arch Build System」。ArchWiki。2013年1月17日時点のオリジナルよりアーカイブ。2009年10月19日閲覧。
- ^ “Makepkg”. ArchWiki . 2013年1月26日時点のオリジナルよりアーカイブ。2013年2月15日閲覧。
- ^ “Arch Linux - ニュース: パッケージ圧縮に xz ではなく Zstandard を使用するようになりました”. www.archlinux.org . 2022年3月18日時点のオリジナルよりアーカイブ。2020年7月13日閲覧。
- ^ “AUR (en) - Home”. AUR . 2016年11月3日時点のオリジナルよりアーカイブ。2014年2月5日閲覧。
- ^ Robin Heggelund Hansen (2008年3月25日). 「Arch Linux: 人気のKISSディストリビューション - インタビュー - パートII」. Hardware.no. 2009年4月2日時点のオリジナルよりアーカイブ。 2009年10月19日閲覧。
- ^ 「Arch ビルド システムの使用」 library.linode.com. 2011 年 9 月 8 日。2011 年 9 月 27 日時点のオリジナルよりアーカイブ。2011 年9 月 30 日閲覧。
- ^ Bo Milanovich (2011 年 3 月 8 日). 「Arch Linux」. linuxdistroreview.com. 2012 年 2 月 21 日時点のオリジナルよりアーカイブ。2011 年9 月 30 日閲覧。
- ^ “Arch User Repository - ArchWiki”. wiki.archlinux.org . 2023年7月14日時点のオリジナルよりアーカイブ。 2023年7月11日閲覧。
AURでは、ユーザーは独自のパッケージビルドを投稿することができます[.]
- ^ “AUR Trusted User ガイドライン - ArchWiki”. wiki.archlinux.org . 2023年7月11日時点のオリジナルよりアーカイブ。2023年7月11日閲覧。
- ^ “ArchWiki - 再現可能なビルド”. 2023年4月23日時点のオリジナルよりアーカイブ。2023年4月26日閲覧。
- ^ “Arch Hurd”. Arch Hurd. 2014年3月26日時点のオリジナルよりアーカイブ。2014年3月25日閲覧。
- ^ “Arch Linux ARM”. Arch Linux ARM. 2014年3月28日時点のオリジナルよりアーカイブ。2014年3月25日閲覧。
- ^ “Arch Linux 32”. Arch Linux 32. 2021年1月26日時点のオリジナルよりアーカイブ。2020年10月22日閲覧。
- ^ “Archベースのディストリビューション - ArchWiki”. wiki.archlinux.org . 2022年1月3日時点のオリジナルよりアーカイブ。 2023年12月17日閲覧。
- ^ 「Manjaro:A Different Kind of Beast」Manjaro 2024年5月22日。 2024年8月12日閲覧。
- ^ Duckett, Chris. 「Steam Deck は、Arch Linux 上で KDE を実行する Valve の AMD 搭載ハンドヘルド PC です」。ZDNet。2022年 2 月 16 日時点のオリジナルよりアーカイブ。2021 年7 月 18 日閲覧。
- ^ “Valveの携帯型ゲーム機「Steam Deck」はArch LinuxベースのOSを搭載していると報道”. TechnoSports . 2021年7月16日. 2021年7月18日時点のオリジナルよりアーカイブ。 2021年7月18日閲覧。
- ^ Prasad (2021年7月15日). 「Valve Steam DeckはSteamOSを実行するハンドヘルドゲームPCです」. GSMArena . 2021年7月18日時点のオリジナルよりアーカイブ。2021年7月19日閲覧。
Steam DeckはValveのSteamOS 3.0で動作します。これは主にArch Linuxに基づいており、Windows用に設計されたゲームを実行するために互換性レイヤーProtonを使用しています。
- ^ 「Valve が SteamOS を搭載したポータブルハンドヘルドコンソール Steam Deck を正式に発表」GamingOnLinux 2021年7月15日。2023年1月11日時点のオリジナルよりアーカイブ。2021年7月16日閲覧。
- ^ Willard, Travis (2007年12月22日). “Arch Linux - ニュース: ロゴコンテストの結果 (および優勝者!)” www.archlinux.org . 2022年3月18日時点のオリジナルよりアーカイブ。 2020年10月4日閲覧。
- ^ Williams, Thayer (2007). 「Arch Linux ロゴ提出」pkgbuild.com . 2021年2月17日時点のオリジナルよりアーカイブ。 2020年10月4日閲覧。
- ^ Willard, Travis (2007年10月24日). “Arch Linux - ニュース: Arch Linux ロゴコンペティション”. www.archlinux.org . 2022年3月18日時点のオリジナルよりアーカイブ。2020年10月4日閲覧。
- ^ 「Arch Linux 入門 – OSnews」www.osnews.com。2019年5月12日時点のオリジナルよりアーカイブ。 2019年5月12日閲覧。
- ^ “Arch Linux: より優れたディストリビューション – OSnews”. www.osnews.com . 2019年5月12日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ “Arch Linux: 私のディストリビューションシャッフルの終わり? – OSnews”. www.osnews.com . 2019年5月12日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ 「Arch Linux 初心者の 1 週間 – OSnews」www.osnews.com。 2019 年 5 月 12 日時点のオリジナルよりアーカイブ。2019 年5 月 12 日閲覧。
- ^ “Arch Linux: Why It Rocks – OSnews”. www.osnews.com . 2019年5月12日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ 「Arch Linuxの進化を見る – OSnews」www.osnews.com。 2019年5月12日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ “Arch Linux for Power Users [LWN.net]”. lwn.net . 2019年5月12日時点のオリジナルよりアーカイブ。 2019年5月12日閲覧。
- ^ “Rolling with Arch Linux [LWN.net]”. lwn.net . 2019年2月7日時点のオリジナルよりアーカイブ。 2019年5月12日閲覧。
- ^ “The grumpy editor's Arch Linux experience [LWN.net]”. lwn.net . 2019年11月15日時点のオリジナルよりアーカイブ。 2019年5月12日閲覧。
- ^ アーチ・ブードゥーの呪縛にかかってしまった | タックス・マシーンズ 2018年6月20日アーカイブ2007年4月20日
- ^ “Arch Linux in review”. distrowatch.com . 2018年6月20日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ 「ディストリビューションの旅、パート2 - Archの方法」。distrowatch.com。2018年6月20日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ “Arch Linux”. distrowatch.com . 2018年9月12日時点のオリジナルよりアーカイブ。2019年5月12日閲覧。
- ^ “git.kernel.org - linux/kernel/git/torvalds/linux-2.6.git/blob - MAINT…”. archive.is . 2013年1月13日. 2013年1月13日時点のオリジナルよりアーカイブ。 2019年10月30日閲覧。
- ^ 「Linux カーネル開発者の Greg Kroah-Hartman に話を聞いてみよう - Open Source Summit, 2019」。YouTube。2019年9月10日。2021年12月21日時点のオリジナルよりアーカイブ。2019年9月17日閲覧。
[Arch 開発者の] 常に前進し続けるシステムという考え方は、正しい道です。中立的で、コミュニティベースで、必要なものがすべて揃っています。本当にうまく機能します [...] 彼らの Wiki は素晴らしいです。ドキュメントは、最近の最高のリソースの 1 つです。ユーザー空間プログラムを調べて、その設定方法や使用方法を調べてください。実際、systemd Arch Wiki ページは、最も素晴らしいリソースの 1 つです。 [...] Arch の主なポリシー、または哲学の 1 つは、可能な限りアップストリームの近くにいることです。開発者として、私はそれを望んでいます。彼らはコミュニティへのフィードバックが非常に優れています。なぜなら、私はテストを行い、問題が修正されていることを確認したいからです。問題があれば、すぐにそれを把握して修正し、リリースします。これは、実に優れたフィードバック ループです。
- ^ 「DistroWatch.com: コンピューティングに楽しさを取り戻そう。Linux、BSD を使用」。distrowatch.com。2023年1月31日時点のオリジナルよりアーカイブ。 2023年1月31日閲覧。
- ^ 「DistroWatch.com: コンピューティングに楽しさを取り戻そう。Linux、BSD を使用」。distrowatch.com。2023年1月31日時点のオリジナルよりアーカイブ。 2023年1月31日閲覧。
外部リンク
- 公式サイト
- GitHub上の Arch Linux
- Libera.chatでの#archlinux connect ( #archlinuxarm connect、#archlinux32 connect )
