个人工具

“UbuntuHelp:MetaPackages”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
(新页面: {{From|https://help.ubuntu.com/community/MetaPackages}} {{Languages|UbuntuHelp:MetaPackages}} == Introduction == One of the handy features of apt (the packaging system used by Ubuntu) ...)
 
第1行: 第1行:
 
{{From|https://help.ubuntu.com/community/MetaPackages}}
 
{{From|https://help.ubuntu.com/community/MetaPackages}}
 
{{Languages|UbuntuHelp:MetaPackages}}
 
{{Languages|UbuntuHelp:MetaPackages}}
 
 
 
== Introduction ==
 
== Introduction ==
 
 
One of the handy features of apt (the packaging system used by Ubuntu) is the use of metapackages. These packages do not contain actual software, they simply depend on other packages to be installed. This setup allows entire sets of software to be installed by selecting only the appropriate metapackage.  For example, an Ubuntu user can install the Kubuntu environment (KDE and all its associated programs) by selecting "kubuntu-desktop."
 
One of the handy features of apt (the packaging system used by Ubuntu) is the use of metapackages. These packages do not contain actual software, they simply depend on other packages to be installed. This setup allows entire sets of software to be installed by selecting only the appropriate metapackage.  For example, an Ubuntu user can install the Kubuntu environment (KDE and all its associated programs) by selecting "kubuntu-desktop."
 
 
=== Desktop Metapackages ===
 
=== Desktop Metapackages ===
 
* '''gnome-desktop-environment''': This installs the GNOME Desktop environment, a graphical interface to use on your Debian system. It includes a wide range of applications, including programs for email, messaging, word processing, financial accounting, conferencing, and more.
 
* '''gnome-desktop-environment''': This installs the GNOME Desktop environment, a graphical interface to use on your Debian system. It includes a wide range of applications, including programs for email, messaging, word processing, financial accounting, conferencing, and more.
第12行: 第8行:
 
* '''kde-base''': This metapackage includes the nucleus of KDE, namely the minimal package set necessary to run KDE as a desktop environment. This includes the window manager, taskbar, control center, a text editor, file manager, web browser, X terminal emulator, and many other programs and components.  
 
* '''kde-base''': This metapackage includes the nucleus of KDE, namely the minimal package set necessary to run KDE as a desktop environment. This includes the window manager, taskbar, control center, a text editor, file manager, web browser, X terminal emulator, and many other programs and components.  
 
* '''xfce''': This package is a meta-package;  it depends on the core packages of the Xfce4 desktop environment and recommends some extra Xfce4 packages.  If you intend to use Xfce4 and want the full experience then installing this package and the packages it Recommends is a great place to start. If you just want to pick and choose the core components then feel free to remove this package.
 
* '''xfce''': This package is a meta-package;  it depends on the core packages of the Xfce4 desktop environment and recommends some extra Xfce4 packages.  If you intend to use Xfce4 and want the full experience then installing this package and the packages it Recommends is a great place to start. If you just want to pick and choose the core components then feel free to remove this package.
 
 
=== Ubuntu System Metapackages ===
 
=== Ubuntu System Metapackages ===
 
* '''edubuntu-desktop''': This package depends on all of the packages in the edubuntu desktop system
 
* '''edubuntu-desktop''': This package depends on all of the packages in the edubuntu desktop system
第20行: 第15行:
 
* '''ubuntu-desktop''': In addition to ubuntu-base, this package depends on all of the packages in the Ubuntu desktop system. It installs a desktop environment (GNOME) and lots of software for home and office use.
 
* '''ubuntu-desktop''': In addition to ubuntu-base, this package depends on all of the packages in the Ubuntu desktop system. It installs a desktop environment (GNOME) and lots of software for home and office use.
 
* '''ubuntu-minimal''': This package depends on all of the packages in the Ubuntu minimal system, that is a functional command-line system with the following capabilities: Boot, Detect hardware, Connect to a network, Install packages, and Perform basic diagnostics. It is also used to help ensure proper upgrades, so it is recommended that it not be removed.
 
* '''ubuntu-minimal''': This package depends on all of the packages in the Ubuntu minimal system, that is a functional command-line system with the following capabilities: Boot, Detect hardware, Connect to a network, Install packages, and Perform basic diagnostics. It is also used to help ensure proper upgrades, so it is recommended that it not be removed.
* '''ubuntu-restricted extras''': Introduced in Feisty, this package depends on some commonly used packages in the Ubuntu multiverse repository.  It installs support for java, flash, microsoft truetype fonts, and many multimedia codecs.
+
* '''ubuntu-restricted-extras''': Introduced in Feisty, this package depends on some commonly used packages in the Ubuntu multiverse repository.  It installs support for java, flash, microsoft truetype fonts, and many multimedia codecs.
 
* '''ubuntu-standard''': This package depends on all of the packages in the Ubuntu standard system. This set of packages provides a comfortable command-line Unix-like environment.
 
* '''ubuntu-standard''': This package depends on all of the packages in the Ubuntu standard system. This set of packages provides a comfortable command-line Unix-like environment.
 
* '''xubuntu-desktop''': The XFCE desktop environment, and all the software distributed with Xubuntu
 
* '''xubuntu-desktop''': The XFCE desktop environment, and all the software distributed with Xubuntu
 
 
=== Kernel Metapackages ===
 
=== Kernel Metapackages ===
 
 
These metapackages install the latest linux kernel and modules through a series of dependencies.  These make upgrading the kernel much easier, and safer, since they ensure that all required modules and headers are also installed.
 
These metapackages install the latest linux kernel and modules through a series of dependencies.  These make upgrading the kernel much easier, and safer, since they ensure that all required modules and headers are also installed.
 
* '''linux-generic''': Always depends on the latest generic Linux kernel available.
 
* '''linux-generic''': Always depends on the latest generic Linux kernel available.
第31行: 第24行:
 
* '''linux-image-generic''': This package always depends on the latest generic kernel image available.
 
* '''linux-image-generic''': This package always depends on the latest generic kernel image available.
 
* '''linux-restricted-modules-generic''': This package always depends on the latest restricted modules available for generic kernels.
 
* '''linux-restricted-modules-generic''': This package always depends on the latest restricted modules available for generic kernels.
 
 
Obsolete kernel packages:
 
Obsolete kernel packages:
 
* linux-386, linux-686, linux-686-smp
 
* linux-386, linux-686, linux-686-smp
第37行: 第29行:
 
* linux-amd64-generic, linux-amd64-k8, linux-amd64-k8-smp, linux-amd64-xeon
 
* linux-amd64-generic, linux-amd64-k8, linux-amd64-k8-smp, linux-amd64-xeon
 
* linux-powerpc, linux-powerpc-smp, linux-power3, linux-power3-smp, linux-power4, linux-power4-smp
 
* linux-powerpc, linux-powerpc-smp, linux-power3, linux-power3-smp, linux-power4, linux-power4-smp
 
 
=== Language Metapackages ===
 
=== Language Metapackages ===
 
* '''language-support-*''': Depends on all packages that provide native language support for applications in Ubuntu (like spell checkers, dictionaries, OpenOffice and Mozilla locale packages, etc.).
 
* '''language-support-*''': Depends on all packages that provide native language support for applications in Ubuntu (like spell checkers, dictionaries, OpenOffice and Mozilla locale packages, etc.).
 
 
 
[[category:CategoryDocumentation]]
 
[[category:CategoryDocumentation]]
  
 
[[category:UbuntuHelp]]
 
[[category:UbuntuHelp]]

2007年11月30日 (五) 20:15的版本

Introduction

One of the handy features of apt (the packaging system used by Ubuntu) is the use of metapackages. These packages do not contain actual software, they simply depend on other packages to be installed. This setup allows entire sets of software to be installed by selecting only the appropriate metapackage. For example, an Ubuntu user can install the Kubuntu environment (KDE and all its associated programs) by selecting "kubuntu-desktop."

Desktop Metapackages

  • gnome-desktop-environment: This installs the GNOME Desktop environment, a graphical interface to use on your Debian system. It includes a wide range of applications, including programs for email, messaging, word processing, financial accounting, conferencing, and more.
  • kde: This metapackage includes all the official modules released with KDE that are not specific to development. In addition to the core KDE modules, this includes multimedia, networking, personal information manager (PIM), graphics, education, games, web development, system administration tools, and other artwork and utilities.
  • kde-base: This metapackage includes the nucleus of KDE, namely the minimal package set necessary to run KDE as a desktop environment. This includes the window manager, taskbar, control center, a text editor, file manager, web browser, X terminal emulator, and many other programs and components.
  • xfce: This package is a meta-package; it depends on the core packages of the Xfce4 desktop environment and recommends some extra Xfce4 packages. If you intend to use Xfce4 and want the full experience then installing this package and the packages it Recommends is a great place to start. If you just want to pick and choose the core components then feel free to remove this package.

Ubuntu System Metapackages

  • edubuntu-desktop: This package depends on all of the packages in the edubuntu desktop system
  • edubuntu-server: This package depends on all of the packages in the edubuntu desktop system
  • kubuntu-desktop: Similar to ubuntu-desktop, but with KDE and related software instead of Gnome
  • ubuntu-base: The basics of Ubuntu, with core system packages
  • ubuntu-desktop: In addition to ubuntu-base, this package depends on all of the packages in the Ubuntu desktop system. It installs a desktop environment (GNOME) and lots of software for home and office use.
  • ubuntu-minimal: This package depends on all of the packages in the Ubuntu minimal system, that is a functional command-line system with the following capabilities: Boot, Detect hardware, Connect to a network, Install packages, and Perform basic diagnostics. It is also used to help ensure proper upgrades, so it is recommended that it not be removed.
  • ubuntu-restricted-extras: Introduced in Feisty, this package depends on some commonly used packages in the Ubuntu multiverse repository. It installs support for java, flash, microsoft truetype fonts, and many multimedia codecs.
  • ubuntu-standard: This package depends on all of the packages in the Ubuntu standard system. This set of packages provides a comfortable command-line Unix-like environment.
  • xubuntu-desktop: The XFCE desktop environment, and all the software distributed with Xubuntu

Kernel Metapackages

These metapackages install the latest linux kernel and modules through a series of dependencies. These make upgrading the kernel much easier, and safer, since they ensure that all required modules and headers are also installed.

  • linux-generic: Always depends on the latest generic Linux kernel available.
  • linux-headers-generic: This package always depends on the latest generic kernel headers available.
  • linux-image-generic: This package always depends on the latest generic kernel image available.
  • linux-restricted-modules-generic: This package always depends on the latest restricted modules available for generic kernels.

Obsolete kernel packages:

  • linux-386, linux-686, linux-686-smp
  • linux-k7, linux-k7-smp,
  • linux-amd64-generic, linux-amd64-k8, linux-amd64-k8-smp, linux-amd64-xeon
  • linux-powerpc, linux-powerpc-smp, linux-power3, linux-power3-smp, linux-power4, linux-power4-smp

Language Metapackages

  • language-support-*: Depends on all packages that provide native language support for applications in Ubuntu (like spell checkers, dictionaries, OpenOffice and Mozilla locale packages, etc.).