「Arch Linux」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
imported>Anergy
 
(11人の利用者による、間の67版が非表示)
1行目: 1行目:
[[Category:About Arch (日本語)]]
+
[[Category:Arch について]]
  +
[[cs:Arch Linux]]
[[Category:General (日本語)]]
 
  +
[[de:Über Arch Linux]]
{{i18n_links_start}}
 
  +
[[el:Arch Linux]]
{{i18n_entry|Dansk|ArchLinux (Dansk)}}
 
  +
[[en:Arch Linux]]
{{i18n_entry|Deutsch|ArchLinux (Deutsch)}}
 
{{i18n_entry|English|Arch Linux}}
+
[[es:Arch Linux]]
  +
[[fi:Arch Linux]]
{{i18n_entry|Espaol|ArchLinux (Espaol)}}
 
  +
[[fr:Arch Linux]]
{{i18n_entry|Finnish|ArchLinux (Suomi)}}
 
  +
[[it:Arch Linux]]
{{i18n_entry|Franais|ArchLinux (Franais)}}
 
  +
[[pt:Arch Linux]]
{{i18n_entry|Italiano|ArchLinux (Italiano)}}
 
  +
[[ru:Arch Linux]]
{{i18n_entry|日本語|ArchLinux (日本語)}}
 
  +
[[sv:Arch Linux]]
{{i18n_entry|한국어|ArchLinux (한국어)}}
 
  +
[[tr:Arch Linux]]
{{i18n_entry|Nederlands|ArchLinux (Nederlands)}}
 
  +
[[uk:Arch Linux]]
{{i18n_entry|Polski|ArchLinux (Polski)}}
 
  +
[[zh-hans:Arch Linux]]
{{i18n_entry|Portugus do Brasil|ArchLinux_(Portugues_do_Brasil)}}
 
  +
Arch Linux は、[[Wikipedia:ja:x64|x86_64]] 向けに独自に開発された、あらゆる用途に対応できる万能 [[GNU_プロジェクト|GNU]]/Linux ディストリビューションです。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。Arch は最小限の基本システムの状態でインストールされ、ユーザー自身が、ユーザーの理想とする環境のために必要なものだけをインストールして構築することができます。
{{i18n_entry|正体中文|ArchLinux 簡介}}
 
{{i18n_entry|中文|ArchLinux (简体中文)}}
 
{{i18n_entry|ypaca|ArchLinux (ypaca)}}
 
{{i18n_entry|Pycc|ArchLinux (Pycc)}}
 
{{i18n_entry|Slovensky|ArchLinux_(Slovensky)}}
 
{{i18n_entry|Trke|ArchLinux_(Trke)}}
 
{{i18n_entry|esky|ArchLinux_(esky)}}
 
{{i18n_entry||ArchLinux ()}}
 
{{i18n_entry||ArchLinux ()}}
 
{{i18n_entry|Magyar|ArchLinux (Magyar)}}
 
{{i18n_links_end}}
 
   
  +
== 原則 ==
== ArchLinuxとは何ですか? ==
 
   
  +
=== シンプルであること ===
ArchLinuxは、ローリング・リリースパッケージモデルを採用しているGNU/Linuxディストリビューションであり、i686及びx86-64プロセッサを対象としています。開発はシンプリシティ、エレガンス、コードの正確性、及びミニマリズムに焦点を当てています。バージョン 0.1 (Homer)は 2002年 3月 11日にリリースされました。
 
   
  +
Arch Linux はシンプリシティを、「不必要な追加や修正を行わない」ことと定義しています。Arch Linux はオリジナルの開発者([[Wikipedia:Upstream_(software_development)|アップストリーム]])のリリースしたままのソフトウェアを、最小限のディストリビューション固有(ダウンストリーム)の変更を加えて提供しています。アップストリームに取り入れられていないパッチは避けられ、Arch のダウンストリームパッチは、プロジェクトの次のリリースで廃止されるパックポートされたバグフィックスでほぼ構成されています。
== 特徴 ==
 
   
  +
同じように、Arch はアップストリームの提供する設定ファイルを、ファイルパスの調整のような限定的なディストリビューション固有の問題の修正のみに留めて提供しています。単にパッケージがインストールされたからといって、自動でサービスを有効にするような自動化は追加しません。パッケージは、特定のケースでディスクスペースの無駄を省くといった、特に利点がある場合にのみ分割されます。GUI の構成設定ツールは公式には提供されず、ほとんどのシステム設定をシェル上やテキストエディタで行うことを推奨しています。
Archは非GUIである非常に小型なインストーラを提供しており、これらはi686及びx86-64アーキテクチャに最適化されています。Archは軽く、柔軟でシンプルです。この設計理念によって、最小限のコンソール環境から壮大で機能豊富なデスクトップ環境まで、どのようなシステムでも簡単に拡張や構築を行うことができます。Archは、最初から入っている余計なパッケージを取り除くという方法ではなく、最小限の構成からのカスタマイズを可能にしています。ArchLinuxで何をするかはユーザが決めるのです。
 
   
  +
=== 最新であること ===
== 独特のパッケージ管理システム ==
 
Archはコマンド一つでシステム全体をアップグレードすることができるバイナリパッケージシステム[[pacman (日本語)]]によって支えられています。pacmanはC言語によって作られており、軽く、シンプルで高速に動作することを目標に設計されました。
 
また、Archはパッケージをソースからビルドしてインストールすることが簡単にできる、[[ABS - The Arch Build System]]というパッケージビルドシステムを提供しており、これもまたコマンド一つで実行することができます。全てが透明で簡潔です。ローリング・リリースモデルは、システムの再インストールや複雑なアップグレードを必要とせず、ただ一回のインストールと継続的に行われるシームレスなアップデートを可能にしています。
 
   
  +
Arch Linux は、そのソフトウェアにシステムを破損させるような問題がない限り、常に最新の安定バージョンを提供するよう努めています。[[Wikipedia:ja:ローリング・リリース|ローリングリリース]]をベースとしたシステムは、一度インストールすれば継続的なアップグレードで使用し続けることができます。
== 最新 ==
 
   
Arch Linuxリングリリシステムに基づ、ソフトウェアの最新安定バジョンを維持できるうに奮闘しています. 私たちは現在、以下のものを提供しています。
+
Arch は GNU/Linux ユに、最新の安定版カーネルの他、[[systemd]] init システム、新しファイルシステム、LVM2、ソフトウェア RAID、udev サポトお initcpio (と [[mkinitcpio]]) を含む多く新しい機能を提供します。
*最小限の i686と x86-64 基盤システムのための能率的なコア・パッケー
 
*開発者と利用者によってメンテナンスされている数千の追加的なバイナリのパッケージ
 
*ソースからのビルド&パッケージ作成ができる数千の PKGBUILD スクリプト(AUR)
 
Archは特別なパッチのない、純粋なソフトウェアを提供します; バイナリパッケージは著作者が配布しようと意図したままの純粋なソースから作成されます. ごく稀に起きるパッチ作業は、ローリング・リリースモデルにおけるバージョンの不一致による深刻な障害を避けるためのものです.
 
Archは GNU/リヌックス使用者に最新ファイルシステム (Ext2/3, Reiser, XFS, JFS), LVM2/EVMS, ソフトウェア RAID, udev サポート及び initcpio を含む多くの新しい機能を提供します.
 
   
  +
=== 実用的であること ===
== 簡潔 ==
 
[[The Arch Way (日本語)]]は簡潔さを維持しようとする哲学です. アーチリヌックス基盤システムは GNU/リヌックス 環境として最小限で非常に簡潔です. リヌックスコノル, GNU トルチェである, そして linksと Viような命令行ユーティリティーは選択. このこぎれいで簡潔な出発点は使用者が必要な何でもシステムを確張する堅い基盤を提供します.
 
   
  +
Arch は理想的なディストリビューションというよりは実用的なディストリビューションです。このページに書かれている原則はあくまで原則にすぎません。最終的に、設計上の決定は開発者の総意によって個別に行われます。事実に基づく技術的な分析と議論が重要なのであり、政治的・大衆的意見は意味を持ちません。
アーチの簡潔な init システムは各実行水準に対する数十個のシンボリックリンクを含む絡み合ったディレクトリ構造より単一ファイル(etc/rc.conf)から統合呼び出す *BSD 方式に大きいお爺さんを受けました.
 
   
  +
Arch Linux のリポジトリにある数多くのパッケージとビルドスクリプトは、希望する人々にフリーでオープンソースなソフトウェアを提供するのと同じように、「イデオロギーよりも機能性」を選ぶ人々にプロプライエタリソフトウェアパッケージの選択の自由もサポートしています。
システム設定は簡単なテキストファイル編集を通じて行われます.
 
== もっと読み物 ==
 
   
  +
===ユーザー中心であること===
使用者掲示板, 公式文書, そしてアーチに対するすべてのものに対するリンクを捜すことができるアーチのホームページは http://www.archlinux.org/ です. ここで忘れてしまった少しの洞察力のために [[The Arch Way (日本語)]] また読めます.
 
  +
  +
多くの GNU/Linux ディストリビューションが、より「ユーザーフレンドリ」であろうとしているのに対し、Arch Linux はこれまでも、そしてこれからも「ユーザー中心」でありつづけます。Arch はできるだけ多くの人にアピールするよりも、貢献している人のニーズを満たすことを目指しています。熟練の GNU/Linux ユーザーや、積極的にドキュメントを読んだり自分の問題を解決する“do-it-yourself”の姿勢を持った人をターゲットにしています。
  +
  +
全てのユーザーはディストリビューションへ参加・貢献することを推奨されています。[https://bugs.archlinux.org/ バグ]の報告や修正の支援、パッケージを改善するパッチやコア[https://gitlab.archlinux.org/ プロジェクト]の開発支援はとても助けになります。Arch の開発者はボランティアであり、積極的に貢献することでチームの一部を担っていると感じることができるでしょう。''Archer'' は自由に[[Arch_User_Repository]]にパッケージを投稿したり、[[メインページ|ArchWiki ドキュメント]]の改善や拡充、[https://bbs.archlinux.jp/ フォーラム]・[https://lists.archlinux.org/mailman3/lists/ メーリングリスト]や[[IRC チャンネル]]での他のユーザーの問題解決の支援や意見交換をすることができます。Arch Linux は地球上の多くの人々に選ばれているオペレーティングシステムであり、様々な言語でのドキュメントの提供や作成を支援する[[国際コミュニティ]]がいくつも存在しています。
  +
  +
=== 汎用であること ===
  +
  +
Arch Linux は汎用のディストリビューションです。インストール時には、コマンドラインの環境のみが提供されています。不要なパッケージを削除するのではなく、[[Wikipedia:ja:x64|x86_64]]アーキテクチャ用の[[公式リポジトリ]]で提供されている何千もの高品質なパッケージを選ぶことでカスタムシステムを作り上げることができます。
  +
  +
Arch はローリングリリースモデルで、軽量・シンプルで高速な[[Wikipedia:ja:パッケージ管理システム|パッケージマネージャ]] [[pacman]] に支えられており、一つのコマンドでシステム全体を継続的にアップグレードできます。また、Arch は ports ライクな [[Arch Build System]] も提供しており、パッケージのソースからビルドおよびインストールが簡単に行え、その同期も一つのコマンドで行えます。さらに、Arch は [[Arch User Repository|Arch User Repository (AUR)]] にはユーザーがメンテナンスする何千もの PKGBUILD スクリプトが登録されており、[[makepkg]] コマンドを使用してソースからインストール可能なパッケージにコンパイルできます。さらには、自分自身のカスタムリポジトリを用意することも容易にしています。
  +
  +
== 歴史 ==
  +
  +
Arch コミュニティは一番有名で影響力のある Linux ディストリビューションの1つにまで成長・成熟を続け、その評価は長年に渡って受けた[[Arch Linux プレスカバレッジ|注目とレビュー]]によって裏付けられています。
  +
  +
Arch の開発者は無給で、パートタイムのボランティアであり、Arch Linux をマネタイズする予定はありません。これからもあらゆる意味でフリーであり続けます。Arch の開発の歴史についてさらに調べたいという好奇心があるなら [https://web.archive.org/web/*/archlinux.org Internet Archive Wayback Machine の Arch のエントリ] や [https://www.archlinux.jp/news/ Arch Linux ニュースアーカイブ] を見てください。
  +
  +
=== 初期 ===
  +
Judd Vinet (カナダ人プログラマーであり時折ギタリスト) が2001年の早くに Arch Linux の開発を開始しました。最初の公式リリース、Arch Linux 0.1 は2002年3月11日に公開されています。[http://www.slackware.com/ Slackware], [[Wikipedia:ja:Berkeley_Software_Distribution|BSD]], [http://www.pld-linux.org/ Polish Linux Distribution], [http://crux.nu/ CRUX] のすっきりとしたシンプリシティに[https://distrowatch.com/dwres.php?resource=interview-arch 影響を受け]、また、当時これらのディストリビューションにパッケージ管理が存在してなかったのに失望して、Vinet はこれらのディストリビューションと同じような方針で独自のディストリビューションを立ち上げたのです。彼は、パッケージのインストール・削除・アップグレードを自動的に処理する、[[pacman]] という名のパッケージ管理システムも書き上げました。
  +
  +
=== 中期 ===
  +
[https://wiki.archlinux.org/images/8/8d/Archstats2002-2011.png フォーラムの投稿数やユーザー数、バグレポートの数のグラフ]から明らかなように、初期の Arch コミュニティは着実に成長していきました。さらに、Arch は早くから [https://www.osnews.com/story/4827 オープンでフレンドリで有益なコミュニティ] として知られています。
  +
  +
=== ArchWiki の誕生 ===
  +
  +
2005年7月8日には MediaWiki エンジンによる ArchWiki が[[ArchWiki:About#歴史|立ち上げられました]]。
  +
  +
=== A. Griffin 時代の幕開け ===
  +
  +
2007年の後半に、Judd Vinet は Arch 開発者として活発に参加することをやめ、[https://bbs.archlinux.org/viewtopic.php?id=38024 円滑にアメリカ人のプログラマー Aaron Griffin (Phrakture) へとトップが移りました]。
  +
  +
=== Arch Install Scripts ===
  +
  +
2012年7月15日にリリースされたインストールイメージからは、メニューによって操作する Arch Installation Framework が [https://www.archlinux.jp/news/install-media-20120715-released/ 廃止] されて代わりに Arch Install Scripts ({{Pkg|arch-install-scripts}}) が搭載されるようになりました。
  +
  +
=== systemd 時代 ===
  +
  +
2012年と2013年の間に伝統的な System V init システムが systemd によって置き換えられました [https://www.archlinux.jp/news/install-medium-20121006-introduces-systemd/][https://www.archlinux.jp/news/systemd-is-now-the-default-on-new-installations/][https://www.archlinux.jp/news/end-of-initscripts-support/][https://www.archlinux.jp/news/final-sysvinit-deprecation-warning/]。
  +
  +
=== i686 サポートの廃止 ===
  +
  +
2017年1月25日、開発者やコミュニティで使われなくなってきたことを受けて i686 アーキテクチャのサポートを段階的に廃止することが [https://www.archlinux.jp/news/phasing-out-i686-support/ アナウンス] されました。そして [https://www.archlinux.jp/news/the-end-of-i686-support/ 2017年11月末日] までにミラーから全ての i686 パッケージが削除されました。
  +
  +
=== プロジェクトリーダーの展望と選出 ===
  +
  +
2020年の始め、チームの努力により、 Arch Linux のスタッフは今後のリーダーを決定する新しいプロセスを考案しました。詳細は [[DeveloperWiki:プロジェクトリーダー]] を参照してください。
  +
  +
A. Griffin の退任の決定により、後継者を選出する投票が行われました。2020年2月24日に結果が[https://www.archlinux.jp/news/the-future-of-the-arch-linux-project-leader/ 公開]され、 Levente Polyak が公式に選出されました。
  +
  +
{{TranslationStatus|Arch Linux|2022-10-29|751950}}

2023年10月26日 (木) 02:09時点における最新版

Arch Linux は、x86_64 向けに独自に開発された、あらゆる用途に対応できる万能 GNU/Linux ディストリビューションです。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。Arch は最小限の基本システムの状態でインストールされ、ユーザー自身が、ユーザーの理想とする環境のために必要なものだけをインストールして構築することができます。

原則

シンプルであること

Arch Linux はシンプリシティを、「不必要な追加や修正を行わない」ことと定義しています。Arch Linux はオリジナルの開発者(アップストリーム)のリリースしたままのソフトウェアを、最小限のディストリビューション固有(ダウンストリーム)の変更を加えて提供しています。アップストリームに取り入れられていないパッチは避けられ、Arch のダウンストリームパッチは、プロジェクトの次のリリースで廃止されるパックポートされたバグフィックスでほぼ構成されています。

同じように、Arch はアップストリームの提供する設定ファイルを、ファイルパスの調整のような限定的なディストリビューション固有の問題の修正のみに留めて提供しています。単にパッケージがインストールされたからといって、自動でサービスを有効にするような自動化は追加しません。パッケージは、特定のケースでディスクスペースの無駄を省くといった、特に利点がある場合にのみ分割されます。GUI の構成設定ツールは公式には提供されず、ほとんどのシステム設定をシェル上やテキストエディタで行うことを推奨しています。

最新であること

Arch Linux は、そのソフトウェアにシステムを破損させるような問題がない限り、常に最新の安定バージョンを提供するよう努めています。ローリングリリースをベースとしたシステムは、一度インストールすれば継続的なアップグレードで使用し続けることができます。

Arch は GNU/Linux ユーザーに、最新の安定版カーネルの他、systemd init システム、新しいファイルシステム、LVM2、ソフトウェア RAID、udev サポートおよび initcpio (と mkinitcpio) を含む多くの新しい機能を提供します。

実用的であること

Arch は理想的なディストリビューションというよりは実用的なディストリビューションです。このページに書かれている原則はあくまで原則にすぎません。最終的に、設計上の決定は開発者の総意によって個別に行われます。事実に基づく技術的な分析と議論が重要なのであり、政治的・大衆的意見は意味を持ちません。

Arch Linux のリポジトリにある数多くのパッケージとビルドスクリプトは、希望する人々にフリーでオープンソースなソフトウェアを提供するのと同じように、「イデオロギーよりも機能性」を選ぶ人々にプロプライエタリソフトウェアパッケージの選択の自由もサポートしています。

ユーザー中心であること

多くの GNU/Linux ディストリビューションが、より「ユーザーフレンドリ」であろうとしているのに対し、Arch Linux はこれまでも、そしてこれからも「ユーザー中心」でありつづけます。Arch はできるだけ多くの人にアピールするよりも、貢献している人のニーズを満たすことを目指しています。熟練の GNU/Linux ユーザーや、積極的にドキュメントを読んだり自分の問題を解決する“do-it-yourself”の姿勢を持った人をターゲットにしています。

全てのユーザーはディストリビューションへ参加・貢献することを推奨されています。バグの報告や修正の支援、パッケージを改善するパッチやコアプロジェクトの開発支援はとても助けになります。Arch の開発者はボランティアであり、積極的に貢献することでチームの一部を担っていると感じることができるでしょう。Archer は自由にArch_User_Repositoryにパッケージを投稿したり、ArchWiki ドキュメントの改善や拡充、フォーラムメーリングリストIRC チャンネルでの他のユーザーの問題解決の支援や意見交換をすることができます。Arch Linux は地球上の多くの人々に選ばれているオペレーティングシステムであり、様々な言語でのドキュメントの提供や作成を支援する国際コミュニティがいくつも存在しています。

汎用であること

Arch Linux は汎用のディストリビューションです。インストール時には、コマンドラインの環境のみが提供されています。不要なパッケージを削除するのではなく、x86_64アーキテクチャ用の公式リポジトリで提供されている何千もの高品質なパッケージを選ぶことでカスタムシステムを作り上げることができます。

Arch はローリングリリースモデルで、軽量・シンプルで高速なパッケージマネージャ pacman に支えられており、一つのコマンドでシステム全体を継続的にアップグレードできます。また、Arch は ports ライクな Arch Build System も提供しており、パッケージのソースからビルドおよびインストールが簡単に行え、その同期も一つのコマンドで行えます。さらに、Arch は Arch User Repository (AUR) にはユーザーがメンテナンスする何千もの PKGBUILD スクリプトが登録されており、makepkg コマンドを使用してソースからインストール可能なパッケージにコンパイルできます。さらには、自分自身のカスタムリポジトリを用意することも容易にしています。

歴史

Arch コミュニティは一番有名で影響力のある Linux ディストリビューションの1つにまで成長・成熟を続け、その評価は長年に渡って受けた注目とレビューによって裏付けられています。

Arch の開発者は無給で、パートタイムのボランティアであり、Arch Linux をマネタイズする予定はありません。これからもあらゆる意味でフリーであり続けます。Arch の開発の歴史についてさらに調べたいという好奇心があるなら Internet Archive Wayback Machine の Arch のエントリArch Linux ニュースアーカイブ を見てください。

初期

Judd Vinet (カナダ人プログラマーであり時折ギタリスト) が2001年の早くに Arch Linux の開発を開始しました。最初の公式リリース、Arch Linux 0.1 は2002年3月11日に公開されています。Slackware, BSD, Polish Linux Distribution, CRUX のすっきりとしたシンプリシティに影響を受け、また、当時これらのディストリビューションにパッケージ管理が存在してなかったのに失望して、Vinet はこれらのディストリビューションと同じような方針で独自のディストリビューションを立ち上げたのです。彼は、パッケージのインストール・削除・アップグレードを自動的に処理する、pacman という名のパッケージ管理システムも書き上げました。

中期

フォーラムの投稿数やユーザー数、バグレポートの数のグラフから明らかなように、初期の Arch コミュニティは着実に成長していきました。さらに、Arch は早くから オープンでフレンドリで有益なコミュニティ として知られています。

ArchWiki の誕生

2005年7月8日には MediaWiki エンジンによる ArchWiki が立ち上げられました

A. Griffin 時代の幕開け

2007年の後半に、Judd Vinet は Arch 開発者として活発に参加することをやめ、円滑にアメリカ人のプログラマー Aaron Griffin (Phrakture) へとトップが移りました

Arch Install Scripts

2012年7月15日にリリースされたインストールイメージからは、メニューによって操作する Arch Installation Framework が 廃止 されて代わりに Arch Install Scripts (arch-install-scripts) が搭載されるようになりました。

systemd 時代

2012年と2013年の間に伝統的な System V init システムが systemd によって置き換えられました [1][2][3][4]

i686 サポートの廃止

2017年1月25日、開発者やコミュニティで使われなくなってきたことを受けて i686 アーキテクチャのサポートを段階的に廃止することが アナウンス されました。そして 2017年11月末日 までにミラーから全ての i686 パッケージが削除されました。

プロジェクトリーダーの展望と選出

2020年の始め、チームの努力により、 Arch Linux のスタッフは今後のリーダーを決定する新しいプロセスを考案しました。詳細は DeveloperWiki:プロジェクトリーダー を参照してください。

A. Griffin の退任の決定により、後継者を選出する投票が行われました。2020年2月24日に結果が公開され、 Levente Polyak が公式に選出されました。

翻訳ステータス: このページは en:Arch Linux の翻訳バージョンです。最後の翻訳日は 2022-10-29 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。