「Arch Linux」の版間の差分
imported>Blowback (sync with en 19:48, 5 October 2011) |
imported>Blowback 細 (copyedit) |
||
4行目: | 4行目: | ||
{{i18n|Arch Linux}} |
{{i18n|Arch Linux}} |
||
− | Arch Linux は、独自に開発され、あらゆる用途に対応できる |
+ | Arch Linux は、i686/x86_64 向けに独自に開発された、あらゆる用途に対応できる万能 GNU/Linux ディストリビューションです。その開発は、シンプリシティ、ミニマリズム、およびコードの簡潔性に焦点を当てています。Arch は最小限の基本システムの状態でインストースされ、ユーザの理想とする環境は、ユーザ自身がそれぞれの目的のために必要なものだけをインストールして構築します。GUI の構成設定ツールは公式には提供されず、ほとんどのシステム設定はシェル上でテキストファイルを編集することで行います。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。 |
== 沿革 == |
== 沿革 == |
||
14行目: | 14行目: | ||
== シンプルであること == |
== シンプルであること == |
||
− | [[The Arch Way (日本語)]] の理念に則り、Arch Linux は、軽量、柔軟、シンプル、および UNIX ライクであることを目指しています。インストールでは i686/x86-64 用にコンパイルされた最小限 (非GUI) の環境が提供され、不必要なパッケージは含まれません。ユーザは不要な、あるいは迷惑なパッケージを削っていくのではなく、あらかじめ選択されたデフォルトなどのない最小構成からシステムを作り上げることができます。Arch の設計哲学および実装は、最小構成のコンソールマシンから |
+ | [[The Arch Way (日本語)]] の理念に則り、Arch Linux は、軽量、柔軟、シンプル、および UNIX ライクであることを目指しています。インストールでは i686/x86-64 用にコンパイルされた最小限 (非GUI) の環境が提供され、不必要なパッケージは含まれません。ユーザは不要な、あるいは迷惑なパッケージを削っていくのではなく、あらかじめ選択されたデフォルトなどのない最小構成からシステムを作り上げることができます。Arch の設計哲学および実装は、最小構成のコンソールマシンから壮大で機能豊富なデスクトップ環境まで、要求されたいかなる種類のシステムへの拡張をも容易にします。どんな Arch システムにするかは''ユーザ''が決めるのです。 |
Arch のシンプルな init システムは、複雑なディレクトリ構成にランレベルごとのたくさんのリンクが貼られる方式ではなく、*BSD の一つのファイル ([[rc.conf]]) から呼び出す方式に強い影響を受けています。 |
Arch のシンプルな init システムは、複雑なディレクトリ構成にランレベルごとのたくさんのリンクが貼られる方式ではなく、*BSD の一つのファイル ([[rc.conf]]) から呼び出す方式に強い影響を受けています。 |
||
21行目: | 21行目: | ||
== 最新であること == |
== 最新であること == |
||
− | Arch Linux はそのソフトウェアが常に最新の安定バージョンであるよう努めており、''ローリングリリース''、すなわち、一度 |
+ | Arch Linux はそのソフトウェアが常に最新の安定バージョンであるよう努めており、''ローリングリリース''、すなわち、一度インストールするだけでシステムの再インストールや次のバージョンへの複雑なアップグレードなどを必要とせず、シームレスなアップグレードで使用を継続していけるシステムをベースとしています。一つのコマンドを実行するだけで、Arch システムは最新で最先端になります。 |
Arch は GNU/Linux ユーザに、最新のカーネルと同様に、最新のファイルシステム (Ext2/3/4, Reiser, XFS, JFS)、LVM2/EVMS、ソフトウェア RAID、udev サポートおよび initcpio を含む多くの新しい機能を提供します。 |
Arch は GNU/Linux ユーザに、最新のカーネルと同様に、最新のファイルシステム (Ext2/3/4, Reiser, XFS, JFS)、LVM2/EVMS、ソフトウェア RAID、udev サポートおよび initcpio を含む多くの新しい機能を提供します。 |
||
29行目: | 29行目: | ||
Arch は使いやすいバイナリパッケージマネージャ [[pacman]] に支えられており、一つのコマンドでシステム全体をアップグレードできます。Pacman は ''C'' 言語で開発されており、徹底的して軽量、シンプル、および高速であるよう設計されています。Arch はまた ports ライクな [[Arch Build System]] も提供しており、パッケージのソースからビルドおよびインストールが簡単に行え、その同期も一つのコマンドで行えます。あなたはシステム全体のリビルドでさえ一つのコマンドで行えるのです。 |
Arch は使いやすいバイナリパッケージマネージャ [[pacman]] に支えられており、一つのコマンドでシステム全体をアップグレードできます。Pacman は ''C'' 言語で開発されており、徹底的して軽量、シンプル、および高速であるよう設計されています。Arch はまた ports ライクな [[Arch Build System]] も提供しており、パッケージのソースからビルドおよびインストールが簡単に行え、その同期も一つのコマンドで行えます。あなたはシステム全体のリビルドでさえ一つのコマンドで行えるのです。 |
||
− | i686 および x86-64 アーキテクチャをサポートしている Arch [[Official Repositories|公式リポジトリ]]はあなたのソフトウェア要求に応じる数千もの高品質なパッケージを提供しています。さらに、Arch は [[Arch User Repository|Arch User Repository (AUR)]] を用意しコミュニティの拡大や貢献を促進しています。AUR にはユーザがメンテナンスする何千もの PKGBUILD スクリプトが登録されており、''makepkg'' コマンドを使用してそれらパッケージをソースからコンパイルできます。それはまた自分自身のカスタムリポジトリを用意することも容易に |
+ | i686 および x86-64 アーキテクチャをサポートしている Arch [[Official Repositories|公式リポジトリ]]はあなたのソフトウェア要求に応じる数千もの高品質なパッケージを提供しています。さらに、Arch は [[Arch User Repository|Arch User Repository (AUR)]] を用意しコミュニティの拡大や貢献を促進しています。AUR にはユーザがメンテナンスする何千もの PKGBUILD スクリプトが登録されており、''makepkg'' コマンドを使用してそれらパッケージをソースからコンパイルできます。それはまた自分自身のカスタムリポジトリを用意することも容易にしています。 |
== ソースインテグリティ == |
== ソースインテグリティ == |
||
37行目: | 37行目: | ||
== コミュニティ == |
== コミュニティ == |
||
− | Arch コミュニティは頼りになり、活発で、そして友好的です。すべての ''Archers'' はディストリビューションへの参加や貢献、コアソフトウェアの開発支援、パッケージのメンテナンス、[https://bugs.archlinux.org/ バグ]の報告や修正、[[Main Page (日本語)|ArchWiki ドキュメント]]の改善や拡充、[https://bbs.archlinux.org/ フォーラム]や[http://mailman.archlinux.org/mailman/listinfo/ メーリングリスト]や[[IRC Channels]]での他のユーザの問題解決の支援や意見交換、あるいはだれかが自分で開発するアプリケーションなども含めた知識の共有などを勧めています。Arch Linux は地球上の多くの人々に選ばれているオペレーティングシステムであり、様々な言語でのドキュメントの提供や作成を支援する[[International Communities|国際コミュニティ]]がいくつか存在しています。 |
+ | Arch コミュニティは、頼りになり、活発で、そして友好的です。すべての ''Archers'' はディストリビューションへの参加や貢献、コアソフトウェアの開発支援、パッケージのメンテナンス、[https://bugs.archlinux.org/ バグ]の報告や修正、[[Main Page (日本語)|ArchWiki ドキュメント]]の改善や拡充、[https://bbs.archlinux.org/ フォーラム]や[http://mailman.archlinux.org/mailman/listinfo/ メーリングリスト]や[[IRC Channels]]での他のユーザの問題解決の支援や意見交換、あるいはだれかが自分で開発するアプリケーションなども含めた知識の共有などを勧めています。Arch Linux は地球上の多くの人々に選ばれているオペレーティングシステムであり、様々な言語でのドキュメントの提供や作成を支援する[[International Communities|国際コミュニティ]]がいくつか存在しています。 |
もしこのコミュニティのアクティブメンバーになりたいと思ったら、[[Getting Involved]] を読んでください。 |
もしこのコミュニティのアクティブメンバーになりたいと思ったら、[[Getting Involved]] を読んでください。 |
||
43行目: | 43行目: | ||
== まとめ == |
== まとめ == |
||
− | まとめますと: Arch Linux は何でも自分でできる、あるいはやりたい Linux® ユーザ向けにデザインされた、多用途でシンプルなディストリビューションです。パワフルかつ管理が容易で、サーバやワークステーションに理想的なディストリビューション |
+ | まとめますと: Arch Linux は何でも自分でできる、あるいはやりたい Linux® ユーザ向けにデザインされた、多用途でシンプルなディストリビューションです。パワフルかつ管理が容易で、サーバやワークステーションに理想的なディストリビューションでもあります。あなたのお好みのままにできるのです。あなたが、私たちの GNU/Linux はこうあるべきだというビジョンに賛同されるなら、あなたは歓迎されますし、自由に使い、参加し、コミュニティに貢献するようおすすめします。ようこそ Arch へ! |
2011年10月12日 (水) 11:04時点における版
Arch Linux は、i686/x86_64 向けに独自に開発された、あらゆる用途に対応できる万能 GNU/Linux ディストリビューションです。その開発は、シンプリシティ、ミニマリズム、およびコードの簡潔性に焦点を当てています。Arch は最小限の基本システムの状態でインストースされ、ユーザの理想とする環境は、ユーザ自身がそれぞれの目的のために必要なものだけをインストールして構築します。GUI の構成設定ツールは公式には提供されず、ほとんどのシステム設定はシェル上でテキストファイルを編集することで行います。Arch はローリングリリースモデルをベースとしており、常に最先端であるように努め、ほとんどのソフトウェアは最新の安定バージョンが提供されます。
沿革
Arch Linux はカナダ人プログラマ Judd Vinet によって設立されました。最初の公式バージョン Arch Linux 0.1 は 2002年3月11日にリリースされました。Arch は完全に独自に開発されましたが、Slackware、CRUX、あるいは BSDなど、他のシンプルなディストリビューションに影響を受けています。Judd Vinet は2007年10月1日までプロジェクトを率いましたたが、他の趣味を追求するために辞任し、以降プロジェクトは Aaron Griffin が率いています。
関連項目: History of Arch Linux
シンプルであること
The Arch Way (日本語) の理念に則り、Arch Linux は、軽量、柔軟、シンプル、および UNIX ライクであることを目指しています。インストールでは i686/x86-64 用にコンパイルされた最小限 (非GUI) の環境が提供され、不必要なパッケージは含まれません。ユーザは不要な、あるいは迷惑なパッケージを削っていくのではなく、あらかじめ選択されたデフォルトなどのない最小構成からシステムを作り上げることができます。Arch の設計哲学および実装は、最小構成のコンソールマシンから壮大で機能豊富なデスクトップ環境まで、要求されたいかなる種類のシステムへの拡張をも容易にします。どんな Arch システムにするかはユーザが決めるのです。
Arch のシンプルな init システムは、複雑なディレクトリ構成にランレベルごとのたくさんのリンクが貼られる方式ではなく、*BSD の一つのファイル (rc.conf) から呼び出す方式に強い影響を受けています。 システム設定は、単にテキストファイルを編集するだけで行えます。
最新であること
Arch Linux はそのソフトウェアが常に最新の安定バージョンであるよう努めており、ローリングリリース、すなわち、一度インストールするだけでシステムの再インストールや次のバージョンへの複雑なアップグレードなどを必要とせず、シームレスなアップグレードで使用を継続していけるシステムをベースとしています。一つのコマンドを実行するだけで、Arch システムは最新で最先端になります。
Arch は GNU/Linux ユーザに、最新のカーネルと同様に、最新のファイルシステム (Ext2/3/4, Reiser, XFS, JFS)、LVM2/EVMS、ソフトウェア RAID、udev サポートおよび initcpio を含む多くの新しい機能を提供します。
ソフトウェアパッケージング
Arch は使いやすいバイナリパッケージマネージャ pacman に支えられており、一つのコマンドでシステム全体をアップグレードできます。Pacman は C 言語で開発されており、徹底的して軽量、シンプル、および高速であるよう設計されています。Arch はまた ports ライクな Arch Build System も提供しており、パッケージのソースからビルドおよびインストールが簡単に行え、その同期も一つのコマンドで行えます。あなたはシステム全体のリビルドでさえ一つのコマンドで行えるのです。
i686 および x86-64 アーキテクチャをサポートしている Arch 公式リポジトリはあなたのソフトウェア要求に応じる数千もの高品質なパッケージを提供しています。さらに、Arch は Arch User Repository (AUR) を用意しコミュニティの拡大や貢献を促進しています。AUR にはユーザがメンテナンスする何千もの PKGBUILD スクリプトが登録されており、makepkg コマンドを使用してそれらパッケージをソースからコンパイルできます。それはまた自分自身のカスタムリポジトリを用意することも容易にしています。
ソースインテグリティ
Arch はパッチのあてられていない、いわゆるバニラソフトウェアを提供しています。パッケージは作者が配布しようと意図した純粋なソースから作成されます。ごく稀に起きるパッチ作業は、ローリングリリースモデルにおけるバージョンの不一致による深刻な障害を避けるためのものです。
コミュニティ
Arch コミュニティは、頼りになり、活発で、そして友好的です。すべての Archers はディストリビューションへの参加や貢献、コアソフトウェアの開発支援、パッケージのメンテナンス、バグの報告や修正、ArchWiki ドキュメントの改善や拡充、フォーラムやメーリングリストやIRC Channelsでの他のユーザの問題解決の支援や意見交換、あるいはだれかが自分で開発するアプリケーションなども含めた知識の共有などを勧めています。Arch Linux は地球上の多くの人々に選ばれているオペレーティングシステムであり、様々な言語でのドキュメントの提供や作成を支援する国際コミュニティがいくつか存在しています。
もしこのコミュニティのアクティブメンバーになりたいと思ったら、Getting Involved を読んでください。
まとめ
まとめますと: Arch Linux は何でも自分でできる、あるいはやりたい Linux® ユーザ向けにデザインされた、多用途でシンプルなディストリビューションです。パワフルかつ管理が容易で、サーバやワークステーションに理想的なディストリビューションでもあります。あなたのお好みのままにできるのです。あなたが、私たちの GNU/Linux はこうあるべきだというビジョンに賛同されるなら、あなたは歓迎されますし、自由に使い、参加し、コミュニティに貢献するようおすすめします。ようこそ Arch へ!