<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ohno418</id>
	<title>ArchWiki - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.archlinux.jp/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ohno418"/>
	<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/Ohno418"/>
	<updated>2026-04-13T18:45:00Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.44.3</generator>
	<entry>
		<id>https://wiki.archlinux.jp/index.php?title=%E3%83%A1%E3%82%BF%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%A8%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97&amp;diff=29960</id>
		<title>メタパッケージとパッケージグループ</title>
		<link rel="alternate" type="text/html" href="https://wiki.archlinux.jp/index.php?title=%E3%83%A1%E3%82%BF%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%A8%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97&amp;diff=29960"/>
		<updated>2023-02-14T05:26:15Z</updated>

		<summary type="html">&lt;p&gt;Ohno418: base-develがメタパッケージに変更されたことを反映する。&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:パッケージ管理]]&lt;br /&gt;
[[en:Meta package and package group]]&lt;br /&gt;
[[es:Meta package and package group]]&lt;br /&gt;
[[pt:Meta package and package group]]&lt;br /&gt;
[[ru:Meta package and package group]]&lt;br /&gt;
&#039;&#039;&#039;メタパッケージ&#039;&#039;&#039; と &#039;&#039;&#039;パッケージグループ&#039;&#039;&#039; は、関連するパッケージ一式を表すために、[[パッケージャー]] によって定義されています。&lt;br /&gt;
どちらも、メタパッケージまたはグループ名をパッケージ名の代わりに使用することで、パッケージ一式を同時にインストールまたはアンインストールすることができます。グループはパッケージではありませんが、パッケージと同じようにインストールすることができます。[[pacman#パッケージグループのインストール]] と [[PKGBUILD#groups]] を参照してください。&lt;br /&gt;
&lt;br /&gt;
== メタパッケージとパッケージグループの違い ==&lt;br /&gt;
&lt;br /&gt;
メタパッケージと普通のパッケージの違いは、メタパッケージは依存パッケージによって関連したパッケージを結び付けるためだけに存在し、それ自身は空っぽなことです。&lt;br /&gt;
&#039;&#039;メタパッケージ&#039;&#039; は多くの場合&amp;quot;-meta&amp;quot;サフィックスが付けられており、複数の関連したパッケージを同時にインストールまたはアンインストールできるようにするという点で似た機能を提供します。&lt;br /&gt;
&lt;br /&gt;
それぞれ長所と短所を持ち合せています:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;メタパッケージ&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* メタパッケージは、他のパッケージと全く同じようにしてインストールすることができます。([[pacman#特定のパッケージのインストール]] を参照)&lt;br /&gt;
* メタパッケージは、他のパッケージと全く同じようにしてアンインストールすることができます。([[pacman#パッケージの削除]] を参照)&lt;br /&gt;
* メタパッケージに新しい依存パッケージが追加された際、それらも追加されます。&lt;br /&gt;
* ユーザーは依存パッケージのうちどれをインストールするかを選択することができません。&lt;br /&gt;
* ユーザーは、メタパッケージそれ自体をアンインストールすることなくその依存パッケージをアンインストールすることはできません。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;パッケージグループ&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
* パッケージグループは、そのグループの中のどのパッケージをインストールするかをユーザーに選択させます。([[pacman#パッケージグループのインストール]] を参照)&lt;br /&gt;
* パッケージグループはパッケージ群をインストールするため、パッケージグループ自体をアンインストールすることはできません。その代わりに、 {{ic|pacman -R &#039;&#039;groupname&#039;&#039;}} はそのパッケージグループの全てのパッケージをアンインストールしようとします。&lt;br /&gt;
* パッケージグループに新しいメンバーが追加されても、自動的にインストールされません。&lt;br /&gt;
* ユーザーはグループメンバーのうちどれをインストールするかを選択することができます。&lt;br /&gt;
* ユーザーはグループ全体を削除することなくグループメンバーをアンインストールすることができます。&lt;br /&gt;
&lt;br /&gt;
== メタパッケージ ==&lt;br /&gt;
&lt;br /&gt;
一番重要なメタパッケージは {{Pkg|base}} です。これは Arch Linux のインスールに必要な最低限のパッケージを含んでいます。ここには、以下のようなものが含まれています:&lt;br /&gt;
&lt;br /&gt;
* {{Pkg|glibc}} や [[bash]] といった basics、&lt;br /&gt;
* [[pacman]] や [[systemd]] といった、ディストリビューション関連のもの&lt;br /&gt;
* [[core utilities]] 、プロセス、ファイルやファイル圧縮ユーティリティなどの POSIX ツール群&lt;br /&gt;
* {{Pkg|iproute2}} のようなネットワーク周りのツール&lt;br /&gt;
&lt;br /&gt;
[[カーネル]] は選択式の依存パッケージです。[https://www.archlinux.org/news/base-group-replaced-by-mandatory-base-package-manual-intervention-required/ それが導入された際のアナウンス] や [https://lists.archlinux.org/pipermail/arch-dev-public/2019-January/029435.html base がメタパッケージである理由] を参考にしてください。&lt;br /&gt;
&lt;br /&gt;
その他の一般的なメタパッケージとして {{Pkg|base-devel}} があります。これは makepkg の完全なビルド環境を含みます。[https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/message/NDOV3CDX2GRWOWOQA6ALGLGFQGP7XGK7/ なぜメタパッケージになったのか] を参考にしてください。&lt;br /&gt;
&lt;br /&gt;
== グループ ==&lt;br /&gt;
&lt;br /&gt;
== 参照 ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.archlinux.org/groups/ List of all package groups]&lt;br /&gt;
* 例:&lt;br /&gt;
** [[GNOME#Installation]]&lt;br /&gt;
** [[KDE#Installation]]&lt;br /&gt;
** [[i3#Installation]]&lt;/div&gt;</summary>
		<author><name>Ohno418</name></author>
	</entry>
</feed>