Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
GNUのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
GNU
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:開発]] [[en:GNU]] [[es:GNU]] [[pt:GNU]] [[zh-hans:GNU]] {{Related articles start}} {{Related|Arch Linux}} {{Related|Core Utilities}} {{Related articles end}} https://www.gnu.org/home.ja.html より: :「GNUはオペレーティング・システムで、(皆さんの自由を尊重する)自由ソフトウェアです。GNUオペレーティング・システムは、GNUパッケージ(特にGNUプロジェクトによってリリースされたプログラム)と、第三者によってリリースされた自由ソフトウェアから構成されます。GNUの開発はあなたの自由を踏みにじるソフトウェアなしでコンピュータで使うことを可能としました。」 :「“GNU”という名称は、“GNU's Not Unix”(GNUはUnixではない)の再帰頭字語です。“GNU”はグヌー[ˈgnuː]と発音します。一音節で、“grew”のrをnで置き換えて言うようにです。」 :「Unixライクなシステムにおいて、マシンのリソースを割り当てハードウェアとやりとりするプログラムは『カーネル』と呼ばれます。GNUは典型的にはLinuxと呼ばれるカーネルとともに使われます。この組み合わせがGNU/Linuxオペレーティング・システムです。GNU/Linuxは何百万人もの人に使われています。間違って“Linux”と呼ばれていますけれども。」 [https://www.gnu.org/s/hurd/hurd.html Hurd] と言う GNU カーネルはリリース可能な状態ではないため [https://www.gnu.org/software/hurd/hurd/status.html]、 GNU では通常 Linux カーネルを使っています。 [[Arch Linux]] は GNU/Linux ディストリビューションであって、 [[Bash]] や {{ic|GNU coreutils}}、 {{ic|GNU toolchain}} 、他多くのユーティリティやライブラリなどの GNU ソフトウェアを使っています。このページでは、[https://www.gnu.org/software/software.html#allgnupkgs 400近くの GNU パッケージ]のいくつかのハイライトを紹介するだけに留めて、全てを列挙することはしません。 == ベースシステム == インストールプロセスが終わった時、Arch システムは Linux カーネルと GNU ツールチェイン、そして有用なコマンドラインツールにすぎません。最小インストールでは基本的に {{Pkg|base}} グループの全てが入っています。 === カーネル === [https://www.gnu.org/s/hurd/hurd.html Hurd] (GNU カーネル) は活発に開発されていますが、いまだに安定版は存在しません。そのため Arch や他の GNU ベースのシステムは Linux カーネルを使っています。[[Arch Hurd Project]] は Arch Linux を Hurd カーネルに移植することを目指しています。 === ソフトウェアコレクション === * {{App|[[GRUB]]|GRUB は GNU プロジェクトが開発しているブートローダーです。|https://www.gnu.org/software/grub/|{{Pkg|grub}}}} * {{App|[[Wikipedia:glibc|glibc]]|glibc は C ライブラリの GNU 実装です。C++ や他の言語も間接的にサポートしています。システムコールや open, malloc, printf, exit などの基本的な機能を定義するライブラリです。|https://www.gnu.org/software/libc/ |{{Pkg|glibc}}}} * {{App|[[Wikipedia:binutils|binutils]]|様々なオブジェクトファイルフォーマットのオブジェクトコードを操作するためのプログラミングツール群が入っています。|https://www.gnu.org/software/binutils/ |{{Pkg|binutils}}}} * {{App|[[bash]]|sh 互換のシェルであり、Korn シェル (ksh) や C シェル (csh) の便利な機能を搭載しています。|https://www.gnu.org/software/bash/|{{Pkg|bash}}}} * {{App|[[coreutils]]|coreutils には基本的なファイル、シェル、テキスト操作ユーティリティが含まれています。|https://www.gnu.org/software/coreutils/|{{Pkg|coreutils}}}} * {{App|[[Wikipedia:gzip|gzip]]|gzip は圧縮ファイルフォーマットでありソフトウェアアプリケーションの名前でもあります。|https://www.gnu.org/software/gzip/|{{Pkg|gzip}}}} * {{App|[[tar]]|tar アーカイブを作成・展開することができます。|https://www.gnu.org/software/tar/|{{Pkg|tar}}}} == 開発ツール == 必須ではありませんが、ユーザーはソフトウェア開発ツールを入手するために {{grp|base-devel}} グループをインストールすることができます。このグループは [[Arch User Repository]] からパッケージを作成するのに必要です。 {{Grp|base-devel}} の中には [[Wikipedia:ja:GNUツールチェーン|GNU ツールチェイン]]が含まれます。アプリケーションやオペレーティングシステムの開発に連続的に用いられるツールの総称です。ツールチェインの主要なコンポーネントは: '''コンパイルとビルド:''' {{Pkg|make}} '''コンパイラコレクション:''' {{Pkg|gcc}} '''リンカやアセンブラなどのツール:''' {{Pkg|binutils}} :[[w:gold (linker)]], [[w:ja:GNU Binutils]], [[w:ja:GNU ld]] '''パーサジェネレータ:''' {{Pkg|bison}} '''マクロプロセッサ:''' {{Pkg|m4}} [[Wikipedia:ja:Autotools|GNU Build System]] (autotools): :'''ソースコードの自動 configure:''' {{Pkg|autoconf}} :'''Makefile の自動作成:''' {{Pkg|automake}} :'''ライブラリ補助ツール:''' {{Pkg|libtool}} == 他のツール == [[公式リポジトリ]]には他にも多くの GNU ツールが含まれています: '''デスクトップ環境:''' [[GNOME]] '''フルスクリーンウィンドウマネージャ:''' [[GNU Screen]] '''パーティションマネージャ:''' [[GNU Parted]] '''画像エディタ:''' [[GIMP]] '''スプレッドシート:''' [[Gnumeric]] '''ウィジェットツールキット:''' [[GTK+]] == 参照 == 全ての GNU プロジェクトのリストは、[https://www.gnu.org/software/software.html#allgnupkgs すべての GNU パッケージ] を見て下さい。
このページで使用されているテンプレート:
テンプレート:App
(
ソースを閲覧
)
テンプレート:Grp
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
GNU
に戻る。
検索
検索
GNUのソースを表示
話題を追加