Difference between revisions of "Installing Applications and Keeping PC‑BSD® Updated/9.2"

From PC-BSD Wiki
Jump to: navigation, search
 
(48 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>{{navHeader|back=Window Maker|forward=Using AppCafe®}}</noinclude>
+
<noinclude><translate>
  
In PC-BSD, software is divided into PBIs, meta-packages, and package sets:
+
<!--T:1-->
 +
{{UseTOC{{putVers}}|Nav|title=Installing Applications and Keeping PC‑BSD{{r}} Updated}}</noinclude>
  
* '''PBIs''' are single applications, such as web browsers or multimedia utilities. PBIs are installed and managed using [[Using_AppCafe® | AppCafe®]] and [[Update Manager]] will automatically notify you when newer versions of installed PBIs become available.
+
<!--T:2-->
 +
Both PC-BSD® and TrueOS® provide tools to make it easy to manage software and to keep both the operating system and software up-to-date. PC-BSD® provides graphical tools which can be started from {{local|link=Control Panel}} or the command line. Since TrueOS® is a command-line only install, it provides command line tools to manage software and updates. If you install software using any of the tools described in this chapter, you will automatically be notified whenever a newer version of software is available.
  
* '''Meta-packages''' are installable software collections and can be considered as system components.  Meta-packages are selected during installation and include supported and unsupported desktops, development utilities, hardware drivers, and miscellaneous applications such as MythTV or XBMC. After installation, your initial meta-packages choices can be modified using [[System_Manager#Install.2FUninstall_Desktops_and_System_Components | System Manager]]. [[Warden®]] also supports meta-packages, allowing you to install system components into a jail.
+
<!--T:17-->
 +
In PC-BSD®, software is available in three different formats:
  
* '''Package sets''' include the default packages that get installed with any PC-BSD system, plus the meta-packages which are selected for installation by the user. The list of packages which are installed during a 9.1 PC-BSD installation are listed [http://trac.pcbsd.org/browser/pcbsd/current/build-files/metapkgsets/pcbsd/pkgset/base-system/ports-list here]. CHANGE URL WHEN 9.1 IS RELEASED You can also view the package list for each meta-package [http://trac.pcbsd.org/browser/pcbsd/current/build-files/metapkgsets/pcbsd/pkgset here]. [[Update Manager]] will automatically notify you when a new package set is ready--typically this occurs every week or two, making it easy to keep the software that came with the operating system up-to-date.
+
<!--T:3-->
 +
* '''PBIs''' are self-contained installation programs applications.
  
'''NOTE:''' ''' ''users are highly discouraged from using FreeBSD packages or ports or upgrade tools such as portupgrade or portversion from the PC-BSD command line as [[Update Manager]] will remove your manual software installations and upgrades.'' ''' If you wish to practice using these tools, instead use [[Warden®]] to create a ports jail. If you think an application belongs in the base system (e.g. an add-on to a desktop meta-package), suggest that it be added using one of the resources in the [[Finding_Help |Finding Help]] section.
+
<!--T:4-->
 +
* '''Meta-packages''' are installable software collections similar to system components. Meta-packages are selected during installation and include supported and unsupported desktops, development utilities, hardware drivers, and miscellaneous applications such as MythTV or XBMC.  
  
Since meta-packages and package sets are considered part of the base operating system, you
+
<!--T:5-->
 +
* '''Packages''' include the default software that is installed with the PC-BSD® operating system.
  
There are several methods of managing software on a PC-BSD system:
+
<!--T:18-->
 +
Table 7a summarizes the PC-BSD® and TrueOS® utilities available for managing each type of software as well as the updating and upgrading utilities.
  
1. PBIs and AppCafe®, the easy PC-BSD way (recommended).
+
<!--T:20-->
 +
{{tbl-init|width=48.5%|caption=7a: Utilities for Managing Software}}
 +
!Type of Software
 +
!PC-BSD® Utility (graphical)
 +
!TrueOS® Utility (CLI)
 +
|-
 +
|PBIs
 +
|AppCafe®
 +
|PBI Manager
 +
|-
 +
|Meta-packages
 +
|Package Manager
 +
|pc-metapkgmanager
 +
|-
 +
|Packages
 +
|Package Manager
 +
|pkgng
 +
|-
 +
|Software Updates
 +
|Update Manager
 +
|pc-updatemanager
 +
|-
 +
|}
  
2. Binary [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/packages-using.html packages], the quick FreeBSD way.
 
  
3. The [http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports-using.html ports collection], the slow FreeBSD way.
+
<!--T:7-->
 +
This section demonstrates the graphical PC-BSD® tools: {{note|width=auto|these tools are ''' ''not'' ''' available on TrueOS®}}
  
AppCafe® provides an intuitive, graphical method for managing software. Binary packages and ports use command-line tools and require previous knowledge or some time to learn how to use these tools. If you are unfamiliar with how to use FreeBSD packages or ports, it is recommended that you practice first [[Ports Jail|Using Ports Jail]] before trying to install software directly onto your PC-BSD system. Advanced FreeBSD users can continue to use ports and packages as they would on a FreeBSD system.
+
<!--T:8-->
 +
* {{local|link=AppCafe®}}
  
This section demonstrates the following PC-BSD tools for managing software on your PC-BSD system:
+
<!--T:14-->
 +
* {{local|link=Package Manager}}
  
* [[Using AppCafe® | AppCafe®]] to install PBI software from a graphical application
+
<!--T:21-->
 +
* {{local|link=Update Manager}}
  
* [[PBI Manager]] to manage PBI software from the command line
+
<!--T:22-->
 +
It then demonstrates the command line TrueOS® tools: {{note|width=auto|these tools are also available on PC-BSD® for those users who prefer to work from the command line}}
  
* [[Update Manager]] to manage operating system and software updates from a graphical application
+
<!--T:9-->
 +
* {{local|link=PBI Manager}}
  
* [[Meta Package Manager]] to manage meta packages from the command line
+
<!--T:15-->
 +
* {{local|link=pkgng and pc-metapkgmanager}}
 +
 
 +
<!--T:16-->
 +
* {{local|link=pc-updatemanager}}
 +
 
 +
<!--T:23-->
 
<noinclude>
 
<noinclude>
 +
<!-- {{refheading}} --><!-- uncomment when citelink is used on page -->
 +
{{GroupListHeading|group=tables}}
 +
[[category:Maintaining and Extending PC-BSD®]]
 
[[category:handbook]]
 
[[category:handbook]]
[[category:Maintaining and Extending PC-BSD]]
+
</translate>
 +
<languages/>
 
</noinclude>
 
</noinclude>

Latest revision as of 22:46, 15 December 2013



Both PC-BSD® and TrueOS® provide tools to make it easy to manage software and to keep both the operating system and software up-to-date. PC-BSD® provides graphical tools which can be started from Control Panel or the command line. Since TrueOS® is a command-line only install, it provides command line tools to manage software and updates. If you install software using any of the tools described in this chapter, you will automatically be notified whenever a newer version of software is available.

In PC-BSD®, software is available in three different formats:

  • PBIs are self-contained installation programs applications.
  • Meta-packages are installable software collections similar to system components. Meta-packages are selected during installation and include supported and unsupported desktops, development utilities, hardware drivers, and miscellaneous applications such as MythTV or XBMC.
  • Packages include the default software that is installed with the PC-BSD® operating system.

Table 7a summarizes the PC-BSD® and TrueOS® utilities available for managing each type of software as well as the updating and upgrading utilities.

Table 7a: Utilities for Managing Software [tables 1]
Type of Software PC-BSD® Utility (graphical) TrueOS® Utility (CLI)
PBIs AppCafe® PBI Manager
Meta-packages Package Manager pc-metapkgmanager
Packages Package Manager pkgng
Software Updates Update Manager pc-updatemanager


This section demonstrates the graphical PC-BSD® tools:

Template:Word-note these tools are not available on TrueOS®

It then demonstrates the command line TrueOS® tools:

Template:Word-note these tools are also available on PC-BSD® for those users who prefer to work from the command line


List of Tables


  1. Table 7a: Utilities for Managing Software
Other languages:German 11% • ‎English 100% • ‎French 11%
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox